Indeks
OfferClassService(interfejs)OfferObjectService(interfejs)OfferClass(komunikat)OfferClass.RedemptionChannel(wyliczenie)OfferClassAddMessageRequest(komunikat)OfferClassAddMessageResponse(komunikat)OfferClassGetRequest(komunikat)OfferClassInsertRequest(komunikat)OfferClassListRequest(komunikat)OfferClassListResponse(komunikat)OfferClassPatchRequest(komunikat)OfferClassUpdateRequest(komunikat)OfferObject(komunikat)OfferObjectAddMessageRequest(komunikat)OfferObjectAddMessageResponse(komunikat)OfferObjectGetRequest(komunikat)OfferObjectInsertRequest(komunikat)OfferObjectListRequest(komunikat)OfferObjectListResponse(komunikat)OfferObjectPatchRequest(komunikat)OfferObjectUpdateRequest(komunikat)
OfferClassService
| AddMessage | |
|---|---|
|
Dodaje komunikat do klasy oferty specjalnej, do której odwołuje się podany identyfikator klasy.
|
|
| Get | |
|---|---|
|
Zwraca klasę oferty specjalnej o podanym identyfikatorze klasy.
|
|
| Insert | |
|---|---|
|
Wstawia klasę oferty specjalnej o podanym identyfikatorze i właściwościach.
|
|
| List | |
|---|---|
|
Zwraca listę wszystkich klas ofert specjalnych dla podanego identyfikatora wydawcy.
|
|
| Patch | |
|---|---|
|
Aktualizuje klasę oferty specjalnej, do której odwołuje się podany identyfikator klasy. Ta metoda obsługuje semantykę poprawki.
|
|
| Update | |
|---|---|
|
Aktualizuje klasę oferty specjalnej, do której odwołuje się podany identyfikator klasy.
|
|
OfferObjectService
| AddMessage | |
|---|---|
|
Dodaje komunikat do obiektu oferty specjalnej, do którego odwołuje się podany identyfikator obiektu.
|
|
| Get | |
|---|---|
|
Zwraca obiekt oferty specjalnej o podanym identyfikatorze obiektu.
|
|
| Insert | |
|---|---|
|
Wstawia obiekt oferty specjalnej o podanym identyfikatorze i właściwościach.
|
|
| List | |
|---|---|
|
Zwraca listę wszystkich obiektów ofert specjalnych dla podanego identyfikatora wydawcy.
|
|
| Patch | |
|---|---|
|
Aktualizuje obiekt oferty specjalnej, do którego odwołuje się podany identyfikator obiektu. Ta metoda obsługuje semantykę poprawki.
|
|
| Update | |
|---|---|
|
Aktualizuje obiekt oferty specjalnej, do którego odwołuje się podany identyfikator obiektu.
|
|
OfferClass
| Pola | |
|---|---|
kind |
Określa rodzaj danego zasobu. Wartość: ustalony ciąg znaków |
title |
Wymagane. Tytuł oferty specjalnej, na przykład „20% zniżki na dowolną koszulkę”. Zalecana maksymalna długość to 60 znaków, aby zapewnić możliwość wyświetlania pełnego ciągu znaków na mniejszych ekranach. |
redemption_channel |
Wymagane. Kanały wykorzystania mające zastosowanie do tej oferty specjalnej. |
provider |
Wymagane. Dostawca oferty specjalnej (nazwa pośrednika lub nazwa sprzedawcy). Zalecana maksymalna długość to 12 znaków, aby zapewnić możliwość wyświetlania pełnego ciągu znaków na mniejszych ekranach. |
title_image |
Zdjęcie tytułowe oferty specjalnej. Ten obraz jest wyświetlany w widoku szczegółów i widoku listy w aplikacji. |
details |
Szczegóły oferty specjalnej. |
fine_print |
Drobny druk lub warunki oferty specjalnej, na przykład „20% zniżki na dowolną koszulkę w sklepie Stroje Adama”. |
help_uri |
Link pomocy do oferty specjalnej, na przykład |
localized_title |
Przetłumaczony tekst tytułu. Zalecana maksymalna długość to 60 znaków, aby zapewnić możliwość wyświetlania pełnego ciągu znaków na mniejszych ekranach. |
localized_provider |
Przetłumaczony tekst pola dostawcy. Zalecana maksymalna długość to 12 znaków, aby zapewnić możliwość wyświetlania pełnego ciągu znaków na mniejszych ekranach. |
localized_details |
Przetłumaczony tekst pola szczegółów. |
localized_fine_print |
Przetłumaczony tekst pola fine_print [drobny_druk]. |
short_title |
Skrócona wersja tytułu oferty specjalnej, np. „20% zniżki”, wyświetlana użytkownikom jako szybkie odniesienie do treści oferty. Zalecana maksymalna długość to 20 znaków. |
localized_short_title |
Przetłumaczony tekst skróconego tytułu. Zalecana maksymalna długość to 20 znaków. |
class_template_info |
Informacje na temat szablonu wyświetlania klasy. Jeśli nie są ustawione, Google przyjmuje domyślny zestaw pól do wyświetlenia. |
id |
Wymagane. Unikalny identyfikator klasy. Ten identyfikator musi być unikalny wśród wszystkich klas wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”. |
version |
Wycofano |
issuer_name |
Wymagane. Nazwa wydawcy. Zalecana maksymalna długość to 20 znaków, aby zapewnić możliwość wyświetlania pełnego ciągu znaków na mniejszych ekranach. |
messages[] |
Tablica komunikatów wyświetlanych w aplikacji. Wszyscy użytkownicy tego obiektu będą otrzymywać powiązane z nim komunikaty. Maksymalna liczba tych pól to 10. |
allow_multiple_users_per_object |
Wycofano. Zamiast niego użyj |
homepage_uri |
Identyfikator URI strony głównej aplikacji. Wypełnienie identyfikatora URI ma taki sam efekt, jak wypełnienie identyfikatora URI w linksModuleData (gdy obiekt jest renderowany, link do strony głównej jest widoczny w miejscu, które można określić jako sekcja linksModuleData obiektu). |
locations[] |
Lista lokalizacji, w których można użyć obiektu. Platforma wykorzystuje te informacje do aktywowania powiadomień dla użytkowników przy użyciu geolokalizacji. Pamiętaj, że lokalizacje w obiekcie zastępują lokalizacje w klasie, które z kolei zastępują lokalizacje w identyfikatorze Miejsc Google. |
review_status |
Wymagane. Stan klasy. W tym polu można ustawić Należy zachować stan Gdy uznasz, że klasa jest gotowa do użycia, ustaw to pole na Aktualizując klasę, która jest już w stanie |
review |
Komentarze do weryfikacji ustawione przez platformę, gdy klasa jest oznaczona jako |
info_module_data |
Wycofano. W zamian używaj textModulesData. |
image_modules_data[] |
Dane modułu obrazu. Maksymalna liczba wyświetlanych pól wynosi 1 z poziomu obiektu i 1 dla poziomu obiektu klasy. |
text_modules_data[] |
Dane modułu tekstowego. Jeśli dane modułu tekstowego są określone również w klasie, będą wyświetlane jedne i drugie. Maksymalna liczba wyświetlanych pól wynosi 10 z obiektu i 10 z klasy. |
links_module_data |
Dane modułu linków. Jeśli dane modułu linków są określone również w obiekcie, będą wyświetlane jedne i drugie. |
redemption_issuers[] |
Dostępne tylko dla partnerów obsługujących technologię smart tap. W razie wątpliwości skontaktuj się z działem pomocy. |
country_code |
Kod kraju używany do wyświetlania kraju karty (gdy użytkownik nie przebywa w tym kraju), a także do wyświetlania zlokalizowanej treści, gdy treść nie jest dostępna w języku użytkownika. |
hero_image |
Opcjonalny obraz banera wyświetlany z przodu karty. Jeśli go nie ma, nic nie jest wyświetlane. Obraz wyświetla się w 100% szerokości. |
word_mark |
Wycofano. |
enable_smart_tap |
Dostępne tylko dla partnerów obsługujących technologię smart tap. W razie wątpliwości skontaktuj się z działem pomocy. |
hex_background_color |
Kolor tła karty. Jeśli nie jest ustawiony, używany jest dominujący kolor obrazu banera powitalnego, a jeśli obraz banera powitalnego nie jest ustawiony, używany jest dominujący kolor logo. Format to #rrggbb, gdzie rrggbb to szesnastkowy zapis RGB, taki jak |
localized_issuer_name |
Przetłumaczony tekst pola issuer_name [nazwa_wydawcy]. Zalecana maksymalna długość to 20 znaków, aby zapewnić możliwość wyświetlania pełnego ciągu znaków na mniejszych ekranach. |
multiple_devices_and_holders_allowed_status |
Wskazuje, czy wielu użytkowników i urządzeń zapisze ten sam obiekt odwołujący się do tej klasy. |
callback_options |
Opcje wywołania zwrotnego, które mają być używane do wywoływania wydawcy przy każdym zapisie/usunięciu obiektu tej klasy przez użytkownika końcowego. Wszystkie obiekty tej klasy są odpowiednie dla wywołania zwrotnego. |
RedemptionChannel
| Wyliczenia | |
|---|---|
REDEMPTION_CHANNEL_UNSPECIFIED |
|
INSTORE |
|
instore |
Starsza wersja aliasu dla |
ONLINE |
|
online |
Starsza wersja aliasu dla |
BOTH |
|
both |
Starsza wersja aliasu dla |
TEMPORARY_PRICE_REDUCTION |
|
temporaryPriceReduction |
Starsza wersja aliasu dla |
OfferClassAddMessageRequest
| Pola | |
|---|---|
resource_id |
Unikalny identyfikator klasy. Ten identyfikator musi być unikalny wśród wszystkich klas wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”. |
add_message_request |
Treść żądania. |
OfferClassAddMessageResponse
| Pola | |
|---|---|
resource |
Zaktualizowany zasób OfferClass. |
OfferClassGetRequest
| Pola | |
|---|---|
resource_id |
Unikalny identyfikator klasy. Ten identyfikator musi być unikalny wśród wszystkich klas wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”. |
OfferClassInsertRequest
| Pola | |
|---|---|
resource |
Treść żądania. |
OfferClassListRequest
| Pola | |
|---|---|
issuer_id |
Identyfikator wydawcy autoryzowanego do wyświetlenia listy klas. |
token |
Umożliwia uzyskanie następnego zestawu wyników, jeśli określono |
max_results |
Określa maksymalną liczbę wyników zwracanych przez listę. Jeśli wartość |
OfferClassListResponse
| Pola | |
|---|---|
resources[] |
Zasoby odpowiadające żądaniu listy. |
pagination |
Podział odpowiedzi na strony. |
OfferClassPatchRequest
| Pola | |
|---|---|
resource_id |
Unikalny identyfikator klasy. Ten identyfikator musi być unikalny wśród wszystkich klas wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”. |
resource |
Treść żądania. |
OfferClassUpdateRequest
| Pola | |
|---|---|
resource_id |
Unikalny identyfikator klasy. Ten identyfikator musi być unikalny wśród wszystkich klas wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”. |
resource |
Treść żądania. |
OfferObject
| Pola | |
|---|---|
kind |
Określa rodzaj danego zasobu. Wartość: ustalony ciąg znaków |
class_reference |
Kopia dziedziczonych pól klasy nadrzędnej. Te pola są pobierane podczas żądania GET. |
id |
Wymagane. Unikalny identyfikator obiektu. Ten identyfikator musi być unikalny wśród wszystkich obiektów wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”. |
class_id |
Wymagane. Klasa powiązana z tym obiektem. Klasa musi być tego samego typu co ten obiekt, musi już istnieć i musi być zatwierdzona. Identyfikatory klas powinny mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. |
version |
Wycofano |
state |
Wymagane. Stan obiektu. To pole służy do określania sposobu wyświetlania obiektu w aplikacji. Na przykład obiekt |
barcode |
Typ i wartość kodu kreskowego. |
messages[] |
Tablica komunikatów wyświetlanych w aplikacji. Wszyscy użytkownicy tego obiektu będą otrzymywać powiązane z nim komunikaty. Maksymalna liczba tych pól to 10. |
valid_time_interval |
Okres, przez jaki ten obiekt będzie |
locations[] |
Lista lokalizacji, w których można użyć obiektu. Platforma wykorzystuje te informacje do aktywowania powiadomień dla użytkowników przy użyciu geolokalizacji. Pamiętaj, że lokalizacje w obiekcie zastępują lokalizacje w klasie, które z kolei zastępują lokalizacje w identyfikatorze Miejsc Google. |
has_users |
Wskazuje, czy obiekt ma użytkowników. To pole jest ustawiane przez platformę. |
smart_tap_redemption_value |
Dostępne tylko dla partnerów obsługujących technologię smart tap. W razie wątpliwości skontaktuj się z działem pomocy. |
has_linked_device |
Wskazuje, czy ten obiekt jest aktualnie połączony z jednym urządzeniem. To pole jest ustawiane przez platformę, gdy użytkownik zapisuje obiekt, łącząc go ze swoim urządzeniem. Przeznaczone do użytku przez wybranych partnerów. W przypadku wątpliwości skontaktuj się z działem pomocy. |
disable_expiration_notification |
Wskazuje, czy powiadomienia powinny być jawnie pomijane. Jeśli to pole jest ustawione na wartość true, niezależnie od pola Obecnie można je ustawiać tylko dla ofert specjalnych. |
info_module_data |
Wycofano. W zamian używaj textModulesData. |
image_modules_data[] |
Dane modułu obrazu. Maksymalna liczba wyświetlanych pól wynosi 1 z poziomu obiektu i 1 dla poziomu obiektu klasy. |
text_modules_data[] |
Dane modułu tekstowego. Jeśli dane modułu tekstowego są określone również w klasie, będą wyświetlane jedne i drugie. Maksymalna liczba wyświetlanych pól wynosi 10 z obiektu i 10 z klasy. |
links_module_data |
Dane modułu linków. Jeśli dane modułu linków są określone również w klasie, będą wyświetlane jedne i drugie. |
app_link_data |
Opcjonalne informacje o linku do aplikacji partnera. |
OfferObjectAddMessageRequest
| Pola | |
|---|---|
resource_id |
Unikalny identyfikator obiektu. Ten identyfikator musi być unikalny wśród wszystkich obiektów wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”. |
add_message_request |
Treść żądania. |
OfferObjectAddMessageResponse
| Pola | |
|---|---|
resource |
Zaktualizowany zasób OfferObject. |
OfferObjectGetRequest
| Pola | |
|---|---|
resource_id |
Unikalny identyfikator obiektu. Ten identyfikator musi być unikalny wśród wszystkich obiektów wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”. |
OfferObjectInsertRequest
| Pola | |
|---|---|
resource |
Treść żądania. |
OfferObjectListRequest
| Pola | |
|---|---|
class_id |
Identyfikator klasy, której obiekty zostaną wyświetlone. |
token |
Umożliwia uzyskanie następnego zestawu wyników, jeśli określono |
max_results |
Określa maksymalną liczbę wyników zwracanych przez listę. Jeśli wartość |
OfferObjectListResponse
| Pola | |
|---|---|
resources[] |
Zasoby odpowiadające żądaniu listy. |
pagination |
Podział odpowiedzi na strony. |
OfferObjectPatchRequest
| Pola | |
|---|---|
resource_id |
Unikalny identyfikator obiektu. Ten identyfikator musi być unikalny wśród wszystkich obiektów wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”. |
resource |
Treść żądania. |
OfferObjectUpdateRequest
| Pola | |
|---|---|
resource_id |
Unikalny identyfikator obiektu. Ten identyfikator musi być unikalny wśród wszystkich obiektów wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”. |
resource |
Treść żądania. |