- 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 produktu w usłudze porównywania cen. Format: |
rawProvidedId |
Tylko dane wyjściowe. Unikalny nieprzetworzony identyfikator 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 (podanych przez usługę porównywania cen). Można go też używać do przesyłania dowolnego atrybutu specyfikacji pliku danych w jego ogólnej formie (np. |
cssProductStatus |
Tylko dane wyjściowe. Stan produktu, problemy z weryfikacją danych, czyli informacje o produkcie obliczane asynchronicznie. |
Atrybuty
Atrybuty 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 reprezentowania połączonych rodzajów rozmiarów odzieży. Możesz podać maksymalnie 2 rodzaje rozmiarów (zobacz rodzaj rozmiaru). |
productDetails[] |
Dane techniczne lub dodatkowe szczegóły produktu. |
productWeight |
Waga produktu w podanych jednostkach. Wartość musi się zawierać w przedziale od 0 (wyłącznie) do 2000 (włącznie). |
productLength |
Długość produktu w podanych jednostkach. Wartość musi się mieścić w przedziale od 0 (wyłącznie) do 3000 (włącznie). |
productWidth |
Szerokość produktu w podanych jednostkach. Wartość musi się mieścić w przedziale od 0 (wyłącznie) do 3000 (włącznie). |
productHeight |
Wysokość produktu w podanych jednostkach. Wartość musi się mieścić w przedziale od 0 (wyłącznie) do 3000 (włącznie). |
productHighlights[] |
Punkty opisujące najważniejsze cechy produktu. |
certifications[] |
Lista certyfikatów zgłoszonych przez usługę porównywania cen dla danego produktu. |
expirationDate |
Data, kiedy produkt powinien wygasnąć, określona podczas wstawiania, w formacie ISO 8601. Rzeczywista data ważności jest podana w polu |
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 określono je w polu Obsługiwane wartości: - |
excludedDestinations[] |
Lista miejsc docelowych do wykluczenia w przypadku tej wartości docelowej (odpowiada odznaczonym polom wyboru w Merchant Center). Obsługiwane wartości: - |
headlineOfferInstallment |
Liczba i kwota rat do zapłaty za produkt. |
headlineOfferSubscriptionCost |
Liczba okresów (miesięcy lub lat) i kwota płatności za okres w przypadku produktu z powiązaną umową subskrypcyjną. |
cppLink |
Adres URL prowadzący bezpośrednio do strony ze szczegółami produktu w usłudze porównywania cen. |
cppMobileLink |
Adres URL wersji strony ze szczegółami produktu w usłudze porównywania cen zoptymalizowanej pod kątem urządzeń mobilnych. |
cppAdsRedirect |
Umożliwia reklamodawcom zastąpienie adresu URL produktu, gdy produkt jest wyświetlany w kontekście reklam produktów. |
numberOfOffers |
Liczba produktów w usłudze porównywania cen. |
headlineOfferCondition |
Stan produktu objętego ofertą w nagłówku. |
headlineOfferLink |
Link do oferty w nagłówku. |
headlineOfferMobileLink |
Link do strony mobilnej oferty w nagłówku. |
title |
Tytuł produktu. |
imageLink |
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 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 odzyskania 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 |
Czy produkt jest pakietem utworzonym przez sprzedawcę. Pakiet to niestandardowa grupa różnych produktów sprzedawanych przez sprzedawcę w jednej cenie. |
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 o różnych rozmiarach dodaj osobny produkt dla każdego rozmiaru z tą samą wartością |
sizeSystem |
System, w którym określono rozmiar. Zalecany w przypadku produktów odzieżowych. |
itemGroupId |
Wspólny identyfikator wszystkich wersji tego samego produktu. |
pause |
Publikacja tego elementu zostanie tymczasowo wstrzymana. |
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 zakresie [ |
Cena
Cena podana jako liczba i waluta.
| Zapis JSON |
|---|
{ "amountMicros": string, "currencyCode": string } |
| Pola | |
|---|---|
amountMicros |
Cena wyrażona jako liczba w mikrojednostkach (1 milion mikrojednostek odpowiada standardowej jednostce waluty, np. 1 USD = 1 000 000 mikrojednostek). |
currencyCode |
Waluta, w której podano cenę, przedstawiona w trzyliterowym formacie zgodnym z normą 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 wyrażona jako liczba. 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 reprezentowana 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ęstszą wartością jest „EC” lub „European_Commission” w przypadku 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, którą kupujący musi zapłacić. |
downpayment |
Kwota pierwszej wpłaty, którą kupujący musi zapłacić z góry. |
HeadlineOfferSubscriptionCost
Koszt subskrypcji produktu.
| Zapis JSON |
|---|
{ "period": enum ( |
| Pola | |
|---|---|
period |
Typ okresu subskrypcji. Obsługiwane wartości to: * „ |
periodLength |
Liczba okresów abonamentowych, które osoba kupująca jest zobowiązana 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. Jedna z tych wartości nie może być pusta: value lub groupValues.
| 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 ma się wyświetlać produkt. |
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 usługa porównywania cen jest zatwierdzona. |
pendingCountries[] |
Lista kodów krajów (ISO 3166-1 alfa-2), w których usługa porównywania cen oczekuje na zatwierdzenie. |
disapprovedCountries[] |
Lista kodów krajów (ISO 3166-1 alfa-2), w których usługa porównywania cen jest odrzucona. |
ItemLevelIssue
Problem na poziomie produktu dotyczący 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 problemu. |
servability |
Jak ten problem wpływa na wyświetlanie produktu w usłudze porównywania cen. |
resolution |
czy sprzedawca może rozwiązać problem; |
attribute |
Nazwa atrybutu, jeśli problem jest spowodowany przez pojedynczy 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 produktu w usłudze porównywania cen. |
Metody |
|
|---|---|
|
Pobiera przetworzony produkt w usłudze porównywania cen z konta CSS Center. |
|
Wyświetla listę przetworzonych produktów w usłudze porównywania cen na koncie CSS Center. |