Komponenty to jednostki danych, które można udostępniać, np. obrazy, filmy, nagłówki i teksty reklamy, które służą do tworzenia różnych typów reklam w różnych formatach, takich jak reklamy displayowe, YouTube, sklep z aplikacjami itd.
Obiekty
Najważniejsze obiekty w interfejsie API to:
Asset
: jednostka danych reklamowych, które można udostępniaćAssetType
: rodzaj zawartości komponentu (np. tekst lub obraz).AssetFieldType
: sposób użycia komponentu – np. komponent tekstowy może zostać użyty jako nagłówek lub tekst reklamy.
AssetSet
: zbiór komponentów związanych z określonym motywem lub uporządkowanych według kampaniiAssetSetType
: klasa zestawu komponentów.
Istnieją obiekty, które reprezentują połączenia między komponentami, zestawami komponentów, grupami reklam, kampaniami i klientami:
Połączenia z komponentami
CustomerAsset
: połączenie między klientem a komponentemCampaignAsset
: połączenie między kampanią a komponentemAdGroupAsset
: połączenie między grupą reklam a komponentemAssetSetAsset
: połączenie między zestawem komponentów a komponentem
Połączenia z zestawami komponentów
CustomerAssetSet
: połączenie między klientem a zestawem komponentówCampaignAssetSet
: połączenie między kampanią a zestawem komponentówAdGroupAssetSet
: połączenie między grupą reklam a zestawem komponentów
Przykład komponentów kampanii
Oto wizualna reprezentacja sposobu połączenia niektórych obiektów. Ten przykład rozpoczyna się od kampanii wyświetlanych u góry, ale tę samą hierarchię mają też klienci i grupy reklam.
Zanim utworzysz CampaignAssetSet
, musisz utworzyć Campaign
i AssetSet
zawierające co najmniej 1 zasób. Możesz łączyć komponenty, aby utworzyć zasoby reklamowe na potrzeby wszystkich formatów reklam odpowiednich w kampanii, lub pozwolić Google Ads łączyć i dopasowywać dostępne zasoby w zależności od kanału, w którym wyświetla się reklama: YouTube, Gmail, wyszukiwarka itd.
Typy komponentów powiązane z reklamami
Niektóre typy komponentów można łączyć bezpośrednio z reklamami.
Typ zasobu | AssetFieldType | Typ reklamy |
---|---|---|
Wideo | YOUTUBE_VIDEO MASTHEAD_COMPANION_VIDEO |
Reklama aplikacji Reklama angażująca w aplikację Reklama lokalna Elastyczna reklama displayowa |
Pakiet kreacji multimedialnych | PAKIET_MEDIA_NA CUSTOM_LAYOUT |
Reklama aplikacji Reklama displayowa przesyłana |
Obraz | MARKETING_IMAGE SQUARE_MARKETING_IMAGE LOGO LANDSCAPE_LOGO PORTRAIT_MARKETING_IMAGE |
Reklama aplikacji Reklama angażująca w aplikację Reklama lokalna Elastyczna reklama displayowa |
Tekst | HEADLINE LONG_HEADLINE DESCRIPTION MANDATORY_AD_TEXT CALL_TO_ACTION_SELECTION BUSINESS_NAME |
Reklama aplikacji Reklama angażująca w aplikację Reklama lokalna Elastyczna reklama displayowa Elastyczna reklama w wyszukiwarce Reklama z kampanii inteligentnej |
Wezwanie do działania | CALL_TO_ACTION | Reklama lokalna Elastyczna reklama displayowa |
Typy komponentów powiązane z klientami, kampaniami i grupami reklam
Niektóre typy komponentów można łączyć z klientami, kampaniami lub grupami reklam za pomocą obiektów połączenia.
Typ zasobu | AssetFieldType | Połączenie | Zmienne |
---|---|---|---|
Tekst | BUSINESS_NAME | CampaignAsset | Nie |
Obraz | AD_IMAGE | ZasóbKampanii ZasóbGrupy reklam |
Nie |
Obraz | BUSINESS_LOGO | CampaignAsset | Nie |
Formularz kontaktowy | LEAD_FORM | CampaignAsset | Tak |
Promocja | PROMOCJA | KomponentKlienta KomponentKampanii KomponentGrupyReklam |
Tak |
Objaśnienie | OBJAŚNIENIE | KomponentKlienta KomponentKampanii KomponentGrupyReklam |
Tak |
Rozszerzenie informacji | STRUCTURED_SNIPPET | KomponentKlienta KomponentKampanii KomponentGrupyReklam |
Tak |
Link do podstrony | LINK DO PODSTRONY | KomponentKlienta KomponentKampanii KomponentGrupyReklam |
Tak |
Aplikacja mobilna | MOBILE_APP | KomponentKlienta KomponentKampanii KomponentGrupyReklam |
Tak |
Objaśnienie dotyczące hoteli | HOTEL_CALLOUT | KomponentKlienta KomponentKampanii KomponentGrupyReklam |
Tak |
Połączenie | ZADZWOŃ | KomponentKlienta KomponentKampanii KomponentGrupyReklam |
Tak |
Cena | CENA | KomponentKlienta KomponentKampanii KomponentGrupyReklam |
Tak |
Komponenty z lokalizacją
Komponenty z lokalizacją są obsługiwane inaczej niż pozostałe typy komponentów. Szczegółowe informacje znajdziesz w sekcji Komponenty z lokalizacją.
Komponenty tworzone automatycznie
Komponentów tworzonych automatycznie nie można modyfikować. AssetSource
wskazuje, czy zasób został utworzony przez użytkownika, czy wygenerowany automatycznie przez system. Z komponentami tworzonymi automatycznie nie można łączyć zmiennych typów, np. linków do podstron.
Typy komponentów powiązane z zestawami komponentów
Niektóre typy komponentów można połączyć z konkretnymi typami zestawów komponentów.
AssetType | AssetSetType | Połączenie | Zmienne |
---|---|---|---|
PAGE_FEED | PAGE_FEED | CampaignAssetSet | Tak |
DYNAMIC_EDUCATION | DYNAMIC_EDUCATION | CampaignAssetSet | Tak |
DYNAMIC_CUSTOM | DYNAMIC_CUSTOM | CampaignAssetSet | Tak |
DYNAMIC_HOTELS_AND_RENTALS | DYNAMIC_HOTELS_AND_RENTALS | CampaignAssetSet | Tak |
DYNAMIC_REAL_ESTATE | DYNAMIC_REAL_ESTATE | CampaignAssetSet | Tak |
DYNAMIC_LOCAL | DYNAMIC_LOCAL | CampaignAssetSet | Tak |
DYNAMIC_FLIGHTS | DYNAMIC_FLIGHTS | CampaignAssetSet | Tak |
DYNAMIC_JOBS | DYNAMIC_JOBS | CampaignAssetSet | Tak |
DYNAMIC_TRAVEL | DYNAMIC_TRAVEL | CampaignAssetSet | Tak |
LOCATION | LOCATION_SYNC | ZestawKomponentówKlienta ZestawKomponentówKampanii ZestawKomponentówGrupyReklam |
Nie (wygenerowane przez system) |
GMB_DYNAMIC_LOCATION_GROUP | ZestawKomponentówKampanii ZestawKomponentówGrupyReklam |
||
CHAIN_DYNAMIC_LOCATION_GROUP | ZestawKomponentówKampanii ZestawKomponentówGrupyReklam |
||
STATIC_LOCATION_GROUP | ZestawKomponentówKampanii ZestawKomponentówGrupyReklam |