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. |