- Risorsa: ProductCertification
- Certificazione
- Problema
- Gravità
- IssueResolution
- DestinationStatus
- Stato
- Metodi
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 ( |
Campi | |
---|---|
name |
Obbligatorio. L'identificatore univoco del nome di una certificazione di prodotto. Formato: accounts/{account}/languages/{language_code}/productCertifications/{id}, dove |
title |
Obbligatorio. per identificare chiaramente il prodotto che stai certificando. |
brand |
Obbligatorio. Il nome della marca del prodotto. Questo attributo serve a identificare il prodotto. |
mpn[] |
(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[] |
(Facoltativo) Un altro nome per GTIN. |
countryCode[] |
(Facoltativo) Un codice paese di due lettere (ISO 3166-1 Alpha 2). |
productType[] |
(Facoltativo) Si tratta del tuo sistema di classificazione dei prodotti nei dati di prodotto. |
certification[] |
Obbligatorio. Un elenco di certificazioni da collegare al prodotto descritto. |
issues[] |
Solo output. Un elenco di problemi associati al prodotto generato dal server. |
destinationStatuses[] |
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 |
Obbligatorio. Il nome della certificazione. |
authority |
Obbligatorio. Nome dell'organismo di certificazione. |
code |
(Facoltativo) Un codice univoco per identificare la certificazione. |
value |
(Facoltativo) Un valore personalizzato della certificazione. |
link |
(Facoltativo) Un link URL alla certificazione. |
logo |
(Facoltativo) Un link URL al logo della certificazione. |
validUntil |
(Facoltativo) La data di scadenza (UTC). |
Problema
Problema relativo al prodotto.
Rappresentazione JSON |
---|
{ "type": string, "severity": enum ( |
Campi | |
---|---|
type |
Il tipo di problema generato dal server, ad esempio "INCORRECT_TEXT_FORMATTING", "IMAGE_NOT_SERVEABLE" e così via. |
severity |
La gravità del problema. |
attribute |
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 |
Titolo breve che descrive la natura del problema. |
description |
Descrizione più lunga del problema incentrata su come risolverlo. |
resolution |
Cosa deve succedere per risolvere il problema. |
destination |
La destinazione a cui si applica questo problema. |
timestamp |
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: |
applicableCountries[] |
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 ( |
Campi | |
---|---|
destination |
Il nome della destinazione. |
status |
Lo stato della destinazione. |
approvedCountries[] |
Solo output. Elenco dei codici paese (ISO 3166-1 alpha-2) in cui l'offerta è approvata. |
pendingCountries[] |
Solo output. Elenco dei codici paese (ISO 3166-1 alpha-2) in cui l'offerta è in attesa di approvazione. |
disapprovedCountries[] |
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 |
|
---|---|
|
Elimina una certificazione di prodotto in base al nome. |
|
Recupera una certificazione di prodotto in base al nome. |
|
Elenca le certificazioni di prodotto di un organismo di certificazione specifico. |
|
Aggiorna (o crea se allow_missing = true) una certificazione del prodotto che collega le certificazioni ai prodotti. |