REST Resource: accounts.languages.productCertifications

Risorsa: ProductCertification

Dati di certificazione sul 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 sul 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 in base a https://support.google.com/merchants/answer/160637.

title

string

Obbligatorio. In questo modo, il prodotto che stai certificando viene identificato chiaramente.

brand

string

Obbligatorio. Questo è il nome del brand 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 il 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 all'interno dei 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,
  "labelLink": string,
  "documentLink": 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

Problemi relativi ai prodotti.

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, consulta 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 di quando si è verificato il problema.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z 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 si applica al prodotto del produttore.

Gravità

Gravità del problema.

Enum
SEVERITY_UNSPECIFIED Gravità non specificata, mai utilizzata.
ERROR Gravità degli errori. 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à presto l'utilizzo dell'intero articolo.
INFO Gravità Info. Il problema non richiede un intervento immediato. 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 Google). Al momento non è richiesta alcuna azione. La risoluzione potrebbe causare 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 non è approvata.

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 sul prodotto in base al nome.

get

Recupera una certificazione sul prodotto in base al nome.

list

Elenca le certificazioni sul prodotto di un organismo di certificazione specificato.

patch

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