REST Resource: accounts.brands

Risorsa: brand

Configurazione dell'icona e del nome visualizzato a livello di brand. Una volta approvati, l'icona e il nome visualizzato vengono visualizzati nei risultati di ricerca per le proprietà che il partner ha assegnato a questo brand.

Rappresentazione 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
}
Campi
name

string

Solo output. Il nome risorsa del brand nel formato accounts/{account_id}/brands/{brandId}. brandId corrisponde all'identificatore del brand del partner utilizzato per la corrispondenza delle pagine di destinazione e all'identificatore del brand a livello di proprietà.

Un brand predefinito viene applicato alle proprietà che non hanno un brand. Il brandId del brand predefinito è NO_BRAND_ID. Può essere recuperato e aggiornato come qualsiasi brand configurato.

displayNames[]

object (LocalizedText)

Solo input. Il nome visualizzato da Google per le proprietà del brand. L'impostazione dei nomi visualizzati è necessaria solo se vuoi eseguire l'override del nome visualizzato della pagina di destinazione o del nome visualizzato a livello di account per il brand. Google esamina i nomi visualizzati per verificare che i contenuti siano appropriati. Quando sono presenti più lingue, Google mostrerà i nomi visualizzati solo dopo aver approvato tutte le lingue.

submittedDisplayNames[]

object (LocalizedText)

Solo output. I nomi visualizzati inviati del brand in tutte le lingue fornite, presenti solo se il nome visualizzato è nuovo o rifiutato per qualsiasi lingua.

activeDisplayNames[]

object (LocalizedText)

Solo output. I nomi visualizzati attivi del brand in tutte le lingue fornite, presenti solo se il nome visualizzato è approvato per tutte le lingue fornite.

displayNameState

enum (ReviewState)

Solo output. Lo stato di revisione dei nomi visualizzati del brand, che si applica a tutte le voci di lingua del nome visualizzato. Se sono presenti nomi visualizzati inviati e attivi, si fa riferimento ai nomi visualizzati inviati.

displayNameDisapprovalReason[]

object (DisplayNameDisapprovalReason)

Solo output. Motivo della mancata approvazione del nome visualizzato. Si applica solo ai nomi visualizzati con lo stato di revisione "RIFIUTATO".

icon

string

Solo input. L'accounts.icon del brand che identifica l'icona del brand. Il valore si riferisce al nome della risorsa delle icone nel formato accounts/{account_id}/icons/{icon_id}.

submittedIcon

string

Solo output. L'accounts.icon inviato dal brand. Il valore si riferisce al nome della risorsa delle icone nel formato accounts/{account_id}/icons/{icon_id}. Un'icona inviata è una nuova icona o un'icona rifiutata.

activeIcon

string

Solo output. Gli accounts.icon attivi del brand. Il valore si riferisce al nome della risorsa delle icone nel formato accounts/{account_id}/icons/{icon_id}. Un'icona attiva è un'icona approvata.

activeIconUri

string

Solo output. URL dell'icona attiva, presente solo quando l'icona è stata approvata.

iconState

enum (ReviewState)

Solo output. Lo stato di revisione dell'icona del brand. Se sono presenti sia icone inviate che attive, si fa riferimento all'icona inviata.

iconDisapprovalReasons[]

enum (ImageDisapprovalReason)

Solo output. Il motivo o i motivi della mancata approvazione dell'icona. Si applica solo alle icone inviate con stato REJECTED.

propertyCount

string (int64 format)

Solo output. Il numero di proprietà con l'ID brand corrispondente.

ReviewState

Possibili stati di revisione per l'icona o il nome visualizzato associati.

Enum
REVIEW_STATE_UNSPECIFIED Valore predefinito.
REVIEW_STATE_NEW Google sta esaminando l'icona o il nome visualizzato.
APPROVED L'icona o il nome visualizzato è approvato e pronto per la visualizzazione pubblica.
REJECTED L'icona o il nome visualizzato vengono rifiutati. Google non lo mostrerà.

DisplayNameDisapprovalReason

Motivo della mancata approvazione del nome visualizzato in una lingua specifica.

Rappresentazione JSON
{
  "languageCode": string,
  "disapprovalReason": enum (DisapprovalReason)
}
Campi
languageCode

string

La lingua del nome visualizzato non approvato.

disapprovalReason

enum (DisapprovalReason)

Motivo della mancata approvazione.

DisapprovalReason

Possibili motivi per la mancata approvazione di un nome visualizzato.

Enum
DISAPPROVAL_REASON_UNSPECIFIED Non specificato.
PUNCTUATION Il nome visualizzato ha una formattazione errata e/o contiene punteggiatura.
MARKETING_LANGUAGE Il nome visualizzato contiene un linguaggio di marketing.
LANDING_PAGE_NOT_MATCHED Il nome visualizzato non corrisponde alla pagina di destinazione.
NOT_BRAND_NAME Il nome visualizzato non sembra essere un brand.

Metodi

create

Crea un nuovo brand.

get

Restituisce l'istanza Brand associata al nome della risorsa brand dell'URI della richiesta.

list

Restituisce i brand per un account partner.

patch

Aggiorna un brand.