Moduły dostosowania reklam to zaawansowane narzędzie, które umożliwia dostosowywanie treści tekstowych elastycznych reklam w wyszukiwarce za pomocą dynamicznych symboli zastępczych tekstu.
Możesz utworzyć i używać modułu dostosowania reklamy lub skorzystać z wbudowanego modułu dostosowania reklamy.
Tworzenie i używanie modułu dostosowania reklam
Aby utworzyć dostosowywanie reklam w przypadku reklam adaptacyjnych:
Utwórz atrybut modułu dostosowania.
Atrybut dostosowywania to szeroka kategoria opisująca rodzaj zmiany, którą chcesz powiązać z tym dostosowywaniem, np. „cena produktu” lub „procent rabatu”.
Połącz atrybut modułu dostosowania z klientem, kampanią, grupą reklam lub kryterium grupy reklam dotyczącym słowa kluczowego.
Ustaw konkretne wartości, których chcesz użyć w przypadku danego zasobu.
Tworzenie atrybutu modułu dostosowania
Najpierw musisz utworzyć nowy atrybut modułu dostosowania, który jest reprezentowany przez CustomizerAttribute za pomocą CustomizerAttributeService z 2 wymaganymi polami:
name- Nazwa narzędzia do dostosowywania, która musi być unikalna (z uwzględnieniem wielkości liter). Liczba dostosowywaczy jest ograniczona do 40, więc może być konieczne ponowne użycie dostosowywaczy w różnych zasobach. Wybierz nazwę, która reprezentuje szeroką kategorię dostosowań, do których będzie używany dostosowywacz.
type- Typ dostosowania – tekst, liczba, cena lub procent – zdefiniowany przez
CustomizerAttributeType.
Gdy utworzysz nowy atrybut modułu dostosowania reklam, otrzymasz jego nazwę zasobu, która jest wymagana w kolejnym kroku.
Połącz atrybut modułu dostosowania reklam
Wcześniej utworzony atrybut dostosowywania możesz połączyć na wielu poziomach za pomocą tych usług:
CustomerCustomizerService, aby utworzyćCustomerCustomizerna poziomie klienta.CampaignCustomizerService, aby utworzyćCampaignCustomizerna poziomie kampanii.AdGroupCustomizerService, aby utworzyćAdGroupCustomizerna poziomie grupy reklam.AdGroupCriterionCustomizerService– tworzenieAdGroupCriterionCustomizerna poziomie kryterium w grupie reklam. W przypadku tego typu obsługiwane są tylko kryteria słów kluczowych.
Niezależnie od tego, jakiego poziomu chcesz używać i z której usługi korzystasz, wymagane są te same informacje:
customizer_attribute- Nazwa zasobu atrybutu dostosowywania utworzonego w poprzednim kroku.
valueWartość, którą chcesz wstawiać do reklam, gdy odwołujesz się do tego atrybutu dostosowywania. To pole jest zdefiniowane przez
CustomizerValue.Aby utworzyć
CustomizerValue, musisz określićtypeistring_value. Wartośćtypepowinna być taka sama jak atrybut dostosowywania, z którym tworzysz połączenie, astring_valueto wartość, której ma używać interfejs Google Ads API.- Nazwa zasobu, z którym chcesz połączyć atrybut dostosowywania
Nazwa zależy od typu zasobu. Na przykład aby utworzyć
CampaignCustomizer, określcampaign.
Po wykonaniu tego kroku możesz używać modułu dostosowania reklam w reklamach adaptacyjnych w sieci wyszukiwania, które są uwzględnione w hierarchii zasobów, z którą powiązano atrybut modułu dostosowania. Jeśli na przykład połączysz atrybut modułu dostosowania z kampanią o identyfikatorze A, możesz użyć tego modułu w reklamie utworzonej w dowolnej grupie reklam w kampanii A. Nie możesz używać modułu dostosowania reklam w reklamie w grupach reklam w kampanii B.
Moduły dostosowania reklam w elastycznych reklamach w wyszukiwarce
Aby używać narzędzia do dostosowywania reklam w nagłówkach i tekstach elastycznych reklam w wyszukiwarce, musisz utworzyć obiekt AdTextAsset
z parametrem text zawierającym tę składnię:
{CUSTOMIZER.CUSTOMIZER_ATTRIBUTE_NAME:DEFAULT_VALUE}
CUSTOMIZER_ATTRIBUTE_NAMEtonameatrybutu dostosowywania, który został ustawiony podczas tworzenia. Nie jest to nazwa zasobu atrybutu dostosowywania ani jego identyfikator.DEFAULT_VALUEto domyślna wartość modułu dostosowania reklam.
Więcej informacji o konfigurowaniu reklam znajdziesz w przewodniku po elastycznych reklamach w wyszukiwarce.
Zasady i ograniczenia
Na każdym poziomie (klient, kampania, grupa reklam lub kryterium grupy reklam) może być tylko 1 link, a najbardziej szczegółowy link zastąpi bardziej ogólny. Jeśli np. masz ten atrybut dostosowywania zdefiniowany na poziomie kampanii i grupy reklam, reklamy w połączonej grupie reklam będą używać atrybutu z poziomu grupy reklam, a reklamy z innych grup reklam w tej kampanii będą używać atrybutu z poziomu kampanii.
Na koncie możesz mieć włączonych maksymalnie 40 obiektów
CustomizerAttribute. Jeśli osiągniesz ten limit, musisz usunąć nieużywane elementy, zanim utworzysz nowy.Istnieją reguły dotyczące atrybutów modułu dostosowania z typem
PRICE:- Kody i symbole walut mogą pojawiać się przed lub po liczbie. Na przykład
$100,100$,USD100i100USDto prawidłowe wartości. - Między liczbą a kodami walut lub symbolami nie powinno być spacji. Na przykład
$ 100jest nieprawidłowy. - Zobacz kody i symbole walut, które można stosować w ramach określonej wartości.
- Kody i symbole walut mogą pojawiać się przed lub po liczbie. Na przykład
Korzystanie z wbudowanych modułów dostosowania reklam
Możesz używać wbudowanych tagów modułów dostosowania bezpośrednio w nagłówkach i tekstach elastycznych reklam w wyszukiwarce. Te tagi umożliwiają dynamiczne wstawianie słów kluczowych, lokalizacji i odliczania do tekstu reklamy.
Wstawianie słowa kluczowego
Funkcja wstawiania słowa kluczowego dynamicznie aktualizuje tekst reklamy, tak aby znajdowały się w nim słowa kluczowe, które spowodowały wyświetlenie reklamy. Dzięki temu reklamy mogą być lepiej dopasowane do wyszukiwań użytkowników.
Zobacz Wstawianie słowa kluczowego w tekście reklamy.
Składnia: {Keyword:Default text}
Podczas tworzenia lub aktualizowania AdGroupAd typu ResponsiveSearchAd za pomocą interfejsu API umieść ten tag w polach nagłówka lub tekstu reklamy.
Przykład
Załóżmy, że masz nagłówek „Kup {Keyword:Chocolate} online”.
Jeśli użytkownik wyszuka „gorzka czekolada”, nagłówek może wyglądać tak: „Kup gorzką czekoladę online”. Jeśli nie będzie można wstawić słowa kluczowego, użyjemy zamiast niego „Tekstu domyślnego” (w tym przypadku „czekoladki”).
Zobacz Wstawianie słów kluczowych.
Wstawianie lokalizacji
Dostosuj tekst reklamy do lokalizacji klientów lub miejsc, którymi są zainteresowani.
Składnia: {LOCATION(Level):Default text}
Level: określ poziom geograficzny, np.City,StatelubCountry. Jeśli nie zostanie podany, domyślnie zostanie użyty najbardziej szczegółowy dostępny poziom.
Przykład
Nagłówek: „Dostawa pizzy w {LOCATION(City):Your Area}”
Jeśli użytkownik jest w Warszawie, może zobaczyć: „Pizza na telefon w Warszawie”. Użytkownicy spoza określonego obszaru zobaczą: „Pizza na telefon w Twojej okolicy”.
Więcej informacji znajdziesz w artykule Wstawianie lokalizacji w elastycznych reklamach w wyszukiwarce.
Funkcje odliczania
Wzbudzaj poczucie pilności, wyświetlając odliczanie w czasie rzeczywistym do określonego wydarzenia lub wyprzedaży.
Składnia
{COUNTDOWN(yyyy-MM-dd HH:mm:ss,daysBefore)}– odlicza czas do określonej godziny w strefie czasowej konta reklamodawcy.{GLOBAL_COUNTDOWN(yyyy-MM-dd HH:mm:ss,daysBefore)}– odlicza czas do określonej godziny w strefie czasowej użytkownika.daysBefore: ile dni przed datą zakończenia odliczanie powinno się rozpocząć.
Przykład
Nagłówek: „Wyprzedaż kończy się za {COUNTDOWN(2026-01-31 23:59:59,5)}”
Ta reklama będzie wyświetlać odliczanie od 5 dni przed 31 stycznia 2026 r. o godzinie 23:59:59 w strefie czasowej reklamodawcy.
Zobacz Promowanie nadchodzących wydarzeń za pomocą odliczania.
Implementacja za pomocą interfejsu API
Aby używać tych wbudowanych narzędzi do dostosowywania, umieść składnię tagu w polach text obiektów AdTextAsset w przypadku RSA headlines i descriptions podczas modyfikowania zasobu AdGroupAd.
Przykładowy fragment kodu (koncepcyjny JSON)
{
"ad": {
"responsiveSearchAd": {
"headlines": [
{ "text": "Great Deals on {Keyword:Shoes}" },
{ "text": "Free Shipping in {LOCATION(City):Your City}" },
{ "text": "Offer Ends: {COUNTDOWN(2026-01-31 23:59:59,5)}" }
],
"descriptions": [
{ "text": "Find the best {Keyword:footwear} for your needs." },
{ "text": "Limited time offer, don't miss out!" }
]
},
"finalUrls": ["https://www.example.com"]
}
}