Zasób: ProductCertification
Dane certyfikatu produktu.
Zapis JSON |
---|
{ "name": string, "title": string, "brand": string, "mpn": [ string ], "productCode": [ string ], "countryCode": [ string ], "productType": [ string ], "certification": [ { object ( |
Pola | |
---|---|
name |
Wymagane. Unikalny identyfikator nazwy certyfikatu produktu. Format: accounts/{account}/languages/{language_code}/productCertifications/{id}, gdzie |
title |
Wymagane. Ma to na celu wyraźne zidentyfikowanie produktu, który jest certyfikowany. |
brand |
Wymagane. Jest to nazwa marki produktu. Marka ułatwia zidentyfikowanie produktu. |
mpn[] |
Opcjonalnie: Są to numery katalogowe producenta (MPN). Pozwala on odróżnić konkretny produkt od pozostałych towarów danego wytwórcy. |
productCode[] |
Opcjonalnie: Inna nazwa numeru GTIN. |
countryCode[] |
Opcjonalnie: 2-literowy kod kraju (ISO 3166-1 Alfa 2). |
productType[] |
Opcjonalnie: Są to informacje o Twoim systemie podziału produktów na kategorie w danych produktów. |
certification[] |
Wymagane. Lista certyfikatów do połączenia z opisywanym produktem. |
issues[] |
Tylko dane wyjściowe. Lista problemów związanych z danym produktem wygenerowana na serwerze. |
destinationStatuses[] |
Tylko dane wyjściowe. Stany miejsc docelowych. |
Certyfikat
Opis certyfikatu.
Zapis JSON |
---|
{ "name": string, "authority": string, "code": string, "value": string, "link": string, "logo": string, "validUntil": string } |
Pola | |
---|---|
name |
Wymagane. Nazwa certyfikatu. |
authority |
Wymagane. Nazwa organu certyfikacji. |
code |
Wymagane. Unikalny kod identyfikujący certyfikat. |
value |
Opcjonalnie: Niestandardowa wartość certyfikatu. |
link |
Opcjonalnie: Link do certyfikatu w formacie URL. |
logo |
Opcjonalnie: Adres URL logo certyfikatu. |
validUntil |
Opcjonalnie: Data ważności (UTC). |
Problem
Problem z usługą.
Zapis JSON |
---|
{ "type": string, "severity": enum ( |
Pola | |
---|---|
type |
Typ problemu wygenerowany przez serwer, np. „INCORRECT_TEXT_FORMATTING”, „IMAGE_NOT_SERVEABLE” itp. |
severity |
Waga problemu. |
attribute |
Atrybut, który spowodował problem (jeśli występuje). Więcej informacji o atrybutach znajdziesz na stronie https://support.google.com/manufacturers/answer/6124116. |
title |
Krótki tytuł opisujący charakter problemu. |
description |
dłuższy opis problemu, który skupia się na sposobie jego rozwiązania; |
resolution |
Co należy zrobić, aby rozwiązać problem. |
destination |
Miejsce docelowe, którego dotyczy problem. |
timestamp |
Sygnatura czasowa wskazująca, kiedy pojawił się problem. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
Poziom ważności
Waga problemu.
Wartości w polu enum | |
---|---|
SEVERITY_UNSPECIFIED |
Waga nieokreślona, nigdy nie używana. |
ERROR |
Waga błędu. Problem uniemożliwia korzystanie z całego elementu. |
WARNING |
Poziom ważności ostrzeżenia. Problem uniemożliwia użycie atrybutu, który go wywołał, lub wkrótce uniemożliwi użycie całego produktu. |
INFO |
Poziom ważności informacji. Problem nie wymaga natychmiastowej uwagi. Jest ona używana np. do informowania, które atrybuty są nadal oczekujące na sprawdzenie. |
IssueResolution
Rozwiązanie problemu.
Wartości w polu enum | |
---|---|
RESOLUTION_UNSPECIFIED |
Rozdzielczość nieokreślona, nigdy nie używana. |
USER_ACTION |
Użytkownik, który udostępnił dane, musi podjąć działania w celu rozwiązania problemu (np. poprawić niektóre dane). |
PENDING_PROCESSING |
Problem zostanie rozwiązany automatycznie (np. przez indeksowanie obrazu lub weryfikację Google). Nie musisz nic robić. Rozwiązanie może spowodować inny problem (np. nieudane indeksowanie). |
DestinationStatus
Stan miejsca docelowego.
Zapis JSON |
---|
{
"destination": string,
"status": enum ( |
Pola | |
---|---|
destination |
Nazwa miejsca docelowego. |
status |
Stan miejsca docelowego. |
Stan
Stan.
Wartości w polu enum | |
---|---|
UNKNOWN |
Stan nieokreślony, nigdy nie używany. |
ACTIVE |
Produkt jest używany w tym miejscu docelowym. |
PENDING |
Decyzja jest nadal rozpatrywana. |
DISAPPROVED |
Produkt został odrzucony. Sprawdź problemy. |
Metody |
|
---|---|
|
Usuwa certyfikat produktu według nazwy. |
|
Pobiera certyfikat produktu według jego nazwy. |
|
Wyświetla certyfikaty produktów z określonego organu wydającego certyfikat. |
|
Aktualizuje (lub tworzy, jeśli allow_missing = true) certyfikat produktu, który łączy certyfikaty z produktami. |