REST Resource: accounts.languages.productCertifications

Risorsa: ProductCertification

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 una certificazione di prodotto. Formato: accounts/{account}/languages/{language_code}/productCertifications/{id}, dove id è un identificatore univoco e language_code è un codice ISO 639-1 di due lettere di una lingua supportata da Shopping, come indicato all'indirizzo https://support.google.com/merchants/answer/160637.

title

string

Obbligatorio. per identificare chiaramente il prodotto che stai certificando.

brand

string

Obbligatorio. Il nome della marca del prodotto. Questo attributo serve a identificare il prodotto.

mpn[]

string

(Facoltativo) Questi sono i codici 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

(Facoltativo) Un altro nome per GTIN.

countryCode[]

string

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

productType[]

string

(Facoltativo) Si tratta del tuo sistema di classificazione dei prodotti nei dati di prodotto.

certification[]

object (Certification)

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

issues[]

object (Issue)

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

destinationStatuses[]

object (DestinationStatus)

Solo output. Gli stati delle destinazioni.

Certificazione

Descrizione di una certificazione.

Rappresentazione JSON
{
  "name": string,
  "authority": string,
  "code": string,
  "value": string,
  "link": string,
  "logo": string,
  "validUntil": string
}
Campi
name

string

Obbligatorio. Il nome della certificazione.

authority

string

Obbligatorio. Nome dell'organismo di certificazione.

code

string

(Facoltativo) Un codice univoco per identificare la certificazione.

value

string

(Facoltativo) Un valore personalizzato della certificazione.

validUntil

string

(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,
  "applicableCountries": [
    string
  ]
}
Campi
type

string

Il tipo di problema generato dal server, ad esempio "INCORRECT_TEXT_FORMATTING", "IMAGE_NOT_SERVEABLE" e così via.

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 applica questo problema.

timestamp

string (Timestamp format)

Il timestamp in cui è apparso questo problema.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

applicableCountries[]

string

Solo output. Elenco dei codici paese (ISO 3166-1 alpha-2) in cui il problema riguarda il prodotto del produttore.

Gravità

Gravità del problema.

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

IssueResolution

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 recensione di Google). Al momento non è richiesta alcuna azione. La risoluzione potrebbe portare a un altro problema (ad esempio se la scansione non va a buon fine).

DestinationStatus

Lo stato della destinazione.

Rappresentazione JSON
{
  "destination": string,
  "status": enum (Status),
  "approvedCountries": [
    string
  ],
  "pendingCountries": [
    string
  ],
  "disapprovedCountries": [
    string
  ]
}
Campi
destination

string

Il nome della destinazione.

status

enum (Status)

Lo stato della destinazione.

approvedCountries[]

string

Solo output. Elenco dei codici paese (ISO 3166-1 alpha-2) in cui l'offerta è approvata.

pendingCountries[]

string

Solo output. Elenco dei codici paese (ISO 3166-1 alpha-2) in cui l'offerta è in attesa di approvazione.

disapprovedCountries[]

string

Solo output. Elenco dei codici paese (ISO 3166-1 alpha-2) in cui l'offerta è stata disapprovata.

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 è approvato. Esamina i problemi.

Metodi

delete

Elimina una certificazione di prodotto in base al nome.

get

Recupera una certificazione di prodotto in base al nome.

list

Elenca le certificazioni di prodotto di un organismo di certificazione specifico.

patch

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