REST Resource: accounts.languages.productCertifications

Risorsa: certificazione prodotto

Dati di certificazione del prodotto.

Rappresentazione JSON
{
  "name": string,
  "title": string,
  "brand": string,
  "mpn": [
    string
  ],
  "productCode": [
    string
  ],
  "countryCode": [
    string
  ],
  "productType": [
    string
  ],
  "certification": [
    {
      object (Certification)
    }
  ],
  "issues": [
    {
      object (Issue)
    }
  ],
  "destinationStatuses": [
    {
      object (DestinationStatus)
    }
  ]
}
Campi
name

string

Obbligatorio. L'identificatore univoco del nome di un certificato di prodotto Formato: accounts/{account}/languages/{language_code}/productCertions/{id} Dove id è un identificatore univoco e language_code è un codice ISO 639-1 di due lettere di una lingua supportata da Shopping secondo https://support.google.com/merchants/answer/160637.

title

string

Obbligatorio. per identificare chiaramente il prodotto che stai certificando.

brand

string

Obbligatorio. Si tratta del nome del brand del prodotto. Il brand viene utilizzato per identificare il tuo prodotto.

mpn[]

string

Campo facoltativo. Questi sono gli MPN (Manufacturer Part Number). Gli attributi MPN vengono utilizzati per identificare in modo univoco un prodotto specifico tra tutti i prodotti dello stesso produttore

productCode[]

string

Campo facoltativo. Un altro nome per GTIN.

countryCode[]

string

Campo facoltativo. Un codice paese di due lettere (ISO 3166-1 Alpha 2).

productType[]

string

Campo facoltativo. Si tratta di un tuo sistema di classificazione all'interno dei dati di prodotto.

certification[]

object (Certification)

Obbligatorio. Un elenco delle certificazioni da collegare al prodotto descritto.

issues[]

object (Issue)

Solo output. Un elenco generato da server di problemi associati al prodotto.

destinationStatuses[]

object (DestinationStatus)

Solo output. Gli stati delle destinazioni.

Certificazione

Descrizione di una certificazione.

Rappresentazione JSON
{
  "name": string,
  "authority": string,
  "value": string,
  "link": string,
  "logo": string,

  // Union field _valid_until can be only one of the following:
  "validUntil": string
  // End of list of possible types for union field _valid_until.
}
Campi
name

string

Obbligatorio. Nome della certificazione.

authority

string

Obbligatorio. Nome dell'organismo di certificazione.

value

string

Obbligatorio. Un valore personalizzato della certificazione.

Campo di unione _valid_until.

_valid_until può essere solo uno dei seguenti:

validUntil

string

Campo facoltativo. La data di scadenza (UTC).

Problema

Problema relativo al prodotto.

Rappresentazione JSON
{
  "type": string,
  "severity": enum (Severity),
  "attribute": string,
  "title": string,
  "description": string,
  "resolution": enum (IssueResolution),
  "destination": string,
  "timestamp": string
}
Campi
type

string

Il tipo di problema generato dal server, ad esempio "INCORRECT_TEXT_FORMATTING", "IMAGE_NOT_SERVEABLE".

severity

enum (Severity)

La gravità del problema.

attribute

string

Se presente, l'attributo che ha attivato il problema. Per ulteriori informazioni sugli attributi, visita la pagina https://support.google.com/manufacturers/answer/6124116.

title

string

Titolo breve che descrive la natura del problema.

description

string

Descrizione più lunga del problema, incentrata su come risolverlo.

resolution

enum (IssueResolution)

Cosa deve succedere per risolvere il problema.

destination

string

La destinazione a cui si riferisce il problema.

timestamp

string (Timestamp format)

Il timestamp di visualizzazione del problema.

Un timestamp in formato RFC3339 UTC "Zulu", con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Gravità

Gravità del problema.

Enum
SEVERITY_UNSPECIFIED Gravità non specificata, mai utilizzata.
ERROR Gravità errore. Il problema impedisce l'utilizzo dell'intero elemento.
WARNING Gravità avviso. Il problema è uno che impedisce l'utilizzo dell'attributo che lo ha attivato oppure uno che a breve impedirà l'utilizzo dell'intero articolo.
INFO Gravità delle informazioni. Si tratta di un problema che non richiede attenzione immediata. Ad esempio, viene utilizzato per indicare quali attributi sono ancora in attesa di revisione.

Risoluzione dei problemi

Risoluzione del problema.

Enum
RESOLUTION_UNSPECIFIED Risoluzione non specificata, mai utilizzata.
USER_ACTION L'utente che ha fornito i dati deve intervenire per risolvere il problema (ad esempio correggendo alcuni dati).
PENDING_PROCESSING Il problema verrà risolto automaticamente (ad esempio, scansione delle immagini o revisione da parte di Google). Al momento non è richiesta alcuna azione. La risoluzione potrebbe causare un altro problema (ad esempio, se la scansione non va a buon fine).

StatoDestinazione

Lo stato della destinazione.

Rappresentazione JSON
{
  "destination": string,
  "status": enum (Status)
}
Campi
destination

string

Il nome della destinazione.

status

enum (Status)

Lo stato della destinazione.

Stato

Lo stato.

Enum
UNKNOWN Stato non specificato, mai utilizzato.
ACTIVE Il prodotto viene utilizzato per questa destinazione.
PENDING La decisione è ancora in attesa.
DISAPPROVED Il prodotto non è stato approvato. Esamina i problemi.

Metodi

delete

Elimina una certificazione di prodotto dal suo nome.

get

Ottenere la certificazione di un prodotto con il proprio nome.

list

Elenca le certificazioni dei prodotti di un organismo di certificazione specificato.

patch

Aggiorna (o crea se allow_missing = true) una certificazione di prodotto che collega le certificazioni ai prodotti.