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, reklamach produktowych lub w usługach 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 produktów, które muszą przejść weryfikację, 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 |
Wymagane. 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 liczne odstępy są zastępowane pojedynczym odstępem. 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 formie ogólnej (na przykład |
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. |
Metody |
|
---|---|
|
Usuwa dane produktu z konta Merchant Center. |
|
Przesyła dane produktu na konto Merchant Center. |