Accounts.customApps: create

Memerlukan otorisasi.

Membuat dan memublikasikan aplikasi kustom baru. Coba sekarang.

Metode ini mendukung URI /upload dan menerima media yang diupload dengan karakteristik berikut:

  • Ukuran file maksimum: 100 MB
  • Jenis MIME Media yang diterima: application/octet-stream, application/vnd.android.package-archive

Permintaan

Permintaan HTTP

Metode ini menyediakan fungsi upload media melalui dua URI terpisah. Untuk mengetahui detail selengkapnya, lihat dokumen tentang upload media.

  • URI upload, untuk permintaan upload media:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • URI Metadata, untuk permintaan khusus metadata:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Parameter

Nama parameter Nilai Deskripsi
Parameter jalur
account long ID akun developer.

Parameter kueri yang diperlukan
uploadType string Jenis permintaan upload ke URI /upload. Nilai yang dapat diterima:
  • multipart - Upload multibagian. Mengupload media beserta metadatanya, dalam satu permintaan.

Otorisasi

Permintaan ini memerlukan otorisasi dengan cakupan berikut:

Cakupan
https://www.googleapis.com/auth/androidpublisher

Isi permintaan

Dalam isi permintaan, berikan data dengan struktur berikut:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nama properti Nilai Deskripsi Catatan
title string Judul untuk aplikasi Android.
languageCode string Bahasa listingan default dalam format BCP 47.
organizations[] list Organisasi tempat aplikasi kustom harus tersedia.

Jika permintaan berisi suatu organisasi, aplikasi akan dibatasi hanya untuk organisasi tersebut. Untuk mendukung organisasi yang ditautkan ke akun developer, ID organisasi harus diberikan secara eksplisit bersama dengan organisasi lain.

Jika tidak ada organisasi yang disediakan, aplikasi hanya akan tersedia untuk organisasi yang ditautkan ke akun developer.
organizations[].organizationId string ID organisasi. Wajib.
organizations[].organizationName string Nama organisasi yang dapat dibaca manusia, untuk membantu mengenali organisasi. Opsional.

Respons

Jika berhasil, metode ini akan menampilkan isi respons dengan struktur berikut:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nama properti Nilai Deskripsi Catatan
title string Judul untuk aplikasi Android.
languageCode string Bahasa listingan default dalam format BCP 47.
organizations[] list Organisasi tempat aplikasi kustom harus tersedia.

Jika permintaan berisi suatu organisasi, aplikasi akan dibatasi hanya untuk organisasi tersebut. Untuk mendukung organisasi yang ditautkan ke akun developer, ID organisasi harus diberikan secara eksplisit bersama dengan organisasi lain.

Jika tidak ada organisasi yang disediakan, aplikasi hanya akan tersedia untuk organisasi yang ditautkan ke akun developer.
organizations[].organizationId string ID organisasi. Wajib.
organizations[].organizationName string Nama organisasi yang dapat dibaca manusia, untuk membantu mengenali organisasi. Opsional.

Cobalah!

Catatan: APIs Explorer saat ini hanya mendukung permintaan metadata.

Gunakan APIs Explorer di bawah untuk memanggil metode ini pada data langsung dan melihat responsnya.