- Permintaan HTTP
- Isi Permintaan
- Isi respons
- Cakupan otorisasi
- CreateUserRequest
- 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. Minimal satu layanan tersebut harus disediakan. Saat ini, salah satu dari keduanya harus berupa |
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 yang akan dibuat pengguna. Format: |
user |
Wajib. Alamat email pengguna (misalnya, |
user |
Wajib. Pengguna yang akan dibuat. |
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: |
|
account |
Penyedia adalah agregator untuk akun. Payload untuk jenis layanan Agregasi Akun. |
provider |
Wajib. Penyedia layanan. Format: |
AccountAggregation
Jenis ini tidak memiliki kolom.
Payload AccountAggregation
.