Komponenty to jednostki danych, które można udostępniać, takie jak obrazy, filmy, nagłówki i teksty reklamy, które służą do tworzenia różnych typów reklam w różnych formatach, np. w sieci reklamowej, YouTube czy sklepie z aplikacjami.
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 być używany jako nagłówek lub typ pola komponentu z tekstem.
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ć jednostki Campaign
i AssetSet
zawierające co najmniej 1 zasób. Możesz wykorzystać komponenty, aby utworzyć zasoby reklamowe na potrzeby wszystkich formatów reklam odpowiednich w kampanii. Google Ads będzie też łączyć i dopasowywać dostępne zasoby w zależności od kanału wyświetlania reklamy: YouTube, Gmail, wyszukiwarka itd.
Typy komponentów powiązanych z reklamami
Niektóre typy komponentów można połączyć bezpośrednio z reklamami.
Typ komponentu | AssetFieldType | Typ reklamy |
---|---|---|
Wideo | YOUTUBE_VIDEO MASTHEAD_COMPANION_VIDEO |
Reklama w aplikacji Reklama angażująca w aplikację Reklama lokalna Elastyczna reklama displayowa |
Pakiet kreacji multimedialnych | MEDIA_BUNDLE NIESTANDARDOWY_LAYOUT |
Reklama aplikacji Displayowa reklama przesyłana |
Obraz | MARKETING_IMAGE SQUARE_MARKETING_IMAGE LOGO LANDSCAPE_LOGO PORTRAIT_MARKETING_IMAGE |
Reklama w 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 w 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 | KomponentKampanii KomponentGrupy 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ż inne typy komponentów. Więcej informacji znajdziesz w sekcji Zasoby do lokalizacji.
Komponenty tworzone automatycznie
Nie można modyfikować komponentów tworzonych automatycznie. AssetSource
wskazuje, czy zasób został utworzony przez użytkownika, czy wygenerowany automatycznie przez system. Z komponentami tworzonymi automatycznie nie można łączyć różnych 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 |
LOKALIZACJA | 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 |