Zasób: certyfikat produktu
Dane certyfikatów produktu.
Zapis JSON |
---|
{ "name": string, "title": string, "brand": string, "mpn": [ string ], "productCode": [ string ], "countryCode": [ string ], "productType": [ string ], "certification": [ { object ( |
Pola | |
---|---|
name |
Wymagany. Unikalny identyfikator nazwy formatu certyfikatu produktu: accounts/{account}/languages/{language_code}/productcertifications/{id}, gdzie |
title |
Wymagany. Służy to do jednoznacznego potwierdzenia certyfikatu. |
brand |
Wymagany. Jest to nazwa marki produktu. Marka służy do identyfikacji Twojego produktu. |
mpn[] |
Opcjonalnie. Są to numery katalogowe producenta (MPN). Numer MPN służy do jednoznacznej identyfikacji konkretnego produktu wśród wszystkich produktów tego samego producenta |
productCode[] |
Opcjonalnie. Inna nazwa numeru GTIN. |
countryCode[] |
Opcjonalnie. Dwuliterowy kod kraju (ISO 3166-1 alfa-2). |
productType[] |
Opcjonalnie. To jest Twój własny system podziału produktów na kategorie w danych produktów. |
certification[] |
Wymagany. Lista certyfikatów, które można połączyć z opisanym produktem. |
issues[] |
Tylko dane wyjściowe. Wygenerowana przez serwer lista problemów związanych z produktem. |
destinationStatuses[] |
Tylko dane wyjściowe. Stany miejsc docelowych. |
Certyfikat
Opis certyfikatu.
Zapis JSON |
---|
{ "name": string, "authority": string, "value": string, "link": string, "logo": string, // Union field |
Pola | |
---|---|
name |
Wymagany. Nazwa certyfikatu. |
authority |
Wymagany. Nazwa jednostki certyfikacji. |
value |
Wymagany. Niestandardowa wartość certyfikatu. |
link |
Opcjonalnie. Adres URL prowadzący do certyfikatu. |
logo |
Opcjonalnie. Adres URL linku do logo certyfikatu. |
Pole sumy:
|
|
validUntil |
Opcjonalnie. datę ważności (UTC), |
Problem
Problem z usługą.
Zapis JSON |
---|
{ "type": string, "severity": enum ( |
Pola | |
---|---|
type |
Wygenerowany przez serwer typ problemu, na przykład „INCORRECT_TEXT_FORMATTING”, „IMAGE_NOT_SERVEABLE” itp. |
severity |
Stopień problemu. |
attribute |
Jeśli występuje atrybut, który spowodował problem. Więcej informacji na temat atrybutów znajdziesz na stronie https://support.google.com/manufacturers/answer/6124116. |
title |
Krótki tytuł opisujący problem. |
description |
Dłuższy opis problemu skupiający się na jego rozwiązaniu. |
resolution |
Co trzeba zrobić, aby rozwiązać problem. |
destination |
Miejsce docelowe, którego dotyczy problem |
timestamp |
Sygnatura czasowa wystąpienia problemu. Sygnatura czasowa w formacie „Zulu” UTC3339, z rozdzielczością nanosekundą i maksymalnie 9 cyframi. Przykłady: |
Poziom ważności
Stopień problemu.
Wartości w polu enum | |
---|---|
SEVERITY_UNSPECIFIED |
Nieokreślony poziom ważności, nigdy nie używany. |
ERROR |
Waga błędu. Problem uniemożliwia użycie całego elementu. |
WARNING |
Waga ostrzeżenia. Przyczyną jest problem, który uniemożliwia użycie atrybutu, który go spowodował, lub taki, który wkrótce uniemożliwia wykorzystanie całego produktu. |
INFO |
Waga informacji. Ten problem nie wymaga natychmiastowej uwagi. Służy na przykład do informowania o atrybutach, które nadal oczekują na sprawdzenie. |
Rozwiązywanie problemów
Rozwiązanie problemu.
Wartości w polu enum | |
---|---|
RESOLUTION_UNSPECIFIED |
Nieokreślona rozdzielczość. Nigdy nie używana. |
USER_ACTION |
Użytkownik, który dostarczył dane, musi podjąć działanie, aby rozwiązać problem (na przykład poprawić niektóre dane). |
PENDING_PROCESSING |
Problem zostanie rozwiązany automatycznie (np. indeksowanie obrazu lub sprawdzenie przez Google). Nie musisz teraz nic robić. Rozwiązanie może spowodować inny problem (np. niepowodzenie indeksowania). |
Stan miejsca docelowego
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 przez to miejsce docelowe. |
PENDING |
Ta decyzja jest nadal w toku. |
DISAPPROVED |
Produkt został odrzucony. Przyjrzyj się problemom. |
Metody |
|
---|---|
|
Usuwa certyfikat produktu według jego nazwy. |
|
Uzyskuje certyfikat z nazwą produktu. |
|
Wyświetla listę certyfikatów produktów z określonej jednostki. |
|
Aktualizuje (lub tworzy w przypadku parametru allow_missing = prawda), certyfikat łączący usługi z produktami. |