- Zapis JSON
- AssetType
- AssetPolicySummary
- AssetFieldTypePolicySummary
- YoutubeVideoAsset
- MediaBundleAsset
- ImageAsset
- ImageDimension
- TextAsset
- LeadFormAsset
- LeadFormCallToActionType
- LeadFormField
- LeadFormSingleChoiceAnswers
- LeadFormCustomQuestionField
- LeadFormDeliveryMethod
- WebhookDelivery
- LeadFormPostSubmitCallToActionType
- LeadFormDesiredIntent
- BookOnGoogleAsset
- PromotionAsset
- CalloutAsset
- StructuredSnippetAsset:
- SitelinkAsset (Komponent z linkami do podstron),
- PageFeedAsset
- DynamicEducationAsset
- MobileAppAsset
- HotelCalloutAsset
- CallAsset
- PriceAsset
- PriceOffering
- CallToActionAsset
- DynamicRealEstateAsset
- DynamicCustomAsset
- DynamicHotelsAndRentalsAsset
- DynamicFlightsAsset
- DiscoveryCarouselCardAsset
- DynamicTravelAsset
- DynamicLocalAsset
- DynamicJobsAsset
- LocationAsset
- BusinessProfileLocation (lokalizacja profilu firmy)
- HotelPropertyAsset
Zasób to część reklamy, która może być współużytkowana przez wiele reklam. Może to być obraz (ImageAsset), film (YouTubeVideoAsset) itp. Komponentów nie można zmienić i nie można ich usunąć. Aby zatrzymać wyświetlanie komponentu, usuń go z elementu, który z niego korzysta.
Zapis JSON |
---|
{ "resourceName": string, "type": enum ( |
Pola | |
---|---|
resourceName |
Stałe. Nazwa zasobu. Nazwy zasobów zasobó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 mobilnych adresów URL po wszystkich przekierowaniach między domenami. |
urlCustomParameters[] |
Lista mapowań, które mają być używane do zastępowania tagów niestandardowych parametrów adresu URL w parametrach TrackingUrlTemplate, finalUrls lub finalMobileUrls. |
source |
Tylko dane wyjściowe. Źródło zasobu. |
policySummary |
Tylko dane wyjściowe. Informacje o zasadzie dotyczącej zasobu. |
fieldTypePolicySummaries[] |
Tylko dane wyjściowe. Informacje o zasadach dotyczących zasobu dla każdego pola FieldType. |
id |
Tylko dane wyjściowe. Identyfikator zasobu. |
name |
Opcjonalna nazwa zasobu. |
trackingUrlTemplate |
Szablon URL do tworzenia linku monitorującego. |
finalUrlSuffix |
Szablon URL służący do dołączania parametrów do adresów URL stron docelowych udostępnianych ze śledzeniem równoległym. |
Pole sumy asset_data . Konkretny typ zasobu. asset_data może być tylko jedną z tych wartości: |
|
youtubeVideoAsset |
Stałe. Komponent wideo w YouTube. |
mediaBundleAsset |
Stałe. Zasób pakietu kreacji multimedialnych. |
imageAsset |
Tylko dane wyjściowe. Komponent z obrazem. |
textAsset |
Stałe. Komponent tekstowy. |
leadFormAsset |
Komponent z formularzem kontaktowym. |
bookOnGoogleAsset |
Zasób książki w Google. |
promotionAsset |
Komponent z promocją. |
calloutAsset |
komponent z objaśnieniem, |
structuredSnippetAsset |
Komponent z rozszerzeniem informacji. |
sitelinkAsset |
Komponent z linkami do podstron. |
pageFeedAsset |
Komponent z adresem stron docelowych. |
dynamicEducationAsset |
Dynamiczny zasób edukacyjny. |
mobileAppAsset |
Komponent z linkiem do aplikacji mobilnej. |
hotelCalloutAsset |
Komponent z objaśnieniem dotyczącym hoteli. |
callAsset |
Komponent do wykonywania połączeń. |
priceAsset |
Komponent z cenami. |
callToActionAsset |
Stałe. Komponent z wezwaniem do działania. |
dynamicRealEstateAsset |
Dynamiczny zasób nieruchomości. |
dynamicCustomAsset |
Dynamiczny zasób niestandardowy. |
dynamicHotelsAndRentalsAsset |
Dynamiczny zasób dotyczący hoteli i wynajmu. |
dynamicFlightsAsset |
Zasób dynamiczny „Loty”. |
discoveryCarouselCardAsset |
Stałe. Zasób karty karuzeli Discovery. |
dynamicTravelAsset |
Dynamiczny zasób związany z podróżami. |
dynamicLocalAsset |
Dynamiczny zasób lokalny. |
dynamicJobsAsset |
Dynamiczny zasób ofert pracy. |
locationAsset |
Tylko dane wyjściowe. Komponent z lokalizacją. |
hotelPropertyAsset |
Stałe. Komponent typu hotel. |
AssetType
Wartość Enum opisująca możliwe typy zasobu.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Używana tylko w przypadku wartości zwracanej. Reprezentuje wartość nieznaną 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 |
Komponent Zarezerwuj z Google. |
PROMOTION |
Komponent z promocją. |
CALLOUT |
Komponent z objaśnieniem. |
STRUCTURED_SNIPPET |
Komponent z rozszerzeniem informacji. |
SITELINK |
Komponent z linkami do podstron. |
PAGE_FEED |
Komponent z plikiem z adresami stron docelowych. |
DYNAMIC_EDUCATION |
Dynamiczny zasób edukacyjny. |
MOBILE_APP |
Komponent z linkiem do 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 zasób związany z nieruchomościami. |
DYNAMIC_CUSTOM |
Dynamiczny zasób niestandardowy. |
DYNAMIC_HOTELS_AND_RENTALS |
Dynamiczny zasób dotyczący hoteli i wynajmu. |
DYNAMIC_FLIGHTS |
Zasób dynamicznych lotów. |
DISCOVERY_CAROUSEL_CARD |
Zasób karty karuzeli Discovery. |
DYNAMIC_TRAVEL |
Dynamiczny komponent związany z podróżami. |
DYNAMIC_LOCAL |
Dynamiczny zasób lokalny. |
DYNAMIC_JOBS |
Dynamiczny zasób z ofertami pracy. |
LOCATION |
Komponent z lokalizacją. |
HOTEL_PROPERTY |
Komponent dotyczący obiektu hotelowego. |
AssetPolicySummary
Zawiera informacje o zasadach dotyczących zasobu.
Zapis JSON |
---|
{ "policyTopicEntries": [ { object ( |
Pola | |
---|---|
policyTopicEntries[] |
Tylko dane wyjściowe. Lista wyników dotyczących zasad dla tego zasobu. |
reviewStatus |
Tylko dane wyjściowe. Gdzie w procesie weryfikacji znajduje się ten komponent. |
approvalStatus |
Tylko dane wyjściowe. Ogólny stan zatwierdzenia danego zasobu obliczony na podstawie stanu poszczególnych wpisów dotyczących tematu zasad. |
AssetFieldTypePolicySummary
Zawiera informacje o zasadach dotyczących zasobu w kontekście AssetFieldType.
Zapis JSON |
---|
{ "assetFieldType": enum ( |
Pola | |
---|---|
assetFieldType |
Tylko dane wyjściowe. FieldType tego zasobu. |
assetSource |
Tylko dane wyjściowe. Źródło tego zasobu. |
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. Jest to ciąg 11 znaków używany w adresie URL filmu w YouTube. |
MediaBundleAsset
Zasób MediaBundle.
Zapis JSON |
---|
{ "data": string } |
Pola | |
---|---|
data |
Dane zasobu pakietu kreacji multimedialnych (plik ZIP). Format przesłanego pliku ZIP zależy od pola reklamy, w którym zostanie on użyty. Więcej informacji o tym formacie znajdziesz w dokumentacji pola reklamy, w którym planujesz używać zasobu MediaBundleAsset. To pole zawiera tylko mutacje. Ciąg zakodowany w standardzie base64. |
ImageAsset
Komponent z obrazem.
Zapis JSON |
---|
{ "mimeType": enum ( |
Pola | |
---|---|
mimeType |
Typ MIME zasobu graficznego. |
fullSize |
Metadane tego obrazu w oryginalnym rozmiarze. |
data |
Nieprzetworzone bajty obrazu. To pole zawiera tylko mutacje. Ciąg zakodowany w standardzie base64. |
fileSize |
Rozmiar pliku komponentu z obrazem w bajtach. |
ImageDimension
Metadane obrazu w określonym rozmiarze (oryginalne lub zmienione).
Zapis JSON |
---|
{ "heightPixels": string, "widthPixels": string, "url": string } |
Pola | |
---|---|
heightPixels |
Wysokość obrazu. |
widthPixels |
Szerokość obrazu. |
url |
Adres URL, który zwraca obraz o tej wysokości i szerokości. |
TextAsset
Komponent tekstowy.
Zapis JSON |
---|
{ "text": string } |
Pola | |
---|---|
text |
Treść tekstowa komponentu tekstowego. |
LeadFormAsset
Komponent z formularzem kontaktowym.
Zapis JSON |
---|
{ "businessName": string, "callToActionType": enum ( |
Pola | |
---|---|
businessName |
To pole jest wymagane. Nazwa reklamowanej firmy. |
callToActionType |
To pole jest wymagane. Wstępnie zdefiniowany wyświetlany tekst, który zachęca użytkownika do rozwinięcia formularza. |
callToActionDescription |
To pole jest wymagane. Tekst zawierający jasną propozycję wartości, której użytkownicy oczekują po rozwinięciu formularza. |
headline |
To pole jest wymagane. Nagłówek rozwiniętego formularza, który opisuje, czego dotyczy formularz lub go ułatwia. |
description |
To pole jest wymagane. Szczegółowy opis rozwiniętego formularza, który zawiera informacje o tym, czego on dotyczy lub jakie ułatwia zadanie. |
privacyPolicyUrl |
To pole jest wymagane. Link do strony z opisem zasad obsługi zebranych danych przez reklamodawcę lub firmę. |
fields[] |
Uporządkowana lista pól do wprowadzania danych. To pole można zaktualizować, zmieniając kolejność pytań, ale nie dodając lub usuwając pytania. |
customQuestionFields[] |
Uporządkowana lista pól niestandardowych pytań. W tym polu dostępnych jest maksymalnie 5 pytań kwalifikujących się na formularz. |
deliveryMethods[] |
Skonfigurowane metody gromadzenia danych o potencjalnych klientach, które mają zostać dostarczone reklamodawcy. Można skonfigurować tylko jedną metodę określoną jako WebhookDelivery. |
postSubmitCallToActionType |
Wstępnie zdefiniowany wyświetlany tekst, który zachęca użytkownika do działania po przesłaniu formularza. |
desiredIntent |
zamiary związane z formularzem kontaktowym, np. zwiększenie liczby konwersji lub większej liczby zainteresowanych użytkowników; |
postSubmitHeadline |
Nagłówek tekstu wyświetlanego po przesłaniu formularza, który opisuje, co reklamodawca ma zrobić z użytkownikiem. |
postSubmitDescription |
Po przesłaniu formularza dostępny jest szczegółowy opis, w którym reklamodawca określa dalsze działania z użytkownikiem. |
backgroundImageAsset |
Nazwa zasobu obrazu tła. Wymiary obrazu muszą wynosić dokładnie 1200 x 628 pikseli. |
customDisclosure |
Niestandardowe oświadczenia wyświetlane wraz z wyłączeniem odpowiedzialności od Google w formularzu kontaktowym. Dostępne tylko dla zaakceptowanych klientów. |
LeadFormCallToActionType
Enum opisujący typ wezwań do działania w formularzu kontaktowym.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Używana tylko w przypadku wartości zwracanej. Reprezentuje wartość nieznaną w tej wersji. |
LEARN_MORE |
Dowiedz się więcej |
GET_QUOTE |
Sprawdź cenę. |
APPLY_NOW |
Zgłoś się już 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
1 wystąpienie pola do wprowadzania danych w formularzu.
Zapis JSON |
---|
{ "inputType": enum ( |
Pola | |
---|---|
inputType |
Opisuje typ danych wejściowych, który może być wstępnie zdefiniowanym typem pojazdu, np. „imię i nazwisko”, lub wstępnie sprawdzonym pytaniem, np. „Jaki masz pojazd?”. |
Pole sumy answers . Określa konfigurację odpowiedzi akceptowanej w tym polu formularza. Jeśli wartość 1 z tych wartości nie jest określona, jest to odpowiedź dowolna. answers może być tylko jedną z tych wartości: |
|
singleChoiceAnswers |
Konfiguracja odpowiedzi na pytanie jednokrotnego wyboru. To ustawienie można ustawić tylko dla wcześniej sprawdzonych pól pytań. Wymagane są co najmniej 2 odpowiedzi, a maksymalnie 12. |
hasLocationAnswer |
Konfiguracja odpowiedzi na pytanie dotyczące lokalizacji. Jeśli wybrano opcję true, dane o lokalizacji na poziomie kampanii lub konta (województwo, miasto, nazwa firmy itp.) będą renderowane w formularzu kontaktowym. Od wersji 13.1 parametr hasLocationAnswer można ustawić tylko w odpowiedzi na pytanie „Jaki jest Twój preferowany salon samochodowy?” w przypadku reklamodawców, którzy mają komponenty z lokalizacją skonfigurowane na poziomie kampanii lub konta. |
LeadFormSingleChoiceAnswers
Określa możliwe odpowiedzi na pytanie jednokrotnego wyboru, zwykle w formie listy jednokrotnego wyboru.
Zapis JSON |
---|
{ "answers": [ string ] } |
Pola | |
---|---|
answers[] |
Lista opcji w polu pojedynczego pytania. Kolejność wpisów określa kolejność w interfejsie użytkownika. Wymagane są co najmniej 2 odpowiedzi, a maksymalnie 12. |
LeadFormCustomQuestionField
Wystąpienie 1 wystąpienia pola do wprowadzania niestandardowego pytania w formularzu.
Zapis JSON |
---|
{ "customQuestionText": string, // Union field |
Pola | |
---|---|
customQuestionText |
Dokładny tekst pola niestandardowego pytania (np. „Jaki masz pojazd?”). |
Pole sumy answers . Określa konfigurację odpowiedzi akceptowanej w tym polu formularza. Jeśli wartość 1 z tych wartości nie jest określona, jest to odpowiedź dowolna. answers może być tylko jedną z tych wartości: |
|
singleChoiceAnswers |
Konfiguracja odpowiedzi na pytanie jednokrotnego wyboru. Dozwolone są minimum 2 odpowiedzi, a maksymalnie 12. |
hasLocationAnswer |
Konfiguracja odpowiedzi na pytanie dotyczące lokalizacji. Jeśli wybrano opcję true, dane o lokalizacji na poziomie kampanii lub konta (województwo, miasto, nazwa firmy itp.) będą renderowane w formularzu kontaktowym. Od wersji 13.1 parametr hasLocationAnswer można ustawić tylko w odpowiedzi na pytanie „Jaki jest Twój preferowany salon samochodowy?” w przypadku reklamodawców, którzy mają komponenty z lokalizacją skonfigurowane na poziomie kampanii lub konta. |
LeadFormDeliveryMethod
Konfiguracja sposobu dostarczania reklamodawcy kontaktów do potencjalnych klientów.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy delivery_details . Różne podtypy dostawy. delivery_details może być tylko jedną z tych wartości: |
|
webhook |
Metoda dostarczania webhooka. |
WebhookDelivery
Google powiadamia reklamodawcę o potencjalnych klientach, wysyłając wywołania HTTP do określonego przez niego punktu końcowego. Żądania zawierają kod JSON zgodny ze schematem publikowanym przez Google w ramach dokumentacji dotyczącej reklam z formularzem.
Zapis JSON |
---|
{ "advertiserWebhookUrl": string, "googleSecret": string, "payloadSchemaVersion": string } |
Pola | |
---|---|
advertiserWebhookUrl |
Adres URL webhooka określony przez reklamodawcę w celu wysłania potencjalnego klienta. |
googleSecret |
Obiekt tajny zapobiegający podszywaniu się ustawiony przez reklamodawcę w ramach ładunku webhooka. |
payloadSchemaVersion |
Wersja schematu, której będzie używać ta instancja dostawy. |
LeadFormPostSubmitCallToActionType
Enum opisujący typ wezwań do działania po przesłaniu w przypadku formularza kontaktowego.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Używana tylko w przypadku wartości zwracanej. Reprezentuje wartość nieznaną w tej wersji. |
VISIT_SITE |
Otwórz witrynę. |
DOWNLOAD |
Pobierz. |
LEARN_MORE |
Dowiedz się więcej |
SHOP_NOW |
Kup teraz. |
LeadFormDesiredIntent
Wartość Enum opisująca wybrany poziom zamiaru pozyskania potencjalnych klientów.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Używana tylko w przypadku wartości zwracanej. Reprezentuje wartość nieznaną w tej wersji. |
LOW_INTENT |
Zdobywanie większej liczby potencjalnych klientów przy potencjalnie niższej jakości. |
HIGH_INTENT |
Dostarczaj bardziej wartościowych potencjalnych klientów. |
BookOnGoogleAsset
Ten typ nie ma żadnych pól.
Zasób książki z Google. Służy do przekierowywania użytkownika do rezerwacji w Google. Usługa Zarezerwuj z Google zmieni przekierowanie, aby dokonać rezerwacji bezpośrednio w Google.
PromotionAsset
Komponent z promocją.
Zapis JSON |
---|
{ "promotionTarget": string, "discountModifier": enum ( |
Pola | |
---|---|
promotionTarget |
To pole jest wymagane. Swobodny opis przedmiotu promocji. |
discountModifier |
Modyfikator kwalifikacji rabatu. |
redemptionStartDate |
Data rozpoczęcia okresu, w którym można skorzystać z promocji, podana w formacie rrrr-MM-dd. |
redemptionEndDate |
Ostatnia data, w której można skorzystać z promocji, podana w formacie rrrr-MM-dd. |
occasion |
Okazja, dla której była przeznaczona promocja. Jeśli masz ustawioną okazję, okres ważności musi mieścić się w powiązanym z nią zakresie dat. |
languageCode |
Język promocji. Reprezentowane jako tag języka BCP 47. |
startDate |
Data rozpoczęcia wyświetlania zasobu w formacie rrrr-MM-dd. |
endDate |
Data ostatniej daty ważności tego komponentu i nadal jest wyświetlana. Czas jest w formacie rrrr-MM-dd. |
adScheduleTargets[] |
Lista nienakładających się harmonogramów określająca wszystkie przedziały czasowe, w których zasób może się wyświetlać. Można ustawić maksymalnie 6 harmonogramów na dzień, a łącznie 42. |
Pole sumy discount_type . Typ rabatu może przyjmować wartość procentową lub kwotową. discount_type może mieć tylko jedną z tych wartości: |
|
percentOff |
Rabat procentowy w promocji. 1 000 000 = 100%. Wymagana jest ta wartość lub parametrMoneyAmountOff. |
moneyAmountOff |
Rabat kwotowy na rabat w ramach promocji. Wymagana jest ta wartość lub percentOff. |
Pole sumy promotion_trigger . Reguła promocji. Można użyć kodu promocyjnego lub promocji z uwzględnieniem kwalifikującej się kwoty zamówienia. promotion_trigger może być tylko jedną z tych wartości: |
|
promotionCode |
Kod, który musi użyć użytkownik, aby kwalifikować się do promocji. |
ordersOverAmount |
Kwota łączna zamówienia musi być wymagana, aby użytkownik kwalifikował się do skorzystania z promocji. |
CalloutAsset
komponent z objaśnieniem,
Zapis JSON |
---|
{
"calloutText": string,
"startDate": string,
"endDate": string,
"adScheduleTargets": [
{
object ( |
Pola | |
---|---|
calloutText |
To pole jest wymagane. Tekst objaśnienia. Jego długość powinna mieścić się w przedziale od 1 do 25 włącznie. |
startDate |
Data rozpoczęcia wyświetlania zasobu w formacie rrrr-MM-dd. |
endDate |
Data ostatniej daty ważności tego komponentu i nadal jest wyświetlana. Czas jest w formacie rrrr-MM-dd. |
adScheduleTargets[] |
Lista nienakładających się harmonogramów określająca wszystkie przedziały czasowe, w których zasób może się wyświetlać. Można ustawić maksymalnie 6 harmonogramów na dzień, a łącznie 42. |
StructuredSnippetAsset
Komponent z rozszerzeniem informacji
Zapis JSON |
---|
{ "header": string, "values": [ string ] } |
Pola | |
---|---|
header |
To pole jest wymagane. Nagłówek krótkiego opisu. Powinien to być jedna z wartości wstępnie zdefiniowanych na stronie https://developers.google.com/google-ads/api/reference/data/structured-snippet-headers. |
values[] |
To pole jest wymagane. Wartości we fragmencie. Rozmiar tej kolekcji powinien wynosić od 3 do 10 włącznie. Każda wartość powinna zawierać od 1 do 25 znaków. |
SitelinkAsset
Komponent z linkami do podstron.
Zapis JSON |
---|
{
"linkText": string,
"description1": string,
"description2": string,
"startDate": string,
"endDate": string,
"adScheduleTargets": [
{
object ( |
Pola | |
---|---|
linkText |
To pole jest wymagane. Wyświetlany tekst adresu URL linku do podstrony. Jego długość powinna mieścić się w przedziale od 1 do 25 włącznie. |
description1 |
Pierwszy wiersz opisu linku do podstrony. Jeśli jest ustawiony, długość powinna mieścić się w przedziale od 1 do 35 włącznie i należy też ustawić opis2. |
description2 |
Drugi wiersz opisu linku do podstrony. Jeśli jest ustawiony, długość powinna mieścić się w przedziale od 1 do 35 włącznie i należy też ustawić opis1. |
startDate |
Data rozpoczęcia wyświetlania zasobu w formacie rrrr-MM-dd. |
endDate |
Data ostatniej daty ważności tego komponentu i nadal jest wyświetlana. Czas jest w formacie rrrr-MM-dd. |
adScheduleTargets[] |
Lista nienakładających się harmonogramów określająca wszystkie przedziały czasowe, w których zasób może się wyświetlać. Można ustawić maksymalnie 6 harmonogramów na dzień, a łącznie 42. |
PageFeedAsset
Komponent z adresami stron docelowych.
Zapis JSON |
---|
{ "pageUrl": string, "labels": [ string ] } |
Pola | |
---|---|
pageUrl |
To pole jest wymagane. Strona internetowa, na którą chcą kierować reklamy reklamodawcy. |
labels[] |
Etykiety używane do grupowania adresów URL stron. |
DynamicEducationAsset
Dynamiczny zasób 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 |
To pole jest wymagane. Identyfikator programu, który może być dowolną sekwencją liter i cyfr oraz musi być niepowtarzalny i pasować do wartości tagu remarketingowego. To pole jest wymagane. |
locationId |
Identyfikator lokalizacji, który może być dowolną sekwencją liter oraz cyfr i nie może się powtarzać. |
programName |
To pole jest wymagane. Nazwa programu, na przykład Opieka. To pole jest wymagane. |
subject |
Temat badania, na przykład Zdrowie. |
programDescription |
Opis programu, na przykład certyfikacja pielęgniarska. |
schoolName |
Nazwa szkoły, na przykład Szkoła pielęgniarstwa w Warszawie. |
address |
Adres szkoły, który można podać w jednym z poniższych formatów. (1) Miasto, stan, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, na przykład ul. Główna 123, Warszawa, Polska. (3) szerokość i długość geograficzna w formacie DDD, na przykład 41.40338, 2.17403 |
contextualKeywords[] |
Kontekstowe słowa kluczowe, np. dyplom pielęgniarski, zdrowie, Mountain View. |
androidAppLink |
Precyzyjny link (Android), np.android-app://com.example.android/http/example.com/gizmos?1234 |
similarProgramIds[] |
Identyfikatory podobnych programów. |
iosAppLink |
Precyzyjny link (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 jest ustawione, musi też być obecne pole iosAppLink. |
thumbnailImageUrl |
Adres URL miniatury obrazu, 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 |
To pole jest wymagane. Ciąg znaków, który jednoznacznie identyfikuje aplikację mobilną. Powinien on zawierać tylko identyfikator natywny platformy, np. „com.android.ebay” w przypadku Androida lub „12345689” w przypadku iOS. |
appStore |
To pole jest wymagane. Sklep z aplikacjami, który dystrybuuje tę konkretną aplikację. |
linkText |
To pole jest wymagane. Tekst wyświetlany podczas renderowania linku w reklamie. Jego długość powinna mieścić się w przedziale od 1 do 25 włącznie. |
startDate |
Data rozpoczęcia wyświetlania zasobu w formacie rrrr-MM-dd. |
endDate |
Data ostatniej daty ważności tego komponentu i nadal jest wyświetlana. Czas jest w formacie rrrr-MM-dd. |
HotelCalloutAsset
Komponent reprezentujący objaśnienie dotyczące hoteli.
Zapis JSON |
---|
{ "text": string, "languageCode": string } |
Pola | |
---|---|
text |
To pole jest wymagane. Tekst komponentu z objaśnieniem dotyczącym hoteli. Jego długość powinna mieścić się w przedziale od 1 do 25 włącznie. |
languageCode |
To pole jest wymagane. Język objaśnienia dotyczącego hotelu. Reprezentowane jako tag języka BCP 47. |
CallAsset
Komponent do wykonywania połączeń.
Zapis JSON |
---|
{ "countryCode": string, "phoneNumber": string, "callConversionReportingState": enum ( |
Pola | |
---|---|
countryCode |
To pole jest wymagane. Dwuliterowy kod kraju z numerem telefonu. Przykłady: „PL”, „pl”. |
phoneNumber |
To pole jest wymagane. Nieprzetworzony numer telefonu reklamodawcy. Przykłady: „1234567890”, „(123)456-7890”. |
callConversionReportingState |
Wskazuje, czy ten komponent do wykonywania połączeń powinien używać własnego ustawienia konwersji telefonicznych, przestrzegać ustawień na poziomie konta, czy wyłączyć konwersje telefoniczne. |
callConversionAction |
Działanie powodujące konwersję, do którego przypisać konwersję telefoniczną. Jeśli zasada nie jest skonfigurowana, używane jest domyślne działanie powodujące konwersję. To pole ma zastosowanie tylko wtedy, gdy parametr callConversionReportingState ma wartość USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION. |
adScheduleTargets[] |
Lista nienakładających się harmonogramów określająca wszystkie przedziały czasowe, w których zasób może się wyświetlać. Można ustawić maksymalnie 6 harmonogramów na dzień, a łącznie 42. |
PriceAsset
Komponent reprezentujący listę ofert cenowych.
Zapis JSON |
---|
{ "type": enum ( |
Pola | |
---|---|
type |
To pole jest wymagane. Typ komponentu z cenami. |
priceQualifier |
Kwalifikator ceny komponentu z cenami. |
languageCode |
To pole jest wymagane. Język komponentu z cenami. Reprezentowane jako tag języka BCP 47. |
priceOfferings[] |
Oferta cenowa komponentu z cenami. Rozmiar tej kolekcji powinien mieścić się w przedziale od 3 do 8 włącznie. |
PriceOffering
Jedna oferta cenowa w komponencie cenowym.
Zapis JSON |
---|
{ "header": string, "description": string, "price": { object ( |
Pola | |
---|---|
header |
To pole jest wymagane. Nagłówek oferty ceny. Jego długość powinna mieścić się w przedziale od 1 do 25 włącznie. |
description |
To pole jest wymagane. Opis oferowanej ceny. Jego długość powinna mieścić się w przedziale od 1 do 25 włącznie. |
price |
To pole jest wymagane. Wartość ceny oferowanej. |
unit |
Jednostka ceny oferty. |
finalUrl |
To pole jest wymagane. Końcowy adres URL po wszystkich przekierowaniach między domenami. |
finalMobileUrl |
Końcowy mobilny adres URL po wszystkich przekierowaniach między domenami. |
CallToActionAsset
Komponent z wezwaniem do działania.
Zapis JSON |
---|
{
"callToAction": enum ( |
Pola | |
---|---|
callToAction |
Wezwanie do działania. |
DynamicRealEstateAsset
Dynamiczny zasób 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 |
To pole jest wymagane. Identyfikator wpisu, który może być dowolną sekwencją liter i cyfr oraz musi być niepowtarzalny i pasować do wartości tagu remarketingowego. To pole jest wymagane. |
listingName |
To pole jest wymagane. Nazwa oferty, na przykład Bungalowy przy bulwarze. To pole jest wymagane. |
cityName |
Nazwa miasta, na przykład Warszawa, mazowieckie. |
description |
Opis, na przykład 3 sypialnie, 2 łazienki, 125 m2 |
address |
Adres, który można podać w jednym z poniższych formatów. (1) Miasto, stan, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, na przykład ul. Główna 123, Warszawa, Polska. (3) szerokość i długość geograficzna w formacie DDD, na przykład 41.40338, 2.17403 |
price |
Cena, która może być liczbą, po której następuje kod waluty w kolejności alfabetycznej, według normy ISO 4217. Używaj kropki jako znaku dziesiętnego, 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, na przykład Dom. |
listingType |
Rodzaj informacji o produkcie, na przykład 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, będzie używany zamiast atrybutu „price” [cena], np. „Od 200 000,00 PLN”. |
androidAppLink |
Precyzyjny link (Android), np.android-app://com.example.android/http/example.com/gizmos?1234 |
iosAppLink |
Precyzyjny link (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 jest ustawione, musi też być obecne pole iosAppLink. |
similarListingIds[] |
Identyfikatory podobnych produktów. |
DynamicCustomAsset
Dynamiczny zasób 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 |
To pole jest wymagane. Identyfikator, który może być dowolną sekwencją liter i cyfr, musi być niepowtarzalny i pasować do wartości tagu remarketingowego, np. sedan. To pole jest wymagane. |
id2 |
Identyfikator2, który może być dowolnym ciągiem liter i cyfr, np. czerwony. Sekwencja identyfikatorów (ID + ID2) musi być niepowtarzalna. |
itemTitle |
To pole jest wymagane. Tytuł produktu, na przykład średni sedan. To pole jest wymagane. |
itemSubtitle |
Podtytuł produktu, np. W Twoim salonie samochodowym w Mountain View. |
itemDescription |
Opis produktu, np. najlepiej sprzedający się samochód średniej wielkości. |
itemAddress |
Adres produktu, który można określić w jednym z poniższych formatów. (1) Miasto, stan, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, na przykład ul. Główna 123, Warszawa, Polska. (3) szerokość i długość geograficzna w formacie DDD, na przykład 41.40338, 2.17403 |
itemCategory |
Kategoria produktu, na przykład sedany. |
price |
Cena, która może być liczbą, po której następuje kod waluty w kolejności alfabetycznej, według normy ISO 4217. Używaj kropki jako znaku dziesiętnego, np. 20,000.00 PLN. |
salePrice |
Cena promocyjna, która może być liczbą, po której następuje kod waluty w kolejności alfabetycznej, według normy ISO 4217. Używaj kropki jako znaku dziesiętnego, np. 15 000.00 PLN. Wartość musi być mniejsza niż wartość w polu „cena”. |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, będzie używany zamiast atrybutu „cena” [price], np. „Od 20 000,00 PLN”. |
formattedSalePrice |
Sformatowana cena promocyjna, która może zawierać dowolne znaki. Jeśli jest ustawiony, będzie używany zamiast atrybutu „cena promocyjna”, np. „Wyprzedaż za 15 000,00 PLN”. |
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 (Android), np.android-app://com.example.android/http/example.com/gizmos?1234 |
iosAppLink |
Precyzyjny link (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 jest ustawione, musi też być obecne pole iosAppLink. |
similarIds[] |
Podobne identyfikatory. |
DynamicHotelsAndRentalsAsset
Dynamiczny zasób dotyczący hoteli i wynajmu.
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 |
To pole jest wymagane. Identyfikator usługi, który może być dowolną sekwencją liter i cyfr oraz musi być niepowtarzalny i pasować do wartości tagu remarketingowego. To pole jest wymagane. |
propertyName |
To pole jest wymagane. Nazwa obiektu, na przykład Hotel Mountain View. To pole jest 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. Centrum Warszawa. |
description |
Opis, na przykład w pobliżu lotniska SJC. |
price |
Cena, która może być liczbą, po której następuje kod waluty w kolejności alfabetycznej, według normy ISO 4217. Użyj kropki jako znaku dziesiętnego, np. 100.00 PLN. |
salePrice |
ISO 4217 Użyj kropki jako znaku dziesiętnego, np. 80.00 PLN. Wartość musi być mniejsza niż wartość w polu „cena”. |
starRating |
Ocena w gwiazdkach. Musi być liczbą od 1 do 5 włącznie. |
category |
Kategoria, na przykład Apartament hotelowy. |
contextualKeywords[] |
Kontekstowe słowa kluczowe, np. „Hotele Warszawa”, hotele mazowieckie. |
address |
Adres, który można podać w jednym z poniższych formatów. (1) Miasto, stan, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, na przykład ul. Główna 123, Warszawa, Polska. (3) szerokość i długość geograficzna w formacie DDD, na przykład 41.40338, 2.17403 |
androidAppLink |
Precyzyjny link (Android), np.android-app://com.example.android/http/example.com/gizmos?1234 |
iosAppLink |
Precyzyjny link (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 jest ustawione, musi też być obecne pole iosAppLink. |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, będzie używany zamiast atrybutu „cena” [price], np. „Od 100, 00 PLN”. |
formattedSalePrice |
Sformatowana cena promocyjna, która może zawierać dowolne znaki. Jeśli jest ustawiony, będzie używany zamiast atrybutu „cena promocyjna”, np. „Wyprzedaż za 80, 00 PLN”. |
similarPropertyIds[] |
Identyfikatory podobnych usług. |
DynamicFlightsAsset
Zasób dynamiczny „Loty”.
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 |
To pole jest wymagane. Identyfikator miejsca docelowego, który może być dowolną sekwencją liter i cyfr oraz musi być niepowtarzalny i pasować do wartości tagu remarketingowego. To pole jest wymagane. |
originId |
Identyfikator punktu początkowego, który może być dowolnym ciągiem liter i cyfr. Sekwencja identyfikatorów (identyfikator miejsca docelowego + identyfikator punktu początkowego) musi być niepowtarzalna. |
flightDescription |
To pole jest wymagane. opis lotu, np. „Zarezerwuj bilet”. To pole jest 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, na przykład Paryż. |
originName |
Nazwa punktu początkowego, np. Londyn. |
flightPrice |
Cena lotu, która może być liczbą, po której następuje kod waluty w kolejności alfabetycznej, zgodnie ze standardem ISO 4217. Użyj kropki jako znaku dziesiętnego, np. 100.00 PLN. |
flightSalePrice |
Cena promocyjna lotu, po której następuje liczba z kodem waluty wyrażonym literami według normy ISO 4217. Użyj kropki jako znaku dziesiętnego, np. 80.00 PLN. Wartość musi być mniejsza niż wartość w polu „flightPrice”. |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, będzie używany zamiast atrybutu „cena” [price], np. „Od 100, 00 PLN”. |
formattedSalePrice |
Sformatowana cena promocyjna, która może zawierać dowolne znaki. Jeśli jest ustawiony, będzie używany zamiast atrybutu „cena promocyjna”, np. „Wyprzedaż za 80, 00 PLN”. |
androidAppLink |
Precyzyjny link (Android), np.android-app://com.example.android/http/example.com/gizmos?1234 |
iosAppLink |
Precyzyjny link (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 jest ustawione, musi też być obecne pole iosAppLink. |
similarDestinationIds[] |
Identyfikatory podobnych miejsc docelowych, np. PAR,LON. |
customMapping |
Pole niestandardowe, które może zawierać wiele kluczy do mapowania wartości rozdzielonych separatorami („,”, „|” i „":"”), w postaci „ |
DiscoveryCarouselCardAsset
Zasób karty karuzeli Discovery.
Zapis JSON |
---|
{ "marketingImageAsset": string, "squareMarketingImageAsset": string, "portraitMarketingImageAsset": string, "headline": string, "callToActionText": string } |
Pola | |
---|---|
marketingImageAsset |
Nazwa zasobu zasobu powiązanego obrazu marketingowego w formacie 1,91:1. Ten lub kwadratowy komponent z obrazem marketingowym jest wymagany. |
squareMarketingImageAsset |
Nazwa zasobu zasobu powiązanego kwadratowego obrazu marketingowego. Ten lub komponent z obrazem marketingowym jest wymagany. |
portraitMarketingImageAsset |
Nazwa zasobu zasobu powiązanego z pionowym obrazem marketingowym w formacie 4:5. |
headline |
To pole jest wymagane. Nagłówek karty karuzeli. |
callToActionText |
Tekst wezwania do działania. |
DynamicTravelAsset
Dynamiczny zasób związany z podróżami.
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 |
To pole jest wymagane. Identyfikator miejsca docelowego, który może być dowolną sekwencją liter i cyfr oraz musi być niepowtarzalny i pasować do wartości tagu remarketingowego. To pole jest wymagane. |
originId |
Identyfikator punktu początkowego, który może być dowolnym ciągiem liter i cyfr. Sekwencja identyfikatorów (identyfikator miejsca docelowego + identyfikator punktu początkowego) musi być niepowtarzalna. |
title |
To pole jest wymagane. Tytuł, na przykład „Zarezerwuj bilet kolejowy”. To pole jest wymagane. |
destinationName |
Nazwa miejsca docelowego, na przykład Paryż. |
destinationAddress |
Adres miejsca docelowego, który można podać w jednym z poniższych formatów. (1) Miasto, stan, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, na przykład ul. Główna 123, Warszawa, Polska. (3) Długość i szerokość geograficzna w zapisie dziesiętnym (DDD), na przykład 41.40338, 2.17403. |
originName |
Nazwa punktu początkowego, np. Londyn. |
price |
Cena, która może być liczbą, po której następuje kod waluty zgodny ze standardem ISO 4217. Użyj kropki jako znaku dziesiętnego, np. 100.00 PLN. |
salePrice |
Cena promocyjna, która może być liczbą, po której następuje kod waluty, według normy ISO 4217. Użyj kropki jako znaku dziesiętnego, np. 80.00 PLN. Wartość musi być mniejsza niż wartość w polu „cena”. |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, będzie używany zamiast atrybutu „cena” [price], np. „Od 100, 00 PLN”. |
formattedSalePrice |
Sformatowana cena promocyjna, która może zawierać dowolne znaki. Jeśli jest ustawiony, będzie używany zamiast atrybutu „cena promocyjna”, np. „Wyprzedaż za 80, 00 PLN”. |
category |
Kategoria, np. Ekspresowa. |
contextualKeywords[] |
Kontekstowe słowa kluczowe, np. „Paryż pociągi”. |
similarDestinationIds[] |
Identyfikatory podobnych miejsc docelowych, np. Warszawa. |
imageUrl |
Adres URL obrazu, np. http://www.example.com/image.png. Obraz nie zostanie przesłany jako komponent z obrazem. |
androidAppLink |
Precyzyjny link (Android), np.android-app://com.example.android/http/example.com/gizmos?1234 |
iosAppLink |
Precyzyjny link (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 jest ustawione, musi też być obecne pole iosAppLink. |
DynamicLocalAsset
Dynamiczny zasób lokalny.
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 |
To pole jest wymagane. Identyfikator umowy, który może być dowolną sekwencją liter i cyfr oraz musi być niepowtarzalny i pasować do wartości tagu remarketingowego. To pole jest wymagane. |
dealName |
To pole jest wymagane. Nazwa oferty, na przykład 50% zniżki w sklepach spożywczych w Warszawie. To pole jest wymagane. |
subtitle |
podtytułu, np. Zakupy spożywcze; |
description |
Opis, np. „Oszczędzaj na cotygodniowym rachunku”. |
price |
Cena, która może być liczbą, po której następuje kod waluty zgodny ze standardem ISO 4217. Użyj kropki jako znaku dziesiętnego, np. 100.00 PLN. |
salePrice |
Cena promocyjna, która może być liczbą, po której następuje kod waluty w kolejności alfabetycznej, według normy ISO 4217. Użyj kropki jako znaku dziesiętnego, np. 80.00 PLN. Wartość musi być mniejsza niż wartość w polu „cena”. |
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 poniższych formatów. (1) Miasto, stan, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, na przykład ul. Główna 123, Warszawa, Polska. (3) Długość i szerokość geograficzna w zapisie dziesiętnym (DDD), na przykład 41.40338, 2.17403. |
category |
Kategoria, na przykład Jedzenie. |
contextualKeywords[] |
kontekstowych słów kluczowych, np. kupony rabatowe na artykuły spożywcze. |
formattedPrice |
Sformatowana cena, która może zawierać dowolne znaki. Jeśli jest ustawiony, będzie używany zamiast atrybutu „cena” [price], np. „Od 100, 00 PLN”. |
formattedSalePrice |
Sformatowana cena promocyjna, która może zawierać dowolne znaki. Jeśli jest ustawiony, będzie używany zamiast atrybutu „cena promocyjna”, np. „Wyprzedaż za 80, 00 PLN”. |
androidAppLink |
Precyzyjny link (Android), np.android-app://com.example.android/http/example.com/gizmos?1234 |
similarDealIds[] |
Identyfikatory podobnych umów, np. 1275. |
iosAppLink |
Precyzyjny link (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 jest ustawione, musi też być obecne pole iosAppLink. |
DynamicJobsAsset
Dynamiczny zasób ofert pracy.
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 |
To pole jest wymagane. Identyfikator zadania, który może być dowolną sekwencją liter i cyfr oraz musi być niepowtarzalny i pasować do wartości tagu remarketingowego. To pole jest 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 |
To pole jest wymagane. Stanowisko, na przykład „Inżynier oprogramowania”. To pole jest wymagane. |
jobSubtitle |
Podtytuł stanowiska, na przykład Poziom II. |
description |
Opis, np. „Zastosuj swoje 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 stanowiska, np. Technika. |
contextualKeywords[] |
Kontekstowe słowa kluczowe, np. Praca inżynierii oprogramowania. |
address |
Adres, który można podać w jednym z poniższych formatów. (1) Miasto, stan, kod, kraj, np. Mountain View, CA, USA. (2) Pełny adres, na przykład ul. Główna 123, Warszawa, Polska. (3) Długość i szerokość geograficzna w zapisie dziesiętnym (DDD), na przykład 41.40338, 2.17403. |
salary |
Wynagrodzenie, np. 100 tys. zł. |
androidAppLink |
Precyzyjny link (Android), np.android-app://com.example.android/http/example.com/gizmos?1234 |
similarJobIds[] |
Identyfikatory podobnych zadań, np. 1275. |
iosAppLink |
Precyzyjny link (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 jest ustawione, musi też być obecne pole iosAppLink. |
LocationAsset
Komponent z lokalizacją.
Zapis JSON |
---|
{ "placeId": string, "businessProfileLocations": [ { object ( |
Pola | |
---|---|
placeId |
Identyfikatory miejsc jednoznacznie identyfikują dane 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 miejsca znajdziesz na stronie https://developers.google.com/places/web-service/place-id. |
businessProfileLocations[] |
Lista lokalizacji firmy klienta. Ta wartość będzie zwracana tylko wtedy, gdy komponent z lokalizacją jest synchronizowany z kontem w Profilu Firmy. Na tym samym koncie może być wiele wizytówek w Profilu Firmy i mających ten sam identyfikator miejsca. |
locationOwnershipType |
Typ własności lokalizacji. Jeśli typ to BUSINESS_OWNER, będzie wyświetlany jako rozszerzenie lokalizacji. Jeśli typ to Powiązana lokalizacja, będzie ona wyświetlana jako powiązana lokalizacja. |
BusinessProfileLocation
Dane o lokalizacji profilu firmy są synchronizowane z połączonego konta w usłudze Profil Firmy.
Zapis JSON |
---|
{ "labels": [ string ], "storeCode": string, "listingId": string } |
Pola | |
---|---|
labels[] |
Reklamodawca określił etykietę lokalizacji na koncie w Profilu Firmy. Te informacje są synchronizowane z konta w Profilu Firmy. |
storeCode |
Kod sklepu w Profilu Firmy dla tej lokalizacji. Te informacje są synchronizowane z konta w Profilu Firmy. |
listingId |
Identyfikator wizytówki w tej lokalizacji w Profilu Firmy. Te dane są synchronizowane z połączonego konta w usłudze Profil Firmy. |
HotelPropertyAsset
Komponent typu hotel.
Zapis JSON |
---|
{ "placeId": string, "hotelAddress": string, "hotelName": string } |
Pola | |
---|---|
placeId |
Identyfikatory miejsc jednoznacznie identyfikują dane 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. |