- HTTP 要求
- 要求主體
- 回應主體
- 授權範圍
- CreateUserRequest
- AcceptTermsOfService
- AddAccountService
- AccountAggregation
- 試試看!
建立包含額外設定的獨立 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 |
選用設定。服務供應商。格式: |
AccountAggregation
這個類型沒有任何欄位。
AccountAggregation
酬載。