- Zasób: CssProduct
- Atrybuty
- Cena
- ProductDetail
- ProductWeight
- ProductDimension
- Certyfikat
- HeadlineOfferInstallment
- HeadlineOfferSubscriptionCost
- SubscriptionPeriod
- CustomAttribute
- CssProductStatus
- DestinationStatus
- ItemLevelIssue
- Metody
Zasób: CssProduct
Przetworzony produkt w usłudze porównywania cen.
| Zapis JSON |
|---|
{ "name": string, "rawProvidedId": string, "contentLanguage": string, "feedLabel": string, "attributes": { object ( |
| Pola | |
|---|---|
name |
Nazwa usługi porównywania cen. Format: |
rawProvidedId |
Tylko dane wyjściowe. Unikalny identyfikator pierwotny produktu. |
contentLanguage |
Tylko dane wyjściowe. Dwuliterowy kod języka produktu w standardzie ISO 639-1. |
feedLabel |
Tylko dane wyjściowe. Etykieta pliku danych produktu. |
attributes |
Tylko dane wyjściowe. Lista atrybutów produktu. |
customAttributes[] |
Tylko dane wyjściowe. Lista atrybutów niestandardowych (dostarczonych przez CSS). Można go też używać do przesyłania dowolnego atrybutu specyfikacji pliku danych w formie ogólnej (np. |
cssProductStatus |
Tylko dane wyjściowe. Stan produktu, problemy z weryfikacją danych, czyli informacje o produkcie obliczane asynchronicznie. |
Atrybuty
Atrybuty dla produktu w usłudze porównywania cen.
| Zapis JSON |
|---|
{ "lowPrice": { object ( |
| Pola | |
|---|---|
lowPrice |
Niska cena produktu w usłudze porównywania cen. |
highPrice |
Wysoka cena produktu w usłudze porównywania cen. |
headlineOfferPrice |
Cena w nagłówku produktu w usłudze porównywania cen. |
headlineOfferShippingPrice |
Cena w nagłówku produktu w usłudze porównywania cen. |
additionalImageLinks[] |
Dodatkowy adres URL zdjęć produktu. |
productTypes[] |
Kategorie produktu (sformatowane zgodnie ze specyfikacją danych produktów). |
sizeTypes[] |
Krój produktu. Można go używać do przedstawiania połączonych rodzajów rozmiarów w przypadku odzieży. Możesz podać maksymalnie 2 rodzaje rozmiarów (patrz rodzaj rozmiaru). |
productDetails[] |
Dane techniczne lub dodatkowe szczegóły produktu. |
productWeight |
Waga produktu w podanych jednostkach. Wartość musi się mieścić w przedziale od 0 (wykluczając tę wartość) do 2000 (włącznie). |
productLength |
Długość produktu w podanych jednostkach. Wartość musi mieścić się w przedziale od 0 (wykluczając tę wartość) do 3000 (włącznie). |
productWidth |
Szerokość produktu w podanych jednostkach. Wartość musi mieścić się w przedziale od 0 (wykluczając tę wartość) do 3000 (włącznie). |
productHeight |
Wysokość produktu w podanych jednostkach. Wartość musi mieścić się w przedziale od 0 (wykluczając tę wartość) do 3000 (włącznie). |
productHighlights[] |
Punkty opisujące najważniejsze informacje o produkcie. |
certifications[] |
Lista certyfikatów zgłoszonych przez usługę porównywania cen dla danego produktu. |
expirationDate |
Data wygaśnięcia produktu określona podczas wstawiania w formacie ISO 8601. Rzeczywista data wygaśnięcia jest podana w |
includedDestinations[] |
Lista miejsc docelowych do uwzględnienia w przypadku tej wartości docelowej (odpowiada zaznaczonym polom wyboru w Merchant Center). Domyślne miejsca docelowe są zawsze uwzględniane, chyba że podano je w polu |
excludedDestinations[] |
Lista miejsc docelowych do wykluczenia w przypadku tej wartości docelowej (odpowiada odznaczonym polom wyboru w Merchant Center). |
headlineOfferInstallment |
Liczba i kwota rat do zapłacenia za produkt. |
headlineOfferSubscriptionCost |
Liczba okresów (miesięcy lub lat) i kwota płatności za okres w przypadku produktu z powiązaną umową subskrypcji. |
cppLink |
Adres URL prowadzący bezpośrednio do strony ze szczegółowymi informacjami o produkcie w usłudze porównywania cen. |
cppMobileLink |
Adres URL wersji strony produktu w usłudze porównywania cen zoptymalizowanej pod kątem urządzeń mobilnych. |
cppAdsRedirect |
Umożliwia reklamodawcom zastąpienie adresu URL produktu, gdy jest on wyświetlany w kontekście reklam produktowych. |
numberOfOffers |
Liczba produktów w usłudze porównywania cen. |
headlineOfferCondition |
Stan oferty w nagłówku. |
headlineOfferLink |
Link do oferty w nagłówku. |
headlineOfferMobileLink |
Link do strony mobilnej oferty w nagłówku. |
title |
Nazwa produktu. |
imageLink |
Adres URL zdjęcia produktu. |
description |
Opis produktu. |
brand |
Atrybuty związane z produktem.[14-36] Marka produktu. |
mpn |
Numer katalogowy producenta (MPN) produktu. |
gtin |
Globalny Numer Jednostki Handlowej (GTIN) produktu. |
googleProductCategory |
Kategoria produktu według Google (patrz mapa kategorii Google). Podczas wysyłania zapytań o produkty to pole będzie zawierać wartość podaną przez użytkownika. Obecnie nie ma możliwości uzyskania automatycznie przypisanych kategorii produktów Google za pomocą interfejsu API. |
adult |
Ustaw wartość „true”, jeśli produkt jest przeznaczony dla dorosłych. |
multipack |
Liczba identycznych produktów w opakowaniu zbiorczym przygotowanym przez sprzedawcę. |
isBundle |
Informacja o tym, czy produkt jest pakietem utworzonym przez sprzedawcę. Pakiet to niestandardowa grupa różnych produktów sprzedawanych przez sprzedawcę za jedną cenę. |
ageGroup |
Docelowa grupa wiekowa, dla której jest przeznaczony dany produkt. |
color |
Kolor produktu. |
gender |
Płeć, dla której przeznaczony jest produkt. |
material |
Materiał, z którego wykonano produkt. |
pattern |
Wzór produktu (np. kropki). |
size |
Rozmiar produktu. Dozwolona jest tylko jedna wartość. W przypadku wersji w różnych rozmiarach wstaw osobny produkt dla każdego rozmiaru z tą samą wartością atrybutu |
sizeSystem |
System, w którym określony jest rozmiar. Zalecany w przypadku produktów odzieżowych. |
itemGroupId |
Wspólny identyfikator wszystkich wersji tego samego produktu. |
pause |
Publikowanie tej pozycji zostanie tymczasowo wstrzymane. |
customLabel0 |
Etykieta własna 0 do niestandardowego grupowania produktów w kampanii produktowej. |
customLabel1 |
Etykieta własna 1 do niestandardowego grupowania produktów w kampanii produktowej. |
customLabel2 |
Etykieta własna 2 do niestandardowego grupowania produktów w kampanii produktowej. |
customLabel3 |
Etykieta własna 3 do niestandardowego grupowania produktów w kampanii produktowej. |
customLabel4 |
Etykieta własna 4 do niestandardowego grupowania produktów w kampanii produktowej. |
reviewCount |
Liczba opinii o produkcie. Wymagane, jeśli podano |
minRating |
Minimalna ocena produktu. Wymagane, jeśli podano |
maxRating |
Maksymalna ocena produktu. Wymagane, jeśli podano |
rating |
Średnia ocena produktu. Wartość musi się mieścić w przedziale [ |
Cena
Cena w postaci liczby i waluty.
| Zapis JSON |
|---|
{ "amountMicros": string, "currencyCode": string } |
| Pola | |
|---|---|
amountMicros |
Cena przedstawiona jako liczba w mikrojednostkach (milion mikrojednostek odpowiada standardowej jednostce waluty, np. 1 USD = 1 000 000 mikrojednostek). |
currencyCode |
Waluta, w której podano cenę, przedstawiona w 3-literowym formacie ISO 4217. |
ProductDetail
szczegóły produktu,
| Zapis JSON |
|---|
{ "sectionName": string, "attributeName": string, "attributeValue": string } |
| Pola | |
|---|---|
sectionName |
Nagłówek sekcji używany do grupowania zestawu szczegółów produktu. |
attributeName |
Nazwa szczegółu produktu. |
attributeValue |
Wartość szczegółu produktu. |
ProductWeight
Waga produktu.
| Zapis JSON |
|---|
{ "value": number, "unit": string } |
| Pola | |
|---|---|
value |
Wymagane. Waga w postaci liczby. Waga może mieć maksymalnie 4 miejsca po przecinku. |
unit |
Wymagane. Jednostka wagi. Akceptowane wartości: * „ |
ProductDimension
Wymiar produktu.
| Zapis JSON |
|---|
{ "value": number, "unit": string } |
| Pola | |
|---|---|
value |
Wymagane. Wartość wymiaru przedstawiona jako liczba. Wartość może mieć maksymalnie 4 miejsca po przecinku. |
unit |
Wymagane. Jednostki wymiarów. Akceptowane wartości: * „ |
Certyfikat
Certyfikat produktu. Użyj tego atrybutu, aby dodać informacje o certyfikatach, np. certyfikacie efektywności energetycznej, powiązanych z produktem.
| Zapis JSON |
|---|
{ "name": string, "authority": string, "code": string } |
| Pola | |
|---|---|
name |
Nazwa certyfikatu. Obecnie najczęstszą wartością jest „EPREL”, która reprezentuje certyfikaty efektywności energetycznej w bazie danych europejskiego rejestru produktów do celów etykietowania energetycznego (EPREL). |
authority |
Organ lub podmiot wydający certyfikat. Obecnie najczęstsza wartość to „EC” lub „European_Commission” dla etykiet energetycznych w UE. |
code |
Kod certyfikatu. Na przykład w przypadku certyfikatu EPREL z linkiem https://eprel.ec.europa.eu/screen/product/dishwashers2019/123456 kod to 123456. Kod jest wymagany dla europejskich etykiet energetycznych. |
HeadlineOfferInstallment
Wiadomość reprezentująca ratę.
| Zapis JSON |
|---|
{ "months": string, "amount": { object ( |
| Pola | |
|---|---|
months |
Liczba rat, które kupujący musi zapłacić. |
amount |
Miesięczna kwota do zapłacenia przez kupującego. |
downpayment |
Kwota zadatku, którą kupujący musi zapłacić z góry. |
HeadlineOfferSubscriptionCost
SubscriptionCost produktu.
| Zapis JSON |
|---|
{ "period": enum ( |
| Pola | |
|---|---|
period |
Typ okresu subskrypcji. Obsługiwane wartości to: * „ |
periodLength |
Liczba okresów abonamentowych, które kupujący musi opłacić. |
amount |
Kwota, którą kupujący musi zapłacić za okres subskrypcji. |
SubscriptionPeriod
Okres subskrypcji produktu.
| Wartości w polu enum | |
|---|---|
SUBSCRIPTION_PERIOD_UNSPECIFIED |
Wskazuje, że okres subskrypcji jest nieokreślony. |
MONTH |
Wskazuje, że okres subskrypcji to miesiąc. |
YEAR |
Wskazuje, że okres subskrypcji to rok. |
CustomAttribute
Komunikat reprezentujący atrybuty niestandardowe. Dokładnie jeden z tych atrybutów: value lub groupValues, nie może być pusty.
| Zapis JSON |
|---|
{
"groupValues": [
{
object ( |
| Pola | |
|---|---|
groupValues[] |
Atrybuty podrzędne w tej grupie atrybutów. Jeśli pole |
name |
Nazwa atrybutu. |
value |
Wartość atrybutu. Jeśli pole |
CssProductStatus
Stan produktu w usłudze porównywania cen, problemy z weryfikacją danych, czyli informacje o produkcie w usłudze porównywania cen obliczane asynchronicznie.
| Zapis JSON |
|---|
{ "destinationStatuses": [ { object ( |
| Pola | |
|---|---|
destinationStatuses[] |
Miejsca docelowe, w których produkt ma być wyświetlany. |
itemLevelIssues[] |
Lista wszystkich problemów związanych z produktem. |
creationDate |
Data utworzenia elementu w formacie ISO 8601. |
lastUpdateDate |
Data ostatniej aktualizacji produktu w formacie ISO 8601. |
googleExpirationDate |
Data wygaśnięcia produktu w formacie ISO 8601. |
DestinationStatus
Stan miejsca docelowego stanu produktu.
| Zapis JSON |
|---|
{ "destination": string, "approvedCountries": [ string ], "pendingCountries": [ string ], "disapprovedCountries": [ string ] } |
| Pola | |
|---|---|
destination |
Nazwa miejsca docelowego |
approvedCountries[] |
Lista kodów krajów (ISO 3166-1 alfa-2), w których produkt CSS jest zatwierdzony. |
pendingCountries[] |
Lista kodów krajów (ISO 3166-1 alfa-2), w których produkt CSS oczekuje na zatwierdzenie. |
disapprovedCountries[] |
Lista kodów krajów (ISO 3166-1 alpha-2), w których produkt CSS został odrzucony. |
ItemLevelIssue
ItemLevelIssue stanu produktu.
| Zapis JSON |
|---|
{ "code": string, "servability": string, "resolution": string, "attribute": string, "destination": string, "description": string, "detail": string, "documentation": string, "applicableCountries": [ string ] } |
| Pola | |
|---|---|
code |
Kod błędu. |
servability |
Jak ten problem wpływa na wyświetlanie produktu w usłudze porównywania cen. |
resolution |
czy problem może zostać rozwiązany przez sprzedawcę; |
attribute |
Nazwa atrybutu, jeśli problem jest spowodowany przez jeden atrybut. |
destination |
Miejsce docelowe, którego dotyczy problem. |
description |
Krótki opis problemu w języku angielskim. |
detail |
Szczegółowy opis problemu w języku angielskim. |
documentation |
Adres URL strony internetowej, który pomoże rozwiązać ten problem. |
applicableCountries[] |
Lista kodów krajów (ISO 3166-1 alfa-2), w których problem dotyczy usługi porównywania cen. |
Metody |
|
|---|---|
|
Pobiera przetworzony produkt CSS z konta CSS Center. |
|
Zawiera listę przetworzonych produktów w usłudze porównywania cen na Twoim koncie CSS Center. |