- Zapis JSON
- AssetType
- AssetPolicySummary
- AssetFieldTypePolicySummary
- YoutubeVideoAsset
- MediaBundleAsset
- ImageAsset
- ImageDimension
- TextAsset
- LeadFormAsset
- LeadFormCallToActionType
- LeadFormField
- LeadFormSingleChoiceAnswers
- LeadFormCustomQuestionField
- LeadFormDeliveryMethod
- WebhookDelivery
- LeadFormPostSubmitCallToActionType
- LeadFormDesiredIntent
- BookOnGoogleAsset
- PromotionAsset
- PromotionExtensionDiscountModifier
- PromotionExtensionOccasion
- Pieniądze
- CalloutAsset
- StructuredSnippetAsset
- SitelinkAsset
- PageFeedAsset
- DynamicEducationAsset
- MobileAppAsset
- HotelCalloutAsset
- CallAsset
- PriceAsset
- PriceExtensionType
- PriceExtensionPriceQualifier
- PriceOffering
- PriceExtensionPriceUnit
- CallToActionAsset
- DynamicRealEstateAsset
- DynamicCustomAsset
- DynamicHotelsAndRentalsAsset
- DynamicFlightsAsset
- DemandGenCarouselCardAsset
- DynamicTravelAsset
- DynamicLocalAsset
- DynamicJobsAsset
- LocationAsset
- BusinessProfileLocation
- HotelPropertyAsset
- BusinessMessageAsset
- BusinessMessageProvider
- BusinessMessageCallToActionInfo
- BusinessMessageCallToActionType
- WhatsappBusinessMessageInfo
- AppDeepLinkAsset
Komponent reklamy to element reklamy, który można udostępniać w wielu reklamach. Może to być obraz (ImageAsset), film (YoutubeVideoAsset) itp. Zasoby są niezmienne i nie można ich usunąć. Aby zatrzymać wyświetlanie komponentu, usuń go z elementu, który go używa.
Zapis JSON |
---|
{ "resourceName": string, "type": enum ( |
Pola | |
---|---|
resourceName |
Niezmienna. Nazwa zasobu. Nazwy zasobów komponentów mają postać:
|
type |
Tylko dane wyjściowe. Typ zasobu. |
finalUrls[] |
Lista możliwych końcowych adresów URL po wszystkich przekierowaniach między domenami. |
finalMobileUrls[] |
Lista możliwych końcowych adresów URL na urządzenia mobilne po wszystkich przekierowaniach między domenami. |
urlCustomParameters[] |
Lista mapowań służących do zastępowania tagów parametru niestandardowego w adresie URL w elementach trackingUrlTemplate, finalUrls lub finalMobileUrls. |
source |
Tylko dane wyjściowe. Źródło komponentu. |
policySummary |
Tylko dane wyjściowe. Informacje o zasadach dotyczących zasobu. |
fieldTypePolicySummaries[] |
Tylko dane wyjściowe. Informacje o zasadach dotyczących zasobu dla każdego typu pola. |
id |
Tylko dane wyjściowe. Identyfikator zasobu. |
name |
Opcjonalna nazwa zasobu. |
trackingUrlTemplate |
Szablon adresu URL do tworzenia linku monitorującego. |
finalUrlSuffix |
Szablon URL służący do dołączania parametrów do adresów URL stron docelowych wyświetlanych z użyciem śledzenia równoległego. |
Pole unii asset_data . Konkretny typ komponentu. asset_data może być tylko jednym z tych elementów: |
|
youtubeVideoAsset |
Niezmienna. Komponent wideo w YouTube. |
mediaBundleAsset |
Niezmienna. Zasób pakietu kreacji multimedialnych. |
imageAsset |
Tylko dane wyjściowe. Komponent z obrazem. |
textAsset |
Niezmienna. Komponent tekstowy. |
leadFormAsset |
Komponent z formularzem kontaktowym. |
bookOnGoogleAsset |
Zasób Zarezerwuj z Google. |
promotionAsset |
Komponent z promocją. |
calloutAsset |
Komponent z objaśnieniem. |
structuredSnippetAsset |
Komponent z rozszerzeniem informacji. |
sitelinkAsset |
Komponent z linkami do podstron. |
pageFeedAsset |
Plik z adresami stron docelowych. |
dynamicEducationAsset |
Dynamiczny zasób edukacyjny |
mobileAppAsset |
Komponent aplikacji mobilnej. |
hotelCalloutAsset |
Komponent z objaśnieniem dotyczącym hoteli. |
callAsset |
Komponent do wykonywania połączeń. |
priceAsset |
Komponent z cenami. |
callToActionAsset |
Niezmienna. Komponent z wezwaniem do działania. |
dynamicRealEstateAsset |
Dynamiczny zasób dotyczący nieruchomości. |
dynamicCustomAsset |
Dynamiczny komponent niestandardowy. |
dynamicHotelsAndRentalsAsset |
Zasób dynamiczny związany z hotelami i wynajmem. |
dynamicFlightsAsset |
Dynamiczny komponent dotyczący lotów. |
demandGenCarouselCardAsset |
Niezmienna. Komponent karty karuzeli generującej popyt. |
dynamicTravelAsset |
Dynamiczny zasób dotyczący podróży. |
dynamicLocalAsset |
Dynamiczny komponent dotyczący produktu dostępnego lokalnie. |
dynamicJobsAsset |
Dynamiczny zasób dotyczący zadań. |
locationAsset |
Tylko dane wyjściowe. Komponent z lokalizacją. |
hotelPropertyAsset |
Niezmienna. Zasób obiektu hotelowego. |
businessMessageAsset |
Komponent do wysyłania wiadomości do firmy. |
appDeepLinkAsset |
Niezmienna. Zasób precyzyjnego linku do aplikacji. |
Typ komponentu
Wyliczenie opisujące możliwe typy komponentów.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
YOUTUBE_VIDEO |
Komponent wideo w YouTube. |
MEDIA_BUNDLE |
Zasób pakietu kreacji multimedialnych. |
IMAGE |
Komponent z obrazem. |
TEXT |
Komponent tekstowy. |
LEAD_FORM |
Komponent z formularzem kontaktowym. |
BOOK_ON_GOOGLE |
Zasób Zarezerwuj z Google. |
PROMOTION |
Komponent z promocją. |
CALLOUT |
Komponent z objaśnieniem. |
STRUCTURED_SNIPPET |
Komponent z rozszerzeniem informacji. |
SITELINK |
Komponent z linkiem do podstrony. |
PAGE_FEED |
Plik z adresami stron docelowych. |
DYNAMIC_EDUCATION |
Dynamiczny komponent edukacyjny. |
MOBILE_APP |
Komponent aplikacji mobilnej. |
HOTEL_CALLOUT |
Komponent z objaśnieniem dotyczącym hoteli. |
CALL |
Komponent do wykonywania połączeń. |
PRICE |
Komponent z cenami. |
CALL_TO_ACTION |
Komponent z wezwaniem do działania. |
DYNAMIC_REAL_ESTATE |
Dynamiczny komponent dotyczący nieruchomości |
DYNAMIC_CUSTOM |
Dynamiczny zasób niestandardowy. |
DYNAMIC_HOTELS_AND_RENTALS |
Zasób dynamiczny dotyczący hoteli i wynajmu. |
DYNAMIC_FLIGHTS |
Dynamiczny komponent dotyczący lotów. |
DYNAMIC_TRAVEL |
Dynamiczny komponent dotyczący podróży. |
DYNAMIC_LOCAL |
Dynamiczny komponent dotyczący produktu dostępnego lokalnie. |
DYNAMIC_JOBS |
Dynamiczny komponent dotyczący zadań |
LOCATION |
Komponent z lokalizacją. |
HOTEL_PROPERTY |
Zasób hotelu. |
DEMAND_GEN_CAROUSEL_CARD |
Komponent karty karuzeli generującej popyt. |
BUSINESS_MESSAGE |
Komponent do wysyłania wiadomości do firmy. |
APP_DEEP_LINK |
Zasób precyzyjnego linku do aplikacji. |
AssetPolicySummary
Zawiera informacje o zasadach dotyczących zasobu.
Zapis JSON |
---|
{ "policyTopicEntries": [ { object ( |
Pola | |
---|---|
policyTopicEntries[] |
Tylko dane wyjściowe. Lista wyników kontroli zgodności z zasadami dotyczących tego zasobu. |
reviewStatus |
Tylko dane wyjściowe. W jakim miejscu w procesie weryfikacji znajduje się ten komponent. |
approvalStatus |
Tylko dane wyjściowe. Ogólny stan zatwierdzenia tego komponentu, obliczony na podstawie stanu poszczególnych wpisów dotyczących tematu zasad. |
AssetFieldTypePolicySummary
Zawiera informacje o zasadach dotyczących zasobu w kontekście typu pola komponentu.
Zapis JSON |
---|
{ "assetFieldType": enum ( |
Pola | |
---|---|
assetFieldType |
Tylko dane wyjściowe. Typ pola tego komponentu. |
assetSource |
Tylko dane wyjściowe. Źródło tego komponentu. |
policySummaryInfo |
Tylko dane wyjściowe. Podsumowanie zasad. |
YoutubeVideoAsset
Zasób YouTube.
Zapis JSON |
---|
{ "youtubeVideoTitle": string, "youtubeVideoId": string } |
Pola | |
---|---|
youtubeVideoTitle |
Tytuł filmu w YouTube. |
youtubeVideoId |
Identyfikator filmu w YouTube. To 11-znakowy ciąg znaków używany w adresie URL filmu w YouTube. |
MediaBundleAsset
Zasób MediaBundle.
Zapis JSON |
---|
{ "data": string } |
Pola | |
---|---|
data |
Dane komponentu pakietu kreacji multimedialnych (plik ZIP). Format przesłanego pliku ZIP zależy od pola reklamy, w którym będzie on używany. Więcej informacji o tym formacie znajdziesz w dokumentacji dotyczącej pola reklamy, w którym planujesz użyć zasobu MediaBundleAsset. To pole służy tylko do modyfikacji. Ciąg znaków zakodowany w formacie Base64. |
ImageAsset
Komponent z obrazem.
Zapis JSON |
---|
{ "mimeType": enum ( |
Pola | |
---|---|
mimeType |
Typ MIME komponentu z obrazem. |
fullSize |
Metadane tego obrazu w jego pierwotnym rozmiarze. |
data |
Nieprzetworzone bajty danych obrazu. To pole służy tylko do modyfikacji. Ciąg znaków zakodowany w formacie Base64. |
fileSize |
Rozmiar pliku zasobu obrazu w bajtach. |
ImageDimension
metadane obrazu o określonym rozmiarze, oryginalnym lub zmienionym;
Zapis JSON |
---|
{ "heightPixels": string, "widthPixels": string, "url": string } |
Pola | |
---|---|
heightPixels |
Wysokość obrazu. |
widthPixels |
Szerokość obrazu. |
url |
Adres URL z obrazem o tej wysokości i szerokości. |
TextAsset
Komponent tekstowy.
Zapis JSON |
---|
{ "text": string } |
Pola | |
---|---|
text |
Zawartość tekstowa komponentu tekstowego. |
LeadFormAsset
Komponent z formularzem kontaktowym.
Zapis JSON |
---|
{ "businessName": string, "callToActionType": enum ( |
Pola | |
---|---|
businessName |
Wymagane. Nazwa reklamowanej firmy. |
callToActionType |
Wymagane. Wstępnie zdefiniowany tekst wyświetlania, który zachęca użytkownika do rozwinięcia formularza. |
callToActionDescription |
Wymagane. Tekst przedstawiający wyraźną propozycję wartości, czyli to, czego użytkownicy mogą oczekiwać po rozwinięciu formularza. |
headline |
Wymagane. Nagłówek rozwiniętego formularza, który opisuje, o co prosi formularz lub co umożliwia. |
description |
Wymagane. szczegółowy opis rozwiniętego formularza, który opisuje, czego dotyczy i co umożliwia; |
privacyPolicyUrl |
Wymagane. Link do strony opisującej zasady postępowania z danymi zebranymi przez reklamodawcę lub firmę. |
fields[] |
Uporządkowana lista pól wejściowych. To pole możesz zaktualizować, zmieniając kolejność pytań, ale nie dodając ani nie usuwając pytań. |
customQuestionFields[] |
Uporządkowana lista pól pytań niestandardowych. W tym polu możesz umieścić maksymalnie 5 pytań kwalifikujących na formularz. |
deliveryMethods[] |
Skonfigurowane metody przesyłania danych potencjalnych klientów do reklamodawcy. Można skonfigurować tylko jedną metodę typu WebhookDelivery. |
postSubmitCallToActionType |
Wstępnie zdefiniowany tekst wyświetlany, który zachęca użytkownika do działania po przesłaniu formularza. |
desiredIntent |
Wybrany cel formularza kontaktowego, np. większa liczba potencjalnych klientów lub większa liczba zakwalifikowanych. |
postSubmitHeadline |
Nagłówek tekstu wyświetlany po przesłaniu formularza, który opisuje, jak reklamodawca będzie kontaktować się z użytkownikiem. |
postSubmitDescription |
Szczegółowy opis wyświetlany po przesłaniu formularza, który opisuje, jak reklamodawca skontaktuje się z użytkownikiem. |
backgroundImageAsset |
Nazwa zasobu obrazu tła. Wymiary obrazu muszą wynosić dokładnie 1200 x 628. |
customDisclosure |
Niestandardowe wyłączenie odpowiedzialności wyświetlane razem z wyłączeniem odpowiedzialności Google w formularzu kontaktowym. Dostępny tylko dla wybranych klientów. |
LeadFormCallToActionType
Wyliczenie opisujące typy wezwań do działania w formularzu kontaktowym.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
LEARN_MORE |
Więcej informacji |
GET_QUOTE |
Uzyskaj wycenę. |
APPLY_NOW |
Zgłoś się teraz. |
SIGN_UP |
Zarejestruj się. |
CONTACT_US |
Skontaktuj się z nami. |
SUBSCRIBE |
Subskrybuj. |
DOWNLOAD |
Pobierz. |
BOOK_NOW |
Zarezerwuj teraz. |
GET_OFFER |
Skorzystaj z oferty. |
REGISTER |
Zarejestruj się. |
GET_INFO |
Uzyskaj informacje. |
REQUEST_DEMO |
Poproś o wersję demonstracyjną. |
JOIN_NOW |
Dołącz teraz. |
GET_STARTED |
Zaczynamy |
LeadFormField
Jedno pole formularza w formie.
Zapis JSON |
---|
{ "inputType": enum ( |
Pola | |
---|---|
inputType |
Opisuje typ danych wejściowych, który może być zdefiniowany wstępnie, np. „imię i nazwisko” lub wstępnie sprawdzone pytanie, np. „Jakiego typu jest Twój pojazd?”. |
Pole unii answers . Określa konfigurację odpowiedzi akceptowaną przez to pole formularza. Jeśli nie jest ustawione, jest to odpowiedź w formie dowolnego tekstu. answers może być tylko jednym z tych elementów: |
|
singleChoiceAnswers |
Konfiguracja odpowiedzi na pytanie jednokrotnego wyboru. Można go ustawić tylko w przypadku sprawdzonych wcześniej pól pytań. Wymagane jest podanie co najmniej 2 odpowiedzi, a maksymalnie 12. |
hasLocationAnswer |
Konfiguracja odpowiedzi na pytanie dotyczące lokalizacji. Jeśli to pole ma wartość true, w formularzu kontaktowym będą renderowane dane o lokalizacji na poziomie konta lub kampanii (stan, miasto, nazwa firmy itp.). Od wersji 13.1 parametr hasLocationAnswer można ustawiać tylko w przypadku pytania „Jaki jest Twój preferowany salon sprzedaży?” w przypadku reklamodawców, którzy skonfigurowali komponenty z lokalizacją na poziomie kampanii lub konta. |
LeadFormSingleChoiceAnswers
Określa możliwe odpowiedzi na pytanie jednokrotnego wyboru, zwykle jako lista rozwijana z jednym wyborem.
Zapis JSON |
---|
{ "answers": [ string ] } |
Pola | |
---|---|
answers[] |
Lista opcji w pojedynczym polu pytania. Kolejność wpisów określa kolejność w interfejsie. Wymagane jest podanie co najmniej 2 odpowiedzi, a maksymalnie 12. |
LeadFormCustomQuestionField
1 występowanie pola niestandardowego w formularzu.
Zapis JSON |
---|
{ "customQuestionText": string, // Union field |
Pola | |
---|---|
customQuestionText |
Dokładny tekst pola niestandardowego pytania (np. „Jaki masz pojazd?”). |
Pole unii answers . Określa konfigurację odpowiedzi akceptowaną przez to pole formularza. Jeśli nie jest ustawione, jest to odpowiedź w formie dowolnego tekstu. answers może być tylko jednym z tych elementów: |
|
singleChoiceAnswers |
Konfiguracja odpowiedzi na pytanie jednokrotnego wyboru. Odpowiedzi może być od 2 do 12. |
hasLocationAnswer |
Konfiguracja odpowiedzi na pytanie dotyczące lokalizacji. Jeśli to pole ma wartość true, w formularzu kontaktowym będą renderowane dane o lokalizacji na poziomie konta lub kampanii (stan, miasto, nazwa firmy itp.). Od wersji 13.1 parametr hasLocationAnswer można ustawiać tylko w przypadku pytania „Jaki jest Twój preferowany salon sprzedaży?” w przypadku reklamodawców, którzy skonfigurowali komponenty z lokalizacją na poziomie kampanii lub konta. |
LeadFormDeliveryMethod
Konfiguracja sposobu dostarczania potencjalnych klientów do reklamodawcy.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole unii delivery_details . różne podtypy dostawy. delivery_details może być tylko jednym z tych elementów: |
|
webhook |
Metoda wyświetlania za pomocą webhooka. |
WebhookDelivery
Google powiadamia reklamodawcę o potencjalnych klientach, wysyłając żądania HTTP do określonego przez niego punktu końcowego. Żądania zawierają dane w formacie JSON zgodnym ze schematem opublikowanym przez Google w ramach dokumentacji reklam w formularzach.
Zapis JSON |
---|
{ "advertiserWebhookUrl": string, "googleSecret": string, "payloadSchemaVersion": string } |
Pola | |
---|---|
advertiserWebhookUrl |
Adres URL webhooka podany przez reklamodawcę do wysyłania potencjalnych klientów. |
googleSecret |
Tajny klucz zapobiegający podszywania się nadrzędnego, ustawiony przez reklamodawcę w ramach danych webhooka. |
payloadSchemaVersion |
Wersja schematu, której będzie używać ta instancja dostawy. |
LeadFormPostSubmitCallToActionType
Typ wezwania do działania po przesłaniu w formularzu kontaktowym.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
VISIT_SITE |
Otwórz stronę. |
DOWNLOAD |
Pobierz. |
LEARN_MORE |
Więcej informacji |
SHOP_NOW |
Kup teraz. |
LeadFormDesiredIntent
Typ enumeracji opisujący wybrany poziom zamiaru wygenerowanych potencjalnych klientów.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
LOW_INTENT |
uzyskiwać więcej potencjalnych klientów o potencjalnie niższej jakości. |
HIGH_INTENT |
dostarczać potencjalnych klientów, którzy są lepiej dopasowani; |
BookOnGoogleAsset
Ten typ nie ma pól.
Zasób Zarezerwuj z Google. Służy do przekierowywania użytkownika do rezerwacji w Google. Rezerwacja w Google zmieni adres URL przekierowania na rezerwację bezpośrednio w Google.
PromotionAsset
Komponent z promocją.
Zapis JSON |
---|
{ "promotionTarget": string, "discountModifier": enum ( |
Pola | |
---|---|
promotionTarget |
Wymagane. Opis w dowolnej formie tego, na co jest kierowana promocja. |
discountModifier |
Modyfikator określający warunki rabatu. |
redemptionStartDate |
Data rozpoczęcia okresu, w którym można wykorzystać promocję, w formacie rrrr-MM-dd. |
redemptionEndDate |
Ostatnia data, do której można wykorzystać promocję, w formacie rrrr-MM-dd. |
occasion |
Okazja, z którą jest powiązana promocja. Jeśli ustawisz okazję, okres wykorzystania musi mieścić się w zakresie dat powiązanych z tę okazją. |
languageCode |
Język promocji. Reprezentuje tag języka zgodny ze standardem BCP 47. |
startDate |
Data rozpoczęcia obowiązywania tego zasobu i możliwości jego wyświetlania w formacie rrrr-MM-dd. |
endDate |
Ostatnia data, do której ten zasób jest aktywny i nadal wyświetlany, w formacie rrrr-MM-dd. |
adScheduleTargets[] |
Lista nienakładających się harmonogramów określająca wszystkie przedziały czasu, w których zasób może się wyświetlać. W przypadku każdego dnia można utworzyć maksymalnie 6 harmonogramów, czyli łącznie 42 harmonogramy. |
Pole unii discount_type . Typ rabatu, może być procentowy lub kwotowy. discount_type może mieć tylko jedną z tych wartości: |
|
percentOff |
Rabat procentowy w ramach promocji. 1 000 000 = 100%. Wymagana jest albo ta właściwość, albo moneyAmountOff. |
moneyAmountOff |
Kwota rabatu w ramach promocji. Wymagana jest albo ta właściwość, albo percentOff. |
Pole unii promotion_trigger . Reguła powodująca wyświetlenie promocji. Może to być kod promocyjny lub promocja według kwoty zamówienia. promotion_trigger może być tylko jednym z tych elementów: |
|
promotionCode |
Kod, którego użytkownik powinien użyć, aby kwalifikować się do promocji. |
ordersOverAmount |
Kwota, jaką musi wynosić łączna wartość zamówienia, aby użytkownik kwalifikował się do promocji. |
PromotionExtensionDiscountModifier
Modyfikator rabatów w rozszerzeniu promocji.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
UP_TO |
„Do”. |
PromotionExtensionOccasion
Okazja w rozszerzeniu promocji.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
NEW_YEARS |
Nowy Rok. |
CHINESE_NEW_YEAR |
Chiński Nowy Rok |
VALENTINES_DAY |
Walentynki. |
EASTER |
Wielkanoc. |
MOTHERS_DAY |
Dzień Matki. |
FATHERS_DAY |
Dzień Ojca. |
LABOR_DAY |
Święto Pracy. |
BACK_TO_SCHOOL |
Powrót do szkoły. |
HALLOWEEN |
Halloween. |
BLACK_FRIDAY |
Czarny Piątek. |
CYBER_MONDAY |
Cyberponiedziałek. |
CHRISTMAS |
Boże Narodzenie |
BOXING_DAY |
Drugi dzień świąt Bożego Narodzenia. |
INDEPENDENCE_DAY |
Dzień Niepodległości w dowolnym kraju. |
NATIONAL_DAY |
Dzień Narodowy w dowolnym kraju. |
END_OF_SEASON |
koniec dowolnego sezonu. |
WINTER_SALE |
Zimowa wyprzedaż. |
SUMMER_SALE |
Letnia wyprzedaż. |
FALL_SALE |
Jesienna wyprzedaż. |
SPRING_SALE |
Wiosenna wyprzedaż. |
RAMADAN |
Ramadan. |
EID_AL_FITR |
Eid al-Fitr. |
EID_AL_ADHA |
Id al-Adha. |
SINGLES_DAY |
Dzień Singla. |
WOMENS_DAY |
Dzień Kobiet. |
HOLI |
Holi. |
PARENTS_DAY |
Dzień Rodziców. |
ST_NICHOLAS_DAY |
Mikołajki. |
CARNIVAL |
Karnawał. |
EPIPHANY |
Dzień Trzech Króli. |
ROSH_HASHANAH |
Rosz ha-Szana. |
PASSOVER |
Pascha. |
HANUKKAH |
Chanuka. |
DIWALI |
Diwali. |
NAVRATRI |
Nawaratri. |
SONGKRAN |
Dostępne w języku tajskim: Songkran. |
YEAR_END_GIFT |
Dostępne w języku japońskim: Prezent na koniec roku. |
Pieniądze
Reprezentuje cenę w określonej walucie.
Zapis JSON |
---|
{ "currencyCode": string, "amountMicros": string } |
Pola | |
---|---|
currencyCode |
Trzyliterowy kod waluty w formacie ISO 4217. |
amountMicros |
Kwota wyrażona w wartości mikro. 1 milion to 1 jednostka. |
CalloutAsset
Komponent z objaśnieniem.
Zapis JSON |
---|
{
"calloutText": string,
"startDate": string,
"endDate": string,
"adScheduleTargets": [
{
object ( |
Pola | |
---|---|
calloutText |
Wymagane. Tekst objaśnienia. Długość tego ciągu powinna mieścić się w zakresie od 1 do 25 znaków. |
startDate |
Data rozpoczęcia obowiązywania tego zasobu i możliwości jego wyświetlania w formacie rrrr-MM-dd. |
endDate |
Ostatnia data, do której ten zasób jest aktywny i nadal wyświetlany, w formacie rrrr-MM-dd. |
adScheduleTargets[] |
Lista nienakładających się harmonogramów określająca wszystkie przedziały czasu, w których zasób może się wyświetlać. W przypadku każdego dnia można utworzyć maksymalnie 6 harmonogramów, czyli łącznie 42 harmonogramy. |
StructuredSnippetAsset
Komponent z rozszerzeniem informacji.
Zapis JSON |
---|
{ "header": string, "values": [ string ] } |
Pola | |
---|---|
header |
Wymagane. Nagłówek fragmentu. Ten ciąg znaków powinien być jedną z wstępnie zdefiniowanych wartości na stronie https://developers.google.com/google-ads/api/reference/data/structured-snippet-headers |
values[] |
Wymagane. wartości w rozszerzeniu, Rozmiar tej kolekcji powinien mieścić się w zakresie od 3 do 10 włącznie. Długość każdej wartości powinna zawierać się w zakresie od 1 do 25 znaków (włącznie). |
SitelinkAsset
Komponent z linkami do podstron.
Zapis JSON |
---|
{
"linkText": string,
"description1": string,
"description2": string,
"startDate": string,
"endDate": string,
"adScheduleTargets": [
{
object ( |
Pola | |
---|---|
linkText |
Wymagane. Tekst wyświetlany w adresie URL linku do podstrony. Długość tego ciągu powinna mieścić się w zakresie od 1 do 25 znaków. |
description1 |
Pierwszy wiersz tekstu reklamy w linku do podstrony. Jeśli jest ustawiona, jej długość powinna mieścić się w przedziale od 1 do 35 znaków (włącznie). Należy też ustawić description2. |
description2 |
Drugi wiersz tekstu reklamy w linku do podstrony. Jeśli jest ustawiona, jej długość powinna mieścić się w przedziale od 1 do 35 znaków (włącznie). Należy też ustawić parametr description1. |
startDate |
Data rozpoczęcia obowiązywania tego zasobu i możliwości jego wyświetlania w formacie rrrr-MM-dd. |
endDate |
Ostatnia data, do której ten zasób jest aktywny i nadal wyświetlany, w formacie rrrr-MM-dd. |
adScheduleTargets[] |
Lista nienakładających się harmonogramów określająca wszystkie przedziały czasu, w których zasób może się wyświetlać. W przypadku każdego dnia można utworzyć maksymalnie 6 harmonogramów, czyli łącznie 42 harmonogramy. |
PageFeedAsset
Plik z adresami stron docelowych.
Zapis JSON |
---|
{ "pageUrl": string, "labels": [ string ] } |
Pola | |
---|---|
pageUrl |
Wymagane. Strona internetowa, na którą reklamodawcy chcą kierować reklamy. |
labels[] |
Etykiety służące do grupowania adresów URL stron. |
DynamicEducationAsset
Dynamiczny komponent edukacyjny.
Zapis JSON |
---|
{ "programId": string, "locationId": string, "programName": string, "subject": string, "programDescription": string, "schoolName": string, "address": string, "contextualKeywords": [ string ], "androidAppLink": string, "similarProgramIds": [ string ], "iosAppLink": string, "iosAppStoreId": string, "thumbnailImageUrl": string, "imageUrl": string } |
Pola | |
---|---|
programId |
Wymagane. Identyfikator programu, który może być dowolną sekwencją liter i cyfr. Musi być niepowtarzalny i odpowiadać wartościom tagu remarketingowego. Wymagane. |
locationId |
Identyfikator lokalizacji, który może być dowolną sekwencją liter i cyfr i musi być niepowtarzalny. |
programName |
Wymagane. Nazwa programu, np. Pielęgniarstwo. Wymagane. |
subject |
Temat badań, np. zdrowie. |
programDescription |
Opis programu, na przykład dyplom pielęgniarski. |
schoolName |
Nazwa szkoły, np. Mountain View School of Nursing. |
address |
Adres szkoły, który może być podany w jednym z tych formatów: (1) Miasto, województwo, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, np. ul. Środkowa 123, 00-018 Warszawa. (3) szerokość i długość geograficzna w formacie DDD, np. 41.40338, 2.17403 |
contextualKeywords[] |
kontekstowych słów kluczowych, np. dyplom pielęgniarski, zdrowie, Mountain View; |
androidAppLink |
Precyzyjny link na Androida, np. android-app://com.example.android/http/example.com/gizmos?1234. |
similarProgramIds[] |
identyfikatory podobnych programów, |
iosAppLink |
Precyzyjny link na iOS, np. exampleApp://content/page. |
iosAppStoreId |
Identyfikator w sklepie z aplikacjami na iOS. Służy do sprawdzania (przed użyciem precyzyjnego linku), czy użytkownik ma na swoim urządzeniu zainstalowaną aplikację. Jeśli to pole ma ustawioną wartość, musisz też podać „iosAppLink”. |
thumbnailImageUrl |
Adres URL miniatury, np. http://www.example.com/thumbnail.png. Obraz miniatury nie zostanie przesłany jako komponent z obrazem. |
imageUrl |
Adres URL obrazu, np. http://www.example.com/image.png. Obraz nie zostanie przesłany jako komponent z obrazem. |
MobileAppAsset
Komponent reprezentujący aplikację mobilną.
Zapis JSON |
---|
{
"appId": string,
"appStore": enum ( |
Pola | |
---|---|
appId |
Wymagane. Ciąg znaków jednoznacznie identyfikujący aplikację mobilną. Powinien zawierać tylko domyślny identyfikator platformy, np. „com.android.ebay” w przypadku Androida lub „12345689” w przypadku iOS. |
appStore |
Wymagane. Sklep z aplikacjami, który dystrybuuje tę konkretną aplikację. |
linkText |
Wymagane. Tekst widoczny, który jest wyświetlany, gdy link jest renderowany w reklamie. Długość tego ciągu powinna mieścić się w zakresie od 1 do 25 znaków. |
startDate |
Data rozpoczęcia obowiązywania tego zasobu i możliwości jego wyświetlania w formacie rrrr-MM-dd. |
endDate |
Ostatnia data, do której ten zasób jest aktywny i nadal wyświetlany, w formacie rrrr-MM-dd. |
HotelCalloutAsset
Komponent przedstawiający objaśnienie dotyczące hotelu.
Zapis JSON |
---|
{ "text": string, "languageCode": string } |
Pola | |
---|---|
text |
Wymagane. Tekst komponentu z objaśnieniem dotyczącym hoteli. Długość tego ciągu powinna mieścić się w zakresie od 1 do 25 znaków. |
languageCode |
Wymagane. Język objaśnienia dotyczącego hotelu. Reprezentuje tag języka zgodny ze standardem BCP 47. |
CallAsset
Komponent do wykonywania połączeń.
Zapis JSON |
---|
{ "countryCode": string, "phoneNumber": string, "callConversionReportingState": enum ( |
Pola | |
---|---|
countryCode |
Wymagane. Dwuliterowy kod kraju numeru telefonu. Przykłady: „PL”, „PL”. |
phoneNumber |
Wymagane. Nieprzetworzony numer telefonu reklamodawcy. Przykłady: „1234567890”, „(123)456-7890”. |
callConversionReportingState |
Wskazuje, czy ta usługa wywołania ma używać własnego ustawienia konwersji telefonicznej, stosować ustawienie na poziomie konta czy wyłączyć konwersję telefoniczną. |
callConversionAction |
Działanie powodujące konwersję, do którego ma być przypisana konwersja z połączenia. Jeśli nie zostanie ustawione, używane jest domyślne działanie powodujące konwersję. To pole ma zastosowanie tylko wtedy, gdy ustawienie callConversionReportingState ma wartość USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION. |
adScheduleTargets[] |
Lista nienakładających się harmonogramów określająca wszystkie przedziały czasu, w których zasób może się wyświetlać. W przypadku każdego dnia można utworzyć maksymalnie 6 harmonogramów, czyli łącznie 42 harmonogramy. |
PriceAsset
Komponent reprezentujący listę cen ofert.
Zapis JSON |
---|
{ "type": enum ( |
Pola | |
---|---|
type |
Wymagane. Typ komponentu z cenami. |
priceQualifier |
Kwalifikator ceny komponentu z cenami. |
languageCode |
Wymagane. Język komponentu z cenami. Reprezentuje tag języka zgodny ze standardem BCP 47. |
priceOfferings[] |
Ceny oferowane w komponencie z cenami. Wielkość tej kolekcji powinna mieścić się w zakresie od 3 do 8 (włącznie). |
PriceExtensionType
Typ rozszerzenia cen.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
BRANDS |
Typ wyświetlania listy marek. |
EVENTS |
Typ wyświetlania listy zdarzeń. |
LOCATIONS |
Typ pokazywania lokalizacji istotnych dla Twojej firmy. |
NEIGHBORHOODS |
Typ pokazywania podregionów lub dzielnic w mieście lub regionie. |
PRODUCT_CATEGORIES |
Typ służący do wyświetlania kolekcji kategorii produktów. |
PRODUCT_TIERS |
Typ służący do wyświetlania kolekcji powiązanych poziomów produktów. |
SERVICES |
Typ służący do wyświetlania kolekcji usług oferowanych przez Twoją firmę. |
SERVICE_CATEGORIES |
Typ służący do wyświetlania kolekcji kategorii usług. |
SERVICE_TIERS |
Typ służący do wyświetlania kolekcji powiązanych poziomów usług. |
PriceExtensionPriceQualifier
Typy kwalifikatora ceny w rozszerzeniu cen.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
FROM |
Kwalifikator „Od” dla ceny. |
UP_TO |
Kwalifikator „do” dla ceny. |
AVERAGE |
Kwalifikator „Średnia” dla ceny. |
PriceOffering
Pojedyncza cena w ramach zasobu z cenami.
Zapis JSON |
---|
{ "header": string, "description": string, "price": { object ( |
Pola | |
---|---|
header |
Wymagane. Nagłówek oferty cenowej. Długość tego ciągu powinna mieścić się w zakresie od 1 do 25 znaków. |
description |
Wymagane. Opis oferty cenowej. Długość tego ciągu powinna mieścić się w zakresie od 1 do 25 znaków. |
price |
Wymagane. Wartość ceny oferty. |
unit |
Jednostka cenowa oferty cenowej. |
finalUrl |
Wymagane. Końcowy URL po wszystkich przekierowaniach między domenami. |
finalMobileUrl |
Końcowy adres URL na urządzenie mobilne po wszystkich przekierowaniach między domenami. |
PriceExtensionPriceUnit
Jednostka cenowa rozszerzenia cen.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
PER_HOUR |
Za godzinę. |
PER_DAY |
dziennie. |
PER_WEEK |
Co tydzień. |
PER_MONTH |
Miesięcznie. |
PER_YEAR |
Rocznie. |
PER_NIGHT |
Za noc. |
CallToActionAsset
Komponent z wezwaniem do działania.
Zapis JSON |
---|
{
"callToAction": enum ( |
Pola | |
---|---|
callToAction |
Wezwanie do działania. |
DynamicRealEstateAsset
Dynamiczny zasób dotyczący nieruchomości.
Zapis JSON |
---|
{ "listingId": string, "listingName": string, "cityName": string, "description": string, "address": string, "price": string, "imageUrl": string, "propertyType": string, "listingType": string, "contextualKeywords": [ string ], "formattedPrice": string, "androidAppLink": string, "iosAppLink": string, "iosAppStoreId": string, "similarListingIds": [ string ] } |
Pola | |
---|---|
listingId |
Wymagane. Identyfikator oferty, który może być dowolną sekwencją liter i cyfr. Musi być niepowtarzalny i odpowiadać wartościom tagu remarketingowego. Wymagane. |
listingName |
Wymagane. Nazwa oferty, np. Boulevard Bungalow. Wymagane. |
cityName |
Nazwa miasta, np. Mountain View w Kalifornii. |
description |
Opis, np. 3 sypialnie, 2 łazienki, 145 m2 |
address |
Adres, który można podać w jednym z tych formatów. (1) Miasto, województwo, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, np. ul. Środkowa 123, 00-018 Warszawa. (3) szerokość i długość geograficzna w formacie DDD, np. 41.40338, 2.17403 |
price |
Cena, która może być liczbą z kodem waluty wyrażonym literami według normy ISO 4217. Jako znaku dziesiętnego użyj kropki, np. 200 000,00 PLN. |
imageUrl |
Adres URL obrazu, np. http://www.example.com/image.png. Obraz nie zostanie przesłany jako komponent z obrazem. |
propertyType |
Typ nieruchomości, np. dom. |
listingType |
Typ produktu, np. Na sprzedaż. |
contextualKeywords[] |
kontekstowe słowa kluczowe, np. na sprzedaż; domy na sprzedaż; |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „price”, np.Od 200 000,00 PLN. |
androidAppLink |
Precyzyjny link na Androida, np. android-app://com.example.android/http/example.com/gizmos?1234. |
iosAppLink |
Precyzyjny link na iOS, np. exampleApp://content/page. |
iosAppStoreId |
Identyfikator w sklepie z aplikacjami na iOS. Służy do sprawdzania (przed użyciem precyzyjnego linku), czy użytkownik ma na swoim urządzeniu zainstalowaną aplikację. Jeśli to pole ma ustawioną wartość, musisz też podać „iosAppLink”. |
similarListingIds[] |
Identyfikatory podobnych ofert. |
DynamicCustomAsset
Dynamiczny komponent niestandardowy.
Zapis JSON |
---|
{ "id": string, "id2": string, "itemTitle": string, "itemSubtitle": string, "itemDescription": string, "itemAddress": string, "itemCategory": string, "price": string, "salePrice": string, "formattedPrice": string, "formattedSalePrice": string, "imageUrl": string, "contextualKeywords": [ string ], "androidAppLink": string, "iosAppLink": string, "iosAppStoreId": string, "similarIds": [ string ] } |
Pola | |
---|---|
id |
Wymagane. Identyfikator może być dowolną sekwencją liter i cyfr. Musi być niepowtarzalny i odpowiadać wartościom tagu remarketingowego, np. sedan. Wymagane. |
id2 |
Identyfikator 2, który może być dowolną sekwencją liter i cyfr, np. czerwony. Sekwencja identyfikatorów (ID + ID2) musi być niepowtarzalna. |
itemTitle |
Wymagane. Tytuł produktu, np. Średni sedan. Wymagane. |
itemSubtitle |
Podtytuł produktu, np. U dealera w Mountain View. |
itemDescription |
Opis produktu, np. Najpopularniejszy sedan średniej wielkości. |
itemAddress |
Adres produktu, który może być podany w jednym z tych formatów. (1) Miasto, województwo, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, np. ul. Środkowa 123, 00-018 Warszawa. (3) szerokość i długość geograficzna w formacie DDD, np. 41.40338, 2.17403 |
itemCategory |
Kategoria produktu, np. sedany. |
price |
Cena, która może być liczbą z kodem waluty wyrażonym literami według normy ISO 4217. Jako znaku dziesiętnego użyj kropki, np. 20 000,00 PLN. |
salePrice |
Cena promocyjna, która może być liczbą z kodem waluty wyrażonym literami według normy ISO 4217. Jako znaku dziesiętnego użyj kropki, np. 15 000,00 PLN. Musi być mniejsza od wartości w polu „price”. |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „price”, np.Od 20 000,00 PLN. |
formattedSalePrice |
Sformatowana cena promocyjna, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „sale price” (cena promocyjna), np.W promocji za 15 000,00 USD. |
imageUrl |
Adres URL obrazu, np. http://www.example.com/image.png. Obraz nie zostanie przesłany jako komponent z obrazem. |
contextualKeywords[] |
kontekstowe słowa kluczowe, np. sedany, 4-drzwiowe sedany; |
androidAppLink |
Precyzyjny link na Androida, np. android-app://com.example.android/http/example.com/gizmos?1234. |
iosAppLink |
Precyzyjny link na iOS, np. exampleApp://content/page. |
iosAppStoreId |
Identyfikator w sklepie z aplikacjami na iOS. Służy do sprawdzania (przed użyciem precyzyjnego linku), czy użytkownik ma na swoim urządzeniu zainstalowaną aplikację. Jeśli to pole ma ustawioną wartość, musisz też podać „iosAppLink”. |
similarIds[] |
podobne identyfikatory; |
DynamicHotelsAndRentalsAsset
Zasób dynamiczny związany z hotelami i wynajmem.
Zapis JSON |
---|
{ "propertyId": string, "propertyName": string, "imageUrl": string, "destinationName": string, "description": string, "price": string, "salePrice": string, "starRating": string, "category": string, "contextualKeywords": [ string ], "address": string, "androidAppLink": string, "iosAppLink": string, "iosAppStoreId": string, "formattedPrice": string, "formattedSalePrice": string, "similarPropertyIds": [ string ] } |
Pola | |
---|---|
propertyId |
Wymagane. Identyfikator usługi, który może być dowolną sekwencją liter i cyfr. Musi być niepowtarzalny i odpowiadać wartościom tagu remarketingowego. Wymagane. |
propertyName |
Wymagane. Nazwa usługi, np. Hotel Mountain View. Wymagane. |
imageUrl |
Adres URL obrazu, np. http://www.example.com/image.png. Obraz nie zostanie przesłany jako komponent z obrazem. |
destinationName |
nazwę miejsca docelowego, np. centrum Mountain View; |
description |
Opis, np. „W pobliżu lotniska Okęcie”. |
price |
Cena, która może być liczbą z kodem waluty wyrażonym literami według normy ISO 4217. Jako znaku dziesiętnego użyj kropki, na przykład 100.00 PLN. |
salePrice |
zgodnie ze standardem ISO 4217; Jako znak dziesiętny użyj kropki, na przykład 80.00 PLN. Musi być mniejsza od wartości w polu „price”. |
starRating |
Ocena w gwiazdkach. Musi być liczbą z zakresu od 1 do 5 włącznie. |
category |
Kategoria, np. apartament hotelowy. |
contextualKeywords[] |
kontekstowych słów kluczowych, np. „Hotele” Warszawa, hotele mazowsze; |
address |
Adres, który można podać w jednym z tych formatów. (1) Miasto, województwo, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, np. ul. Środkowa 123, 00-018 Warszawa. (3) szerokość i długość geograficzna w formacie DDD, np. 41.40338, 2.17403 |
androidAppLink |
Precyzyjny link na Androida, np. android-app://com.example.android/http/example.com/gizmos?1234. |
iosAppLink |
Precyzyjny link na iOS, np. exampleApp://content/page. |
iosAppStoreId |
Identyfikator w sklepie z aplikacjami na iOS. Służy do sprawdzania (przed użyciem precyzyjnego linku), czy użytkownik ma na swoim urządzeniu zainstalowaną aplikację. Jeśli to pole ma ustawioną wartość, musisz też podać „iosAppLink”. |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „price”, np.Od 100, 00 PLN. |
formattedSalePrice |
Sformatowana cena promocyjna, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „sale price” (cena promocyjna), np.W promocji za 80, 00 PLN. |
similarPropertyIds[] |
Identyfikatory podobnych usług. |
DynamicFlightsAsset
Dynamiczny komponent dotyczący lotów.
Zapis JSON |
---|
{ "destinationId": string, "originId": string, "flightDescription": string, "imageUrl": string, "destinationName": string, "originName": string, "flightPrice": string, "flightSalePrice": string, "formattedPrice": string, "formattedSalePrice": string, "androidAppLink": string, "iosAppLink": string, "iosAppStoreId": string, "similarDestinationIds": [ string ], "customMapping": string } |
Pola | |
---|---|
destinationId |
Wymagane. Identyfikator miejsca docelowego, który może być dowolną sekwencją liter i cyfr. Musi być niepowtarzalny i odpowiadać wartościom tagu remarketingowego. Wymagane. |
originId |
Identyfikator źródła, który może być dowolną sekwencją liter i cyfr. Sekwencja identyfikatorów (identyfikator miejsca docelowego + identyfikator miejsca wylotu) musi być niepowtarzalna. |
flightDescription |
Wymagane. Opis lotu, np. Zarezerwuj bilet. Wymagane. |
imageUrl |
Adres URL obrazu, np. http://www.example.com/image.png. Obraz nie zostanie przesłany jako komponent z obrazem. |
destinationName |
Nazwa miejsca docelowego, np. Paryż. |
originName |
Nazwa miejsca wylotu, np. Londyn. |
flightPrice |
Cena lotu, która może być liczbą z kodem waluty wyrażonym literami według normy ISO 4217. Jako znaku dziesiętnego użyj kropki, na przykład 100.00 PLN. |
flightSalePrice |
Cena promocyjna lotu, która może być liczbą z kodem waluty wyrażonym literami według normy ISO 4217. Jako znak dziesiętny użyj kropki, na przykład 80.00 PLN. Musi być mniejsza niż wartość w polu „flightPrice”. |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „price”, np.Od 100, 00 PLN. |
formattedSalePrice |
Sformatowana cena promocyjna, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „sale price” (cena promocyjna), np.W promocji za 80, 00 PLN. |
androidAppLink |
Precyzyjny link na Androida, np. android-app://com.example.android/http/example.com/gizmos?1234. |
iosAppLink |
Precyzyjny link na iOS, np. exampleApp://content/page. |
iosAppStoreId |
Identyfikator w sklepie z aplikacjami na iOS. Służy do sprawdzania (przed użyciem precyzyjnego linku), czy użytkownik ma na swoim urządzeniu zainstalowaną aplikację. Jeśli to pole ma ustawioną wartość, musisz też podać „iosAppLink”. |
similarDestinationIds[] |
Identyfikatory podobnych miejsc docelowych, np. PAR, LON. |
customMapping |
Pole niestandardowe, które może być mapowaniem wielu kluczy na wartości oddzielonych separatorami (,, | i :), w postaci „ |
DemandGenCarouselCardAsset
Komponent karty karuzeli generującej popyt.
Zapis JSON |
---|
{ "marketingImageAsset": string, "squareMarketingImageAsset": string, "portraitMarketingImageAsset": string, "headline": string, "callToActionText": string } |
Pola | |
---|---|
marketingImageAsset |
Nazwa zasobu komponentu powiązanego z obrazem marketingowym w proporcjach 1,91:1. Wymagany jest ten lub kwadratowy obraz marketingowy. |
squareMarketingImageAsset |
Nazwa zasobu z powiązanym kwadratowym obrazem marketingowym. Wymagany jest ten zasób lub zasób z obrazem marketingowym. |
portraitMarketingImageAsset |
Nazwa zasobu z powiązanym obrazem marketingowym w orientacji pionowej (4:5). |
headline |
Wymagane. Nagłówek karty karuzeli. |
callToActionText |
Tekst wezwania do działania. |
DynamicTravelAsset
Dynamiczny zasób dotyczący podróży.
Zapis JSON |
---|
{ "destinationId": string, "originId": string, "title": string, "destinationName": string, "destinationAddress": string, "originName": string, "price": string, "salePrice": string, "formattedPrice": string, "formattedSalePrice": string, "category": string, "contextualKeywords": [ string ], "similarDestinationIds": [ string ], "imageUrl": string, "androidAppLink": string, "iosAppLink": string, "iosAppStoreId": string } |
Pola | |
---|---|
destinationId |
Wymagane. Identyfikator miejsca docelowego, który może być dowolną sekwencją liter i cyfr. Musi być niepowtarzalny i odpowiadać wartościom tagu remarketingowego. Wymagane. |
originId |
Identyfikator źródła, który może być dowolną sekwencją liter i cyfr. Sekwencja identyfikatorów (identyfikator miejsca docelowego + identyfikator miejsca wylotu) musi być niepowtarzalna. |
title |
Wymagane. Tytuł, np. Zarezerwuj bilet na pociąg. Wymagane. |
destinationName |
Nazwa miejsca docelowego, np. Paryż. |
destinationAddress |
Adres docelowy, który można podać w jednym z tych formatów. (1) Miasto, województwo, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, np. ul. Środkowa 123, 00-018 Warszawa. (3) Długość i szerokość geograficzna w formie DDD, np. 41.40338, 2.17403. |
originName |
Nazwa miejsca wylotu, np. Londyn. |
price |
Cena, która może być liczbą z kodem waluty wyrażonym literami według normy ISO 4217. Jako znaku dziesiętnego użyj kropki, na przykład 100.00 PLN. |
salePrice |
Cena promocyjna, która może być liczbą z kodem waluty wyrażonym literami według normy ISO 4217. Jako znak dziesiętny użyj kropki, na przykład 80.00 PLN. Musi być mniejsza od wartości w polu „price”. |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „price”, np.Od 100, 00 PLN. |
formattedSalePrice |
Sformatowana cena promocyjna, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „sale price” (cena promocyjna), np.W promocji za 80, 00 PLN. |
category |
Kategoria, np. Express. |
contextualKeywords[] |
kontekstowe słowa kluczowe, np. „pociągi Paryż”; |
similarDestinationIds[] |
Identyfikatory podobnych miejsc docelowych, np. Nowy Jork. |
imageUrl |
Adres URL obrazu, np. http://www.example.com/image.png. Obraz nie zostanie przesłany jako komponent z obrazem. |
androidAppLink |
Precyzyjny link na Androida, np. android-app://com.example.android/http/example.com/gizmos?1234. |
iosAppLink |
Precyzyjny link na iOS, np. exampleApp://content/page. |
iosAppStoreId |
Identyfikator w sklepie z aplikacjami na iOS. Służy do sprawdzania (przed użyciem precyzyjnego linku), czy użytkownik ma na swoim urządzeniu zainstalowaną aplikację. Jeśli to pole ma ustawioną wartość, musisz też podać „iosAppLink”. |
DynamicLocalAsset
Dynamiczny komponent dotyczący produktu dostępnego lokalnie.
Zapis JSON |
---|
{ "dealId": string, "dealName": string, "subtitle": string, "description": string, "price": string, "salePrice": string, "imageUrl": string, "address": string, "category": string, "contextualKeywords": [ string ], "formattedPrice": string, "formattedSalePrice": string, "androidAppLink": string, "similarDealIds": [ string ], "iosAppLink": string, "iosAppStoreId": string } |
Pola | |
---|---|
dealId |
Wymagane. Identyfikator umowy, który może być dowolną sekwencją liter i cyfr. Musi być niepowtarzalny i odpowiadać wartościom tagu remarketingowego. Wymagane. |
dealName |
Wymagane. Nazwa oferty, np. 50% zniżki na zakupy spożywcze w sklepie spożywczym w Mountain View. Wymagane. |
subtitle |
Napisy, np. „Produkty spożywcze”. |
description |
Opis, np. Oszczędzaj na cotygodniowych zakupach. |
price |
Cena, która może być liczbą z kodem waluty wyrażonym literami według normy ISO 4217. Jako znaku dziesiętnego użyj kropki, na przykład 100.00 PLN. |
salePrice |
Cena promocyjna, która może być liczbą z kodem waluty wyrażonym literami według normy ISO 4217. Jako znak dziesiętny użyj kropki, na przykład 80.00 PLN. Musi być mniejsza od wartości w polu „price”. |
imageUrl |
Adres URL obrazu, np. http://www.example.com/image.png. Obraz nie zostanie przesłany jako komponent z obrazem. |
address |
Adres, który można podać w jednym z tych formatów. (1) Miasto, województwo, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, np. ul. Środkowa 123, 00-018 Warszawa. (3) Długość i szerokość geograficzna w formie DDD, np. 41.40338, 2.17403. |
category |
Kategoria, np. Jedzenie. |
contextualKeywords[] |
kontekstowych słów kluczowych, np. kupony oszczędnościowe na artykuły spożywcze; |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „price”, np.Od 100, 00 PLN. |
formattedSalePrice |
Sformatowana cena promocyjna, która może zawierać dowolne znaki. Jeśli jest ustawiony, zostanie użyty zamiast atrybutu „sale price” (cena promocyjna), np.W promocji za 80, 00 PLN. |
androidAppLink |
Precyzyjny link na Androida, np. android-app://com.example.android/http/example.com/gizmos?1234. |
similarDealIds[] |
Identyfikatory podobnych umów, np. 1275. |
iosAppLink |
Precyzyjny link na iOS, np. exampleApp://content/page. |
iosAppStoreId |
Identyfikator w sklepie z aplikacjami na iOS. Służy do sprawdzania (przed użyciem precyzyjnego linku), czy użytkownik ma na swoim urządzeniu zainstalowaną aplikację. Jeśli to pole ma ustawioną wartość, musisz też podać „iosAppLink”. |
DynamicJobsAsset
Dynamiczny zasób dotyczący zadań.
Zapis JSON |
---|
{ "jobId": string, "locationId": string, "jobTitle": string, "jobSubtitle": string, "description": string, "imageUrl": string, "jobCategory": string, "contextualKeywords": [ string ], "address": string, "salary": string, "androidAppLink": string, "similarJobIds": [ string ], "iosAppLink": string, "iosAppStoreId": string } |
Pola | |
---|---|
jobId |
Wymagane. Identyfikator zadania, który może być dowolną sekwencją liter i cyfr. Musi być niepowtarzalny i odpowiadać wartościom tagu remarketingowego. Wymagane. |
locationId |
Identyfikator lokalizacji, który może być dowolną sekwencją liter i cyfr. Sekwencja identyfikatorów (identyfikator zadania + identyfikator lokalizacji) musi być niepowtarzalna. |
jobTitle |
Wymagane. stanowisko, np. inżynier oprogramowania; Wymagane. |
jobSubtitle |
Podtytuł stanowiska, np. Poziom II. |
description |
Opis, np. Praktyczne umiejętności techniczne. |
imageUrl |
Adres URL obrazu, np. http://www.example.com/image.png. Obraz nie zostanie przesłany jako komponent z obrazem. |
jobCategory |
Kategoria pracy, np. techniczna. |
contextualKeywords[] |
kontekstowe słowa kluczowe, np. „praca programisty”; |
address |
Adres, który można podać w jednym z tych formatów. (1) Miasto, województwo, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, np. ul. Środkowa 123, 00-018 Warszawa. (3) Długość i szerokość geograficzna w formie DDD, np. 41.40338, 2.17403. |
salary |
Pensja, na przykład 100 000 USD. |
androidAppLink |
Precyzyjny link na Androida, np. android-app://com.example.android/http/example.com/gizmos?1234. |
similarJobIds[] |
Identyfikatory podobnych ofert pracy, np. 1275. |
iosAppLink |
Precyzyjny link na iOS, np. exampleApp://content/page. |
iosAppStoreId |
Identyfikator w sklepie z aplikacjami na iOS. Służy do sprawdzania (przed użyciem precyzyjnego linku), czy użytkownik ma na swoim urządzeniu zainstalowaną aplikację. Jeśli to pole ma ustawioną wartość, musisz też podać „iosAppLink”. |
LocationAsset
Komponent z lokalizacją.
Zapis JSON |
---|
{ "placeId": string, "businessProfileLocations": [ { object ( |
Pola | |
---|---|
placeId |
Identyfikatory miejsc jednoznacznie identyfikują miejsce w bazie danych Miejsc Google i w Mapach Google. To pole jest unikalne dla danego identyfikatora klienta i typu zasobu. Więcej informacji o identyfikatorze Place ID znajdziesz na stronie https://developers.google.com/places/web-service/place-id. |
businessProfileLocations[] |
Lista lokalizacji firm klienta. Zwracana jest tylko wtedy, gdy komponent z lokalizacją jest synchronizowany z konta profilu firmy. Na jednym koncie może być wiele wizytówek firm, które wskazują ten sam identyfikator miejsca. |
locationOwnershipType |
Typ własności lokalizacji. Jeśli typ to BUSINESS_OWNER, zostanie on wyświetlany jako rozszerzenie lokalizacji. Jeśli typ to AFFILIATE, reklama będzie wyświetlana jako lokalizacja powiązana. |
BusinessProfileLocation
dane o lokalizacji profilu firmy zsynchronizowane z połączonego konta w usłudze Profil Firmy,
Zapis JSON |
---|
{ "labels": [ string ], "storeCode": string, "listingId": string } |
Pola | |
---|---|
labels[] |
Etykieta podana przez reklamodawcę dla lokalizacji na koncie Profilu Firmy. Ta informacja jest synchronizowana z konta Profilu Firmy. |
storeCode |
Kod sklepu z profilu firmy tej lokalizacji. Ta informacja jest synchronizowana z konta Profilu Firmy. |
listingId |
Identyfikator strony z ofertą w profilu firmy. Ta informacja jest synchronizowana z połączonego konta w usłudze Profil Firmy. |
HotelPropertyAsset
Zasób obiektu hotelowego.
Zapis JSON |
---|
{ "placeId": string, "hotelAddress": string, "hotelName": string } |
Pola | |
---|---|
placeId |
Identyfikatory miejsc jednoznacznie identyfikują miejsce w bazie danych Miejsc Google i w Mapach Google. Więcej informacji znajdziesz na stronie https://developers.google.com/places/web-service/place-id. |
hotelAddress |
Adres hotelu. Tylko do odczytu. |
hotelName |
Nazwa hotelu. Tylko do odczytu. |
BusinessMessageAsset
Komponent do wysyłania wiadomości do firmy.
Zapis JSON |
---|
{ "messageProvider": enum ( |
Pola | |
---|---|
messageProvider |
Wymagane. Dostawca wiadomości komponentu do wysyłania wiadomości do firmy. |
starterMessage |
Wymagane. wiadomość powitalną, która zachęca użytkownika do rozpoczęcia rozmowy; |
callToAction |
Wezwanie do działania w komponencie z wiadomością biznesową. |
Pole unii message_provider_data . Informacje o dostawcy wiadomości, które mają być używane do wysyłania wiadomości. message_provider_data może być tylko jednym z tych elementów: |
|
whatsappInfo |
WhatsApp. |
BusinessMessageProvider
Możliwa wartość typu dostawcy wiadomości biznesowych.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
WHATSAPP |
Dostawca wiadomości WhatsApp |
BusinessMessageCallToActionInfo
wyświetlać informacje zachęcające użytkownika do podjęcia działania;
Zapis JSON |
---|
{
"callToActionSelection": enum ( |
Pola | |
---|---|
callToActionSelection |
Wymagane. Wstępnie zdefiniowany tekst wezwania do działania. |
callToActionDescription |
Wymagane. Tekst przedstawiający jasną propozycję wartości, która określa, czego użytkownicy mogą się spodziewać po wykonaniu danego działania. Przykłady: „Wyślij nam wiadomość, aby uzyskać wycenę”, „Zadaj pytanie naszemu zespołowi ekspertów”. |
BusinessMessageCallToActionType
Wyliczenie opisujące typy wezwań do działania w wiadomościach biznesowych.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
APPLY_NOW |
Zgłoś się teraz. |
BOOK_NOW |
Zarezerwuj teraz. |
CONTACT_US |
Skontaktuj się z nami. |
GET_INFO |
Uzyskaj informacje. |
GET_OFFER |
Skorzystaj z oferty. |
GET_QUOTE |
Uzyskaj wycenę. |
GET_STARTED |
Zaczynamy |
LEARN_MORE |
Więcej informacji |
WhatsappBusinessMessageInfo
informacje z WhatsAppa, które będą używane do wysyłania wiadomości;
Zapis JSON |
---|
{ "countryCode": string, "phoneNumber": string } |
Pola | |
---|---|
countryCode |
Wymagane. Dwuliterowy kod kraju numeru telefonu. Przykłady: „PL”, „PL”. |
phoneNumber |
Wymagane. Numer telefonu firmy w WhatsApp. Przykłady: „1234567890”, „(123)456-7890”. |
AppDeepLinkAsset
Zasób precyzyjnego linku do aplikacji
Zapis JSON |
---|
{ "appDeepLinkUri": string } |
Pola | |
---|---|
appDeepLinkUri |
Identyfikator URI precyzyjnego linku aplikacji. Może to być identyfikator URI schematu niestandardowego (np. mystore://shoes) lub identyfikator URI uniwersalny (np. http://www.mystore.com/shoes). |