Komponenty to jednostki danych, które można udostępniać, takie jak obrazy, filmy, nagłówki i teksty reklamy. Są one używane do tworzenia różnych typów reklam w wielu formatach, takich jak displayowa, 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. Na przykład typ komponentu tekstowego może być używany jako nagłówek lub komponent z tekstem 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 najpierw utworzyć
Campaign i AssetSet zawierające
co najmniej 1 komponent. Możesz łączyć komponenty, aby tworzyć zasoby reklamowe dla wszystkich formatów reklam dostępnych w Twojej kampanii, lub pozwolić Google Ads, aby zestawiła i dopasowała dostępne komponenty na podstawie 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 połączyć bezpośrednio z reklamami.
| Typ zasobu | AssetFieldType | Typ reklamy |
|---|---|---|
| Wideo | YOUTUBE_VIDEO | Reklama aplikacji Reklama angażująca w aplikację Reklama lokalnej firmy Elastyczna reklama displayowa |
| Pakiet kreacji multimedialnych | MEDIA_BUNDLE CUSTOM_LAYOUT |
Reklama aplikacji Wyświetl przesłaną reklamę |
| Obraz | MARKETING_IMAGE SQUARE_MARKETING_IMAGE LOGO LANDSCAPE_LOGO PORTRAIT_MARKETING_IMAGE CLASSIC_DISPLAY_IMAGE |
Reklama aplikacji Reklama angażująca w aplikację Reklama lokalnej firmy Elastyczna reklama displayowa Reklama generująca popyt z wieloma komponentami |
| Tekst | HEADLINE LONG_HEADLINE DESCRIPTION MANDATORY_AD_TEXT CALL_TO_ACTION_SELECTION BUSINESS_NAME |
Reklama aplikacji Reklama angażująca w aplikację Reklama lokalnej firmy Elastyczna reklama displayowa Elastyczna reklama w wyszukiwarce Reklama w kampanii inteligentnej |
| Wezwanie do działania | CALL_TO_ACTION | Reklama lokalnej firmy 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 | Typ pola komponentu | Połączenie | Zmienny |
|---|---|---|---|
| Wiadomość do firmy | BUSINESS_MESSAGE | AdGroupAsset CampaignAsset CustomerAsset |
Tak |
| Tekst | BUSINESS_NAME | CampaignAsset CustomerAsset |
Nie |
| Obraz | AD_IMAGE | AdGroupAsset CampaignAsset |
Nie |
| Obraz | BUSINESS_LOGO | CampaignAsset CustomerAsset |
Nie |
| Formularz kontaktowy | LEAD_FORM | CampaignAsset | Tak |
| Promocja | PROMOTION | AdGroupAsset CampaignAsset CustomerAsset |
Tak |
| Objaśnienie | CALLOUT | AdGroupAsset CampaignAsset CustomerAsset |
Tak |
| Rozszerzenie informacji | STRUCTURED_SNIPPET | AdGroupAsset CampaignAsset CustomerAsset |
Tak |
| Link do podstrony | SITELINK | AdGroupAsset CampaignAsset CustomerAsset |
Tak |
| Aplikacja mobilna | MOBILE_APP | AdGroupAsset CampaignAsset CustomerAsset |
Tak |
| Objaśnienie dotyczące hoteli | HOTEL_CALLOUT | AdGroupAsset CampaignAsset CustomerAsset |
Tak |
| Połączenie | CALL | AdGroupAsset CampaignAsset CustomerAsset |
Tak |
| Cena | PRICE | AdGroupAsset CampaignAsset CustomerAsset |
Tak |
Komponenty z lokalizacją
Komponenty z lokalizacją są obsługiwane inaczej niż inne typy komponentów. Więcej informacji znajdziesz w artykule Komponenty z lokalizacją .
Komponenty tworzone automatycznie
Komponentów tworzonych automatycznie nie można modyfikować. Wartość
AssetSource wskazuje, czy
komponent został utworzony przez użytkownika, czy automatycznie wygenerowany przez system. Typów zmiennych, takich jak link do podstrony, 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 | Typ zestawu komponentów | Połączenie | Zmienny |
|---|---|---|---|
| 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 Zestaw komponentów kampanii Zestaw komponentów grupy reklam |
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 |