Komponenty to jednostki danych, które można udostępniać – takie jak obrazy, filmy, nagłówki i teksty reklamy – służą do tworzenia różnych typów reklam w wielu 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. typ komponentu tekstowego może służyć jako nagłówek lub pole tekstu.
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
, które zawierają 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, w którym wyświetla się reklama: YouTube, Gmail, wyszukiwarka itd.
Typy komponentów powiązanych z reklamami
Niektóre typy komponentów można łą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 CUSTOM_LAYOUT |
Reklama aplikacji przesłana reklama displayowa |
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 | Komponent CampaignAsset AdGroupAsset |
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. Więcej informacji znajdziesz w sekcji Komponenty z lokalizacją.
Komponenty tworzone automatycznie
Komponentów tworzonych automatycznie nie można modyfikować. Kolumna AssetSource
wskazuje, czy zasób został utworzony przez użytkownika, czy wygenerowany automatycznie przez system. Zmiennych typów, takich jak linki do podstron, nie można łączyć z komponentami tworzonymi automatycznie.
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 |