Zasób: ProductInput
Ten zasób reprezentuje dane wejściowe przesłane przez Ciebie dla produktu, a nie przetworzony produkt, który widzisz w Merchant Center, w reklamach produktowych lub w przestrzeni Google. Dane wejściowe produktów, reguły i dane dodatkowego źródła danych są łączone, aby utworzyć przetworzone dane Product
.
Wymagane atrybuty danych wejściowych produktów, które muszą przejść weryfikację danych, są zdefiniowane głównie w specyfikacji danych produktów.
Wymagane są te atrybuty: feedLabel
, contentLanguage
i offerId
.
Po wstawieniu, zaktualizowaniu lub usunięciu danych produktu może minąć kilka minut, zanim przetworzony produkt będzie można pobrać.
Wszystkie pola w danych produktu i jego komunikatach podrzędnych są zgodne z angielską nazwą odpowiadającego im atrybutu w specyfikacji branżowej (z niektórymi wyjątkami).
Zapis JSON |
---|
{ "name": string, "product": string, "channel": enum ( |
Pola | |
---|---|
name |
Identyfikator. Nazwa danych wejściowych dotyczących produktu. Format: |
product |
Tylko dane wyjściowe. Nazwa przetworzonego produktu. Format: |
channel |
Niezmienna. Kanał produktu. |
offer |
Wymagane. Niezmienna. Unikalny identyfikator Twojego produktu. To samo dotyczy danych wejściowych i przetworzonego produktu. Odstępy na początku i na końcu ciągu są usuwane, a po przesłaniu wszystkie spacje są zastępowane pojedynczą spacją. Szczegółowe informacje znajdziesz w specyfikacji danych produktów. |
content |
Wymagane. Niezmienna. Dwuliterowy kod języka ISO 639-1 produktu. |
feed |
Wymagane. Niezmienna. Etykieta pliku danych produktu. |
attributes |
Opcjonalnie: Lista atrybutów produktu. |
custom |
Opcjonalnie: Lista atrybutów niestandardowych (podanych przez sprzedawcę). Można go też używać do przesyłania dowolnego atrybutu specyfikacji danych w jego ogólnej formie (np. |
version |
Opcjonalnie: Reprezentuje bieżącą wersję (aktualność) produktu, która może służyć do zachowania prawidłowej kolejności, gdy wprowadzane są jednocześnie liczne aktualizacje. Jeśli ta opcja jest ustawiona, wstawianie jest blokowane, gdy numer wersji jest niższy niż bieżący numer wersji danego produktu. Ponowna wstawka (np. odświeżenie produktu po 30 dniach) może zostać wykonana za pomocą bieżącego Obsługiwane tylko w przypadku wstawień do podstawowych źródeł danych. Jeśli operacja zostanie zablokowana, zostanie wywołany wyjątek przerwania. |