- Requête HTTP
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- CreateUserRequest
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- AcceptTermsOfService
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- AddAccountService
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Essayer
Crée un compte Merchant Center autonome avec une configuration supplémentaire. Ajoute l'utilisateur qui effectue la demande en tant qu'administrateur du nouveau compte.
Requête HTTP
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
L'URL utilise la syntaxe de transcodage gRPC.
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{ "account": { object ( |
Champs | |
---|---|
account |
Obligatoire. Compte à créer. |
users[] |
Facultatif. Utilisateurs à ajouter au compte. |
service[] |
Obligatoire. Un service de compte entre le compte à créer et le compte du fournisseur est initialisé lors de la création. Vous devez fournir au moins l'un de ces services. Actuellement, seul |
acceptTermsOfService |
Facultatif. Les conditions d'utilisation doivent être acceptées dès la création d'un compte. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de Account
.
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/content
Pour en savoir plus, consultez la Présentation d'OAuth 2.0.
CreateUserRequest
Message de requête pour la méthode CreateUser
.
Représentation JSON |
---|
{
"parent": string,
"userId": string,
"user": {
object ( |
Champs | |
---|---|
parent |
Obligatoire. Nom de ressource du compte pour lequel un utilisateur sera créé. Format : |
userId |
Obligatoire. Adresse e-mail de l'utilisateur (par exemple, |
user |
Obligatoire. Utilisateur à créer. |
AcceptTermsOfService
Référence à une ressource de conditions d'utilisation.
Représentation JSON |
---|
{ "name": string, "regionCode": string } |
Champs | |
---|---|
name |
Obligatoire. Nom de ressource de la version des conditions d'utilisation. |
regionCode |
Obligatoire. Code de région tel que défini par le CLDR. Il peut s'agir d'un pays où les conditions d'utilisation s'appliquent spécifiquement ou de |
AddAccountService
Instructions supplémentaires pour ajouter des services lors de la création du compte
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union service_type . Actuellement, seul le type de compte parent multiclient est accepté. La service_type ne peut être qu'un des éléments suivants : |
|
accountAggregation |
Le fournisseur est un agrégateur pour le compte. |
provider |
Facultatif. Fournisseur du service. Format : |