- Permintaan HTTP
- Isi Permintaan
- Isi respons
- Cakupan otorisasi
- CreateUserRequest
- AcceptTermsOfService
- AddAccountService
- AccountAggregation
- Cobalah!
Membuat akun Merchant Center mandiri dengan konfigurasi tambahan. Menambahkan pengguna yang membuat permintaan sebagai admin untuk akun baru.
Permintaan HTTP
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
URL menggunakan sintaksis gRPC Transcoding.
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "account": { object ( |
Kolom | |
---|---|
account |
Wajib. Akun yang akan dibuat. |
users[] |
Opsional. Pengguna yang akan ditambahkan ke akun. |
service[] |
Wajib. Layanan akun antara akun yang akan dibuat dan akun penyedia diinisialisasi sebagai bagian dari pembuatan. Setidaknya satu layanan tersebut harus disediakan. Saat ini, salah satunya harus berupa |
acceptTermsOfService |
Opsional. Persyaratan Layanan (ToS) yang akan segera disetujui setelah pembuatan akun. |
Isi respons
Jika berhasil, isi respons memuat instance Account
.
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/content
Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.
CreateUserRequest
Pesan permintaan untuk metode CreateUser
.
Representasi JSON |
---|
{
"parent": string,
"userId": string,
"user": {
object ( |
Kolom | |
---|---|
parent |
Wajib. Nama resource akun tempat pengguna akan dibuat. Format: |
userId |
Wajib. Alamat email pengguna (misalnya, |
user |
Wajib. Pengguna yang akan dibuat. |
AcceptTermsOfService
Referensi ke resource Persyaratan Layanan.
Representasi JSON |
---|
{ "name": string, "regionCode": string } |
Kolom | |
---|---|
name |
Wajib. Nama resource versi persyaratan layanan dalam format |
regionCode |
Wajib. Kode wilayah seperti yang ditentukan oleh CLDR. Ini adalah negara saat ToS berlaku secara khusus untuk negara tersebut atau |
AddAccountService
Petunjuk tambahan untuk menambahkan layanan akun selama pembuatan akun.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union service_type . Jenis layanan yang akan ditambahkan. service_type hanya dapat berupa salah satu dari berikut: |
|
accountAggregation |
Penyedia merupakan agregator untuk akun. Payload untuk jenis layanan Agregasi Akun. |
provider |
Opsional. Penyedia layanan. Format: |
AccountAggregation
Jenis ini tidak memiliki kolom.
Payload AccountAggregation
.