- 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 Namenskennung einer Produktzertifizierung. Format: accounts/{account}/languages/{language_code}/productCertifications/{id}. Dabei ist |
title |
Erforderlich. So lässt sich das Produkt, das Sie zertifizieren, eindeutig identifizieren. |
brand |
Erforderlich. 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 Number, MPN). Mit der MPN wird genau angegeben, um welches Produkt aus dem Sortiment des Herstellers es sich handelt. |
productCode[] |
Optional. Eine alternative Bezeichnung 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 mit Problemen im Zusammenhang mit dem Produkt. |
destinationStatuses[] |
Nur Ausgabe. Der Status der Ziele. |
Zertifizierung
Beschreibung einer Zertifizierung.
| JSON-Darstellung |
|---|
{ "name": string, "authority": string, "code": string, "value": string, "link": string, "logo": string, "validUntil": string, "labelLink": string, "documentLink": 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. Eine URL, die zur Zertifizierung führt. |
logo |
Optional. Eine URL, die zum Zertifizierungslogo führt. |
validUntil |
Optional. Das Ablaufdatum (UTC). |
labelLink |
Optional. Eine URL zum Zertifizierungslabel. Beispiel: https://eprel.ec.europa.eu/labels/smartphonestablets20231669/Label_2556297.pdf |
documentLink |
Optional. Eine URL zum Zertifizierungsdatenblatt. Beispiel: https://eprel.ec.europa.eu/fiches/smartphonestablets20231669/Fiche_2556297_EN.pdf. Wenn mehrere Sprachen verfügbar sind, wird die englische Version bevorzugt. |
Problem
Produktproblem.
| JSON-Darstellung |
|---|
{ "type": string, "severity": enum ( |
| Felder | |
|---|---|
type |
Der vom Server generierte Typ des Problems, z. B. „INCORRECT_TEXT_FORMATTING“, „IMAGE_NOT_SERVEABLE“ usw. |
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 |
Längere Beschreibung des Problems mit Schwerpunkt auf der Behebung. |
resolution |
Was muss getan werden, 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), für die das Problem beim Herstellerprodukt 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 Elements. |
WARNING |
Schweregrad der Warnung. Das Problem verhindert entweder die Verwendung des Attributs, das es ausgelöst hat, oder es wird bald die Verwendung des gesamten Artikels verhindern. |
INFO |
Schweregrad „Info“. Das Problem erfordert keine sofortige Aufmerksamkeit. Sie wird beispielsweise verwendet, um mitzuteilen, 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 bereitgestellt hat, muss das Problem beheben, z. B. durch Korrektur einiger Daten. |
PENDING_PROCESSING |
Das Problem wird automatisch behoben (z. B. durch Crawling von Bildern oder Google-Überprüfung). Sie müssen nichts weiter tun. Die Behebung kann zu einem anderen Problem führen, z. B. wenn das Crawling fehlschlägt. |
DestinationStatus
Der Zielstatus.
| 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), für die das Angebot genehmigt wurde. |
pendingCountries[] |
Nur Ausgabe. Liste der Ländercodes (ISO 3166-1 alpha-2), bei denen die Genehmigung des Angebots noch aussteht. |
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, 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 eine Produktzertifizierung, die Zertifizierungen mit Produkten verknüpft (oder erstellt sie, wenn allow_missing = true). |