- 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 Namens-ID einer Produktzertifizierung. Format: accounts/{account}/languages/{language_code}/productCertifications/{id}. Dabei ist |
title |
Erforderlich. So wird das Produkt, das Sie zertifizieren, eindeutig identifiziert. |
brand |
Erforderlich. Dies 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, MPNs). MPNs dienen dazu, genau zu bestimmen, welches Produkt aus der Produktpalette dieses konkreten Herstellers gemeint ist. |
productCode[] |
Optional. Ein anderer Name für die GTIN. |
countryCode[] |
Optional. Ein zweistelliger 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 servergenerierte 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 |
Erforderlich. Ein eindeutiger Code zur Identifizierung der Zertifizierung. |
value |
Optional. Ein benutzerdefinierter Wert der Zertifizierung. |
link |
Optional. Eine URL zum Zertifikat. |
logo |
Optional. Eine URL zum Zertifizierungslogo. |
validUntil |
Optional. Ablaufdatum (UTC). |
Problem
Produktproblem
JSON-Darstellung |
---|
{ "type": string, "severity": enum ( |
Felder | |
---|---|
type |
Der servergenerierte Typ des Problems, z. B. „INCORRECT_TEXT_FORMATTING“ oder „IMAGE_NOT_SERVEABLE“. |
severity |
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 |
Ein kurzer Titel, der die Art des Problems beschreibt. |
description |
Eine ausführlichere Beschreibung des Problems, die sich auf die Lösung konzentriert. |
resolution |
Was muss passieren, um das Problem zu beheben? |
destination |
Das Ziel, das von dem Problem betroffen ist. |
timestamp |
Der Zeitstempel, zu dem das Problem aufgetreten ist. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
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 es ausgelöst hat, oder wird bald die Verwendung des gesamten Artikels verhindern. |
INFO |
Die Wichtigkeitsstufe der Information. Das Problem muss nicht sofort behoben werden. So 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 zur Verfügung gestellt hat, muss Maßnahmen ergreifen, um das Problem zu beheben, z. B. durch Korrektur einiger Daten. |
PENDING_PROCESSING |
Das Problem wird automatisch behoben (z. B. Bild-Crawling oder Google-Überprüfung). Sie müssen jetzt nichts weiter tun. Die Lösung kann zu einem anderen Problem führen, z. B. wenn das Crawling fehlschlägt. |
DestinationStatus
Der Status des Ziels.
JSON-Darstellung |
---|
{
"destination": string,
"status": enum ( |
Felder | |
---|---|
destination |
Der Name des Ziels. |
status |
Der Status des Ziels. |
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 ihres Namens ab. |
|
Listet Produktzertifizierungen einer bestimmten Zertifizierungsstelle auf. |
|
Aktualisiert (oder erstellt, wenn „allow_missing“ = „true“) eine Produktzertifizierung, die Zertifizierungen mit Produkten verknüpft. |