- 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 produktu. |
contentLanguage |
Tylko dane wyjściowe. Dwuliterowy kod języka ISO 639-1 produktu. |
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 (dostarczanych przez CSS). Można go też użyć 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 obliczone 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 produktu w usłudze porównywania cen w nagłówku. |
headlineOfferShippingPrice |
Cena produktu w usłudze porównywania cen w nagłówku. |
additionalImageLinks[] |
Dodatkowy 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 typów rozmiarów produktów odzieżowych. Możesz podać maksymalnie 2 typy rozmiarów (patrz [https://support.google.com/merchants/answer/6324497](typ rozmiaru)). |
productDetails[] |
Dane techniczne lub dodatkowe informacje o produkcie. |
productWeight |
Waga produktu w podanych jednostkach. Wartość musi zawierać się w zakresie od 0 (wykluczając tę wartość) do 2000 (włącznie). |
productLength |
Długość produktu w podanych jednostkach. Wartość musi mieścić się w zakresie od 0 (wykluczając tę wartość) do 3000 (włącznie). |
productWidth |
Szerokość produktu w podanych jednostkach. Wartość musi mieścić się w zakresie od 0 (wykluczając tę wartość) do 3000 (włącznie). |
productHeight |
Wysokość produktu w podanych jednostkach. Wartość musi mieścić się w zakresie 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, w której element ma wygasnąć, określona podczas jego dodania w formacie ISO 8601. Rzeczywista data wygaśnięcia jest widoczna 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 wysokość rat do zapłaty za produkt. |
headlineOfferSubscriptionCost |
Liczba okresów (miesięcy lub lat) i kwota płatności za okres abonamentu. |
cppLink |
Adres URL prowadzący bezpośrednio do strony ze szczegółowymi informacjami o produkcie w usłudze porównywania cen. |
cppMobileLink |
Adres URL strony z informacjami o produkcie 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 reklamy produktowej. |
numberOfOffers |
Liczba produktów w usłudze porównywania cen. |
headlineOfferCondition |
Stan produktu objętego ofertą w nagłówku. |
headlineOfferLink |
Link do strony oferty w nagłówku. |
headlineOfferMobileLink |
Mobile Link to the headline offer. |
title |
Tytuł produktu. |
imageLink |
Adres URL zdjęcia produktu. |
description |
Opis produktu. |
brand |
Atrybuty związane z produktem.[14-36] Marka produktu. |
mpn |
Numer katalogowy (MPN) produktu. |
gtin |
Globalny Numer Jednostki Handlowej (GTIN) produktu. |
googleProductCategory |
kategoria produktu według Google (patrz mapa kategorii produktów Google). Gdy zapytasz o produkty, to pole będzie zawierać wartość podana przez użytkownika. Obecnie nie ma możliwości przywrócenia automatycznie przypisanych kategorii produktów Google za pomocą interfejsu API. |
adult |
Ustaw jako prawda, jeśli produkt jest kierowany do dorosłych. |
multipack |
Liczba identycznych produktów w opakowaniu zbiorczym przygotowanym przez sprzedawcę. |
isBundle |
Określa, 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 produkt. |
color |
Kolor produktu. |
gender |
Docelowa płeć klientów, dla których jest przeznaczony produkt. |
material |
Materiał, z którego wykonano produkt. |
pattern |
Wzór produktu (np. kropki). |
size |
Rozmiar produktu. Dozwolona jest tylko 1 wartość. W przypadku wersji w różnych rozmiarach wstaw osobny produkt dla każdego rozmiaru z tą samą wartością |
sizeSystem |
System, w którym podano 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 służąca do niestandardowego grupowania produktów w kampanii produktowej. |
customLabel1 |
Etykieta własna 1 służąca do niestandardowego grupowania produktów w kampanii produktowej. |
customLabel2 |
Etykieta własna 2 służąca do niestandardowego grupowania produktów w kampanii produktowej. |
customLabel3 |
Etykieta własna 3 służąca do niestandardowego grupowania produktów w kampanii produktowej. |
customLabel4 |
Etykieta własna 4 służąca do niestandardowego grupowania produktów w kampanii produktowej. |
Cena
Cena podana jako liczba i waluta.
Zapis JSON |
---|
{ "amountMicros": string, "currencyCode": string } |
Pola | |
---|---|
amountMicros |
Cena podana jako liczba w mikrojednostkach (1 mln mikrojednostek odpowiada 1 jednostce standardowej waluty, np. 1 USD = 1000000 mikrojednostek). |
currencyCode |
Waluta, w której podano cenę, przedstawiona w trzyliterowym formacie ISO 4217. |
ProductDetail
Szczegóły produktu.
Zapis JSON |
---|
{ "sectionName": string, "attributeName": string, "attributeValue": string } |
Pola | |
---|---|
sectionName |
Nagłówek sekcji służący do grupowania zestawu informacji o produkcie. |
attributeName |
Nazwa szczegółów produktu. |
attributeValue |
Wartość szczegółów produktu. |
ProductWeight
Waga produktu.
Zapis JSON |
---|
{ "value": number, "unit": string } |
Pola | |
---|---|
value |
Wymagane. Waga podana 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 w postaci liczby. Wartość może mieć maksymalnie 4 miejsca po przecinku. |
unit |
Wymagane. Jednostki wymiarów. Akceptowane wartości to: * „ |
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ą dla etykiet energetycznych w UE jest „EC” lub „European_Commission”. |
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 wpłaty wstępnej, 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: * |
periodLength |
Liczba okresów abonamentowych, które kupujący jest zobowiązany opłacić. |
amount |
Kwota, którą kupujący jest zobowiązany opłacić za okres abonamentu. |
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 zawierający atrybuty niestandardowe. Dokładnie jeden z 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 usługi porównywania cen, problemy z weryfikacją danych, czyli informacje o usłudze porównywania cen obliczone asynchronicznie.
Zapis JSON |
---|
{ "destinationStatuses": [ { object ( |
Pola | |
---|---|
destinationStatuses[] |
Przeznaczenie produktu. |
itemLevelIssues[] |
Lista wszystkich problemów związanych z produktem. |
creationDate |
Data utworzenia elementu w formacie ISO 8601. |
lastUpdateDate |
Data ostatniej aktualizacji elementu w formacie ISO 8601. |
googleExpirationDate |
Data wygaśnięcia produktu w formacie ISO 8601. |
DestinationStatus
Stan docelowy 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 alpha-2), w których produkt jest zatwierdzony. |
pendingCountries[] |
Lista kodów krajów (ISO 3166-1 alfa-2), w których usługa w ramach programu CSS oczekuje na zatwierdzenie. |
disapprovedCountries[] |
Lista kodów krajów (ISO 3166-1 alfa-2), w których usługa w ramach programu CSS została odrzucona. |
ItemLevelIssue
Stan produktu na poziomie 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 |
nazwę 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óra pomoże nam rozwiązać ten problem. |
applicableCountries[] |
Lista kodów krajów (ISO 3166-1 alfa-2), w przypadku których problem dotyczy usługi w ramach usługi porównywania cen. |
Metody |
|
---|---|
|
Pobiera przetworzony produkt w usłudze porównywania cen z Twojego konta CSS Center. |
|
Wyświetla przetworzone produkty w usłudze porównywania cen na Twoim koncie CSS Center. |