REST Resource: accounts

Ressource: Account

Le message Account représente le compte d'un marchand dans les annonces Shopping. Il s'agit de l'entité principale pour gérer les données produit, les paramètres et les interactions avec les services Google et les fournisseurs externes.

Les comptes peuvent fonctionner en tant qu'entités autonomes ou faire partie d'une structure de multicompte (MC). Dans une configuration de multicompte, le compte parent gère plusieurs sous-comptes.

Pour créer un compte, vous devez configurer des attributs tels que le nom du compte, le fuseau horaire et les préférences linguistiques.

Le message Account est l'entité parente de nombreuses autres ressources, par exemple AccountRelationship, Homepage, BusinessInfo, etc.

Représentation JSON
{
  "name": string,
  "accountId": string,
  "accountName": string,
  "adultContent": boolean,
  "testAccount": boolean,
  "timeZone": {
    object (TimeZone)
  },
  "languageCode": string
}
Champs
name

string

Identifiant. Nom de la ressource du compte. Format : accounts/{account}

accountId

string (int64 format)

Uniquement en sortie. Numéro du compte.

accountName

string

Obligatoire. Nom lisible du compte. Pour en savoir plus, consultez les pages Nom du magasin et Nom de l'entreprise.

adultContent

boolean

Indique si ce compte inclut du contenu réservé aux adultes.

testAccount

boolean

Uniquement en sortie. Indique s'il s'agit d'un compte de test.

timeZone

object (TimeZone)

Obligatoire. Fuseau horaire du compte

Lors des écritures, timeZone définit à la fois reporting_time_zone et display_time_zone.

Pour les lectures, timeZone renvoie toujours display_time_zone. Si display_time_zone n'existe pas pour votre compte, timeZone est vide.

languageCode

string

Obligatoire. Code de langue BCP-47 du compte, par exemple en-US ou sr-Latn.

TimeZone

Représente un fuseau horaire de la base de données des fuseaux horaires IANA.

Représentation JSON
{
  "id": string,
  "version": string
}
Champs
id

string

Fuseau horaire de la base de données des fuseaux horaires IANA. Par exemple, "Amérique/New_York".

version

string

Facultatif. Numéro de version de la base de données des fuseaux horaires IANA. (par exemple, "2019a").

Méthodes

createAndConfigure

Crée un compte Merchant Center individuel avec une configuration supplémentaire.

delete

Supprime le compte spécifié, quel que soit son type: compte individuel, multicompte ou sous-compte.

get

Récupère un compte de votre compte Merchant Center.

list

Répertorie les comptes accessibles à l'utilisateur appelant et correspondant aux contraintes de la requête, telles que la taille de la page ou les filtres.

listSubaccounts

Liste tous les sous-comptes d'un multicompte donné.

patch

Met à jour un compte, quel que soit son type: compte individuel, MC ou sous-compte.