建立包含額外設定的獨立 Merchant Center 帳戶。將提出要求的使用者新增為新帳戶的管理員。
HTTP 要求
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
這個網址使用 gRPC 轉碼語法。
要求主體
要求主體的資料會採用以下結構:
JSON 表示法 |
---|
{ "account": { object ( |
欄位 | |
---|---|
account |
必要欄位。要建立的帳戶。 |
users[] |
選用設定。要加進帳戶的使用者。 |
service[] |
選用設定。如有指定,系統會在建立帳戶與提供者帳戶之間初始化帳戶服務。 |
acceptTermsOfService |
選用設定。帳戶建立後會立即接受的《服務條款》(ToS)。 |
回應主體
如果成功,回應主體會包含 Account
的執行例項。
授權範圍
需要下列 OAuth 範圍:
https://www.googleapis.com/auth/content
詳情請參閱 OAuth 2.0 總覽。
CreateUserRequest
CreateUser
方法的要求訊息。
JSON 表示法 |
---|
{
"parent": string,
"userId": string,
"user": {
object ( |
欄位 | |
---|---|
parent |
必要欄位。要建立使用者的帳戶資源名稱。格式: |
userId |
必要欄位。使用者的電子郵件地址 (例如 |
user |
必要欄位。要建立的使用者。 |
AcceptTermsOfService
參照服務條款資源。
JSON 表示法 |
---|
{ "name": string, "regionCode": string } |
欄位 | |
---|---|
name |
必要欄位。服務條款版本的資源名稱。 |
regionCode |
必要欄位。CLDR 定義的區碼。這可能是適用於該國家/地區特別適用的《服務條款》的國家/地區,或 |
AddAccountService
建立帳戶服務時新增帳戶服務的其他操作說明。
JSON 表示法 |
---|
{ // Union field |
欄位 | |
---|---|
聯集欄位 service_type 。目前僅支援「多重客戶」上層帳戶類型。service_type 只能採用下列其中一種設定: |
|
accountAggregation |
供應商為帳戶的集結網站。 |
provider |
選用設定。服務的供應商。格式: |