- Ressource: ProductCertification
 - Zertifizierung
 - Problem
 - Schweregrad
 - IssueResolution
 - DestinationStatus
 - Status
 - Methoden
 
Ressource: ProductCertification
Daten zur Produktzertifizierung.
| JSON-Darstellung | 
|---|
{ "name": string, "title": string, "brand": string, "mpn": [ string ], "productCode": [ string ], "countryCode": [ string ], "productType": [ string ], "certification": [ { object (  | 
              
| Felder | |
|---|---|
name | 
                
                   
 Erforderlich. Die eindeutige Namenskennzeichnung einer Produktzertifizierung. Format: accounts/{account}/languages/{language_code}/productCertifications/{id} Dabei ist   | 
              
title | 
                
                   
 Erforderlich. So kann das Produkt, das Sie zertifizieren, eindeutig identifiziert werden.  | 
              
brand | 
                
                   
 Erforderlich. Das ist der Markenname des Produkts. Die Marke wird verwendet, damit Ihr Produkt besser identifiziert werden kann.  | 
              
mpn[] | 
                
                   
 Optional. Das sind die Teilenummern des Herstellers (Manufacturer Part Numbers, MPN). MPNs dienen dazu, genau zu bestimmen, welches Produkt aus der Produktpalette dieses konkreten Herstellers gemeint ist.  | 
              
productCode[] | 
                
                   
 Optional. Ein anderer Name für GTIN.  | 
              
countryCode[] | 
                
                   
 Optional. Ein aus zwei Buchstaben bestehender Ländercode (ISO 3166-1 Alpha 2).  | 
              
productType[] | 
                
                   
 Optional. Dies ist Ihr eigenes System zur Produktkategorisierung in Ihren Produktdaten.  | 
              
certification[] | 
                
                   
 Erforderlich. Eine Liste der Zertifizierungen, die mit dem beschriebenen Produkt verknüpft werden sollen.  | 
              
issues[] | 
                
                   
 Nur Ausgabe. Eine vom Server generierte Liste der Probleme im Zusammenhang mit dem Produkt.  | 
              
destinationStatuses[] | 
                
                   
 Nur Ausgabe. Die Status der Ziele.  | 
              
Zertifizierung
Beschreibung einer Zertifizierung.
| JSON-Darstellung | 
|---|
{ "name": string, "authority": string, "code": string, "value": string, "link": string, "logo": string, "validUntil": string }  | 
              
| Felder | |
|---|---|
name | 
                
                   
 Erforderlich. Name der Zertifizierung.  | 
              
authority | 
                
                   
 Erforderlich. Name der Zertifizierungsstelle.  | 
              
code | 
                
                   
 Optional. Ein eindeutiger Code zur Identifizierung der Zertifizierung.  | 
              
value | 
                
                   
 Optional. Ein benutzerdefinierter Wert der Zertifizierung.  | 
              
link | 
                
                   
 Optional. Einen URL-Link zur Zertifizierung.  | 
              
logo | 
                
                   
 Optional. Ein URL-Link zum Zertifizierungslogo.  | 
              
validUntil | 
                
                   
 Optional. Das Ablaufdatum (UTC).  | 
              
Problem
Problem mit Produkt
| JSON-Darstellung | 
|---|
{ "type": string, "severity": enum (  | 
              
| Felder | |
|---|---|
type | 
                
                   
 Der vom Server generierte Typ des Problems, z. B. „INCORRECT_TEXT_FORMATTING“ oder „IMAGE_NOT_SERVEABLE“.  | 
              
severity | 
                
                   
 Der Schweregrad des Problems.  | 
              
attribute | 
                
                   
 Falls vorhanden, das Attribut, das das Problem ausgelöst hat. Weitere Informationen zu Attributen finden Sie unter https://support.google.com/manufacturers/answer/6124116.  | 
              
title | 
                
                   
 Kurzer Titel, der die Art des Problems beschreibt.  | 
              
description | 
                
                   
 Eine längere Beschreibung des Problems, die sich auf die Behebung konzentriert.  | 
              
resolution | 
                
                   
 Was passieren muss, um das Problem zu beheben.  | 
              
destination | 
                
                   
 Das Ziel, das von dem Problem betroffen ist.  | 
              
timestamp | 
                
                   
 Der Zeitstempel für den Zeitpunkt, zu dem dieses Problem aufgetreten ist. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele:   | 
              
applicableCountries[] | 
                
                   
 Nur Ausgabe. Liste der Ländercodes (ISO 3166-1 Alpha-2), in denen das Problem für das Produkt des Herstellers gilt.  | 
              
Schweregrad
Schweregrad des Problems
| Enums | |
|---|---|
SEVERITY_UNSPECIFIED | 
                Nicht angegebener Schweregrad, wird nie verwendet. | 
ERROR | 
                Schweregrad des Fehlers. Das Problem verhindert die Verwendung des gesamten Artikels. | 
WARNING | 
                Schweregrad der Warnung. Das Problem verhindert entweder die Verwendung des Attributs, das den Fehler ausgelöst hat, oder es wird bald die Verwendung des gesamten Artikels verhindern. | 
INFO | 
                Schweregrad der Information. Das Problem erfordert keine sofortige Reaktion. Damit wird beispielsweise mitgeteilt, welche Attribute noch überprüft werden müssen. | 
IssueResolution
Lösung des Problems
| Enums | |
|---|---|
RESOLUTION_UNSPECIFIED | 
                Nicht angegebene Auflösung, wird nie verwendet. | 
USER_ACTION | 
                Der Nutzer, der die Daten angegeben hat, muss handeln, um das Problem zu beheben, z. B. indem er einige Daten korrigiert. | 
PENDING_PROCESSING | 
                Das Problem wird automatisch behoben, z. B. durch einen Bild-Crawler oder eine Google-Überprüfung. Sie müssen nichts weiter tun. Die Behebung kann zu einem anderen Problem führen, z. B. wenn der Crawl fehlschlägt. | 
DestinationStatus
Der Status des Ziels.
| JSON-Darstellung | 
|---|
{
  "destination": string,
  "status": enum ( | 
              
| Felder | |
|---|---|
destination | 
                
                   
 Der Name des Ziels.  | 
              
status | 
                
                   
 Der Status des Ziels.  | 
              
approvedCountries[] | 
                
                   
 Nur Ausgabe. Liste der Ländercodes (ISO 3166-1 Alpha-2), in denen das Angebot genehmigt wurde.  | 
              
pendingCountries[] | 
                
                   
 Nur Ausgabe. Liste der Ländercodes (ISO 3166-1 Alpha-2), bei denen das Angebot noch nicht genehmigt wurde.  | 
              
disapprovedCountries[] | 
                
                   
 Nur Ausgabe. Liste der Ländercodes (ISO 3166-1 alpha-2), bei denen das Angebot abgelehnt wurde.  | 
              
Status
Der Status.
| Enums | |
|---|---|
UNKNOWN | 
                Nicht angegebener Status, wird nie verwendet. | 
ACTIVE | 
                Das Produkt wird für dieses Ziel verwendet. | 
PENDING | 
                Die Entscheidung steht noch aus. | 
DISAPPROVED | 
                Das Produkt wurde abgelehnt. Bitte sehen Sie sich die Probleme an. | 
Methoden | 
            |
|---|---|
                
 | 
              Löscht eine Produktzertifizierung anhand ihres Namens. | 
                
 | 
              Ruft eine Produktzertifizierung anhand des Namens ab. | 
                
 | 
              Listet Produktzertifizierungen einer bestimmten Zertifizierungsstelle auf. | 
                
 | 
              Aktualisiert (oder erstellt, wenn allow_missing = true) eine Produktzertifizierung, die Zertifizierungen mit Produkten verknüpft. |