REST Resource: accounts.brands

Ressource : Marque

Configuration de l'icône et du nom à afficher au niveau de la marque. Une fois l'icône et le nom à afficher approuvés, ils apparaissent dans les résultats de recherche pour les établissements que le partenaire a attribués à cette marque.

Représentation JSON
{
  "name": string,
  "displayNames": [
    {
      object (LocalizedText)
    }
  ],
  "submittedDisplayNames": [
    {
      object (LocalizedText)
    }
  ],
  "activeDisplayNames": [
    {
      object (LocalizedText)
    }
  ],
  "displayNameState": enum (ReviewState),
  "displayNameDisapprovalReason": [
    {
      object (DisplayNameDisapprovalReason)
    }
  ],
  "icon": string,
  "submittedIcon": string,
  "activeIcon": string,
  "activeIconUri": string,
  "iconState": enum (ReviewState),
  "iconDisapprovalReasons": [
    enum (ImageDisapprovalReason)
  ],
  "propertyCount": string
}
Champs
name

string

Uniquement en sortie. Nom de ressource de la marque au format accounts/{account_id}/brands/{brandId}. brandId correspond à l'identifiant de marque du partenaire utilisé pour la mise en correspondance des pages de destination et à l'identifiant de marque au niveau de la propriété.

Une marque par défaut est appliquée aux propriétés qui n'en ont pas. Le brandId de la marque par défaut est NO_BRAND_ID. Vous pouvez le récupérer et le modifier comme n'importe quelle marque configurée.

displayNames[]

object (LocalizedText)

Uniquement en entrée. Nom que Google affiche pour les établissements de la marque. Il n'est nécessaire de définir les noms à afficher que si vous souhaitez remplacer le nom à afficher de la page de destination ou le nom à afficher au niveau du compte pour la marque. Google examine les noms à afficher pour s'assurer qu'ils contiennent des contenus appropriés. Lorsque plusieurs langues sont disponibles, Google n'affiche les noms à afficher qu'une fois que toutes les langues ont été approuvées.

submittedDisplayNames[]

object (LocalizedText)

Uniquement en sortie. Noms à afficher envoyés pour la marque dans toutes les langues fournies. Cette propriété n'est présente que si le nom à afficher est nouveau ou a été refusé pour une langue.

activeDisplayNames[]

object (LocalizedText)

Uniquement en sortie. Noms à afficher actifs de la marque dans toutes les langues fournies. Cette valeur n'est présente que si le nom à afficher est approuvé pour toutes les langues fournies.

displayNameState

enum (ReviewState)

Uniquement en sortie. État d'examen des noms à afficher de la marque, qui s'applique à toutes les entrées de nom à afficher dans toutes les langues. S'il existe des noms à afficher envoyés et actifs, cela fait référence aux noms à afficher envoyés.

displayNameDisapprovalReason[]

object (DisplayNameDisapprovalReason)

Uniquement en sortie. Motif du refus du nom à afficher. Ne s'applique qu'aux noms à afficher dont l'état d'examen est "REJETÉ".

icon

string

Uniquement en entrée. accounts.icon de la marque, qui identifie son icône. La valeur fait référence au nom de ressource de l'icône au format accounts/{account_id}/icons/{icon_id}.

submittedIcon

string

Uniquement en sortie. accounts.icon de la marque. La valeur fait référence au nom de ressource de l'icône au format accounts/{account_id}/icons/{icon_id}. Une icône envoyée est une icône nouvelle ou refusée.

activeIcon

string

Uniquement en sortie. accounts.icon : comptes actifs de la marque. La valeur fait référence au nom de ressource de l'icône au format accounts/{account_id}/icons/{icon_id}. Une icône active est une icône qui a été approuvée.

activeIconUri

string

Uniquement en sortie. URL de l'icône active, uniquement présente lorsque l'icône a été approuvée.

iconState

enum (ReviewState)

Uniquement en sortie. État d'examen de l'icône de la marque. Si des icônes "Envoyé" et "Actif" sont présentes, cela fait référence à l'icône "Envoyé".

iconDisapprovalReasons[]

enum (ImageDisapprovalReason)

Uniquement en sortie. Motif(s) du refus de l'icône. Ne s'applique qu'aux icônes envoyées dont l'état est REJECTED.

propertyCount

string (int64 format)

Uniquement en sortie. Nombre d'établissements associés à l'ID de marque correspondant.

ReviewState

États d'examen possibles pour l'icône ou le nom à afficher associés.

Enums
REVIEW_STATE_UNSPECIFIED Valeur par défaut.
REVIEW_STATE_NEW Google examine l'icône ou le nom à afficher.
APPROVED L'icône ou le nom à afficher sont approuvés et prêts à être affichés publiquement.
REJECTED L'icône ou le nom à afficher sont refusés. Google ne l'affichera pas.

DisplayNameDisapprovalReason

Motif du refus du nom à afficher dans une langue spécifique.

Représentation JSON
{
  "languageCode": string,
  "disapprovalReason": enum (DisapprovalReason)
}
Champs
languageCode

string

Langue du nom à afficher refusé.

disapprovalReason

enum (DisapprovalReason)

Motif du refus.

DisapprovalReason

Raisons possibles du refus d'un nom à afficher.

Enums
DISAPPROVAL_REASON_UNSPECIFIED Non spécifié.
PUNCTUATION Le nom à afficher est mal formaté et/ou contient de la ponctuation.
MARKETING_LANGUAGE Le nom à afficher contient du langage marketing.
LANDING_PAGE_NOT_MATCHED Le nom à afficher ne correspond pas à la page de destination.
NOT_BRAND_NAME Le nom à afficher ne semble pas être une marque.

Méthodes

create

Crée une marque.

get

Renvoie l'instance Brand associée au nom de ressource de la marque de l'URI de la requête.

list

Renvoie les marques d'un compte partenaire.

patch

Met à jour une marque.