REST Resource: enterprises.webApps

Resource: WebApp

Aplikasi web.

Representasi JSON
{
  "name": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      object (WebAppIcon)
    }
  ],
  "displayMode": enum (DisplayMode),
  "versionCode": string
}
Kolom
name

string

Nama aplikasi web, yang dihasilkan oleh server selama pembuatan dalam formulir enterprises/{enterpriseId}/webApps/{packageName}.

title

string

Judul aplikasi web seperti yang ditampilkan kepada pengguna (misalnya, di antara daftar aplikasi lain, atau sebagai label untuk sebuah ikon).

startUrl

string

URL awal, yaitu URL yang harus dimuat saat pengguna membuka aplikasi.

icons[]

object (WebAppIcon)

Daftar ikon untuk aplikasi web. Harus memiliki minimal satu elemen.

displayMode

enum (DisplayMode)

Mode tampilan aplikasi web.

versionCode

string (int64 format)

Versi aplikasi saat ini.

Perhatikan bahwa versi dapat ditingkatkan secara otomatis selama masa pakai aplikasi web, sementara Google melakukan pembersihan internal untuk menjaga aplikasi web tetap yang terbaru.

WebAppIcon

Ikon untuk aplikasi web. Format yang didukung adalah: png, jpg, dan webp.

Representasi JSON
{
  "imageData": string
}
Kolom
imageData

string

Byte sebenarnya dari gambar dalam string yang dienkode base64url (c.f. RFC4648, bagian 5 "Base 64 Encoding dengan URL dan Filename Safe Alphabet").

  • Jenis gambar dapat berupa png atau jpg.
  • Gambar idealnya berbentuk persegi.
  • Idealnya, gambar harus berukuran 512x512.

DisplayMode

Mode tampilan aplikasi web.

Enum
DISPLAY_MODE_UNSPECIFIED Tidak digunakan.
MINIMAL_UI Membuka aplikasi web dengan sekumpulan elemen UI browser minimal untuk mengontrol navigasi dan menampilkan URL halaman.
STANDALONE Membuka aplikasi web agar terlihat dan terasa seperti aplikasi native yang berdiri sendiri. Elemen UI browser dan URL halaman tidak terlihat, tetapi status bar sistem dan tombol kembali terlihat.
FULL_SCREEN Membuka aplikasi web dalam layar penuh tanpa kontrol yang terlihat. Elemen UI browser, URL halaman, status bar sistem, dan tombol kembali tidak terlihat, dan aplikasi web mengisi keseluruhan area tampilan yang tersedia.

Metode

create

Membuat aplikasi web.

delete

Menghapus aplikasi web.

get

Mendapatkan aplikasi web.

list

Mencantumkan aplikasi web untuk perusahaan tertentu.

patch

Mengupdate aplikasi web.