Dostosowywanie elastycznych reklam w wyszukiwarce (RSA)

Moduły dostosowania reklam to zaawansowane narzędzie, które umożliwia dostosowywanie tekstu elastycznych reklam w wyszukiwarce za pomocą dynamicznych symboli zastępczych.

Możesz utworzyć i używać modułu dostosowania reklam lub korzystać z wbudowanego modułu dostosowania reklam.

Tworzenie i używanie modułu dostosowania reklam

Aby utworzyć moduł dostosowania reklam na potrzeby elastycznych reklam w wyszukiwarce:

  1. Utwórz atrybut modułu dostosowania.

    Atrybut modułu dostosowania to ogólna kategoria, która opisuje rodzaj zmiany, jaką chcesz powiązać z tym modułem dostosowania. Może to być np. „cena produktu” lub „procent rabatu”.

  2. Powiąż atrybut modułu dostosowania z kryterium grupy reklam klienta, kampanii, grupy reklam lub słowa kluczowego.

    Ustaw konkretne wartości, których chcesz używać w przypadku danego zasobu.

Tworzenie atrybutu modułu dostosowania

Najpierw musisz utworzyć nowy atrybut modułu dostosowania reprezentowany przez CustomizerAttribute za pomocą CustomizerAttributeService z 2 wymaganymi polami:

name
Nazwa modułu dostosowania, która musi być unikalna (z uwzględnieniem wielkości liter). Ponieważ limit modułów dostosowania wynosi 40, może być konieczne ponowne użycie modułów dostosowania w różnych zasobach. Pamiętaj, aby wybrać nazwę, która reprezentuje szeroką kategorię, do jakich dostosowań będzie używana.
type
Typ modułu dostosowania – tekst, liczba, cena lub procent – zdefiniowany przez CustomizerAttributeType.

Po utworzeniu nowego atrybutu modułu dostosowania otrzymasz jego nazwę zasobu, która jest wymagana w następnym kroku.

Utworzony wcześniej atrybut modułu dostosowania możesz połączyć na wielu poziomach za pomocą tych usług:

Niezależnie od tego, który poziom chcesz wybrać i której usługi używasz, wymagane są te same informacje:

customizer_attribute
Nazwa zasobu atrybutu modułu dostosowania utworzonego w poprzednim kroku.
value

Wartość, którą chcesz wstawić do reklam, gdy odwołujesz się do tego atrybutu modułu dostosowania. To pole jest zdefiniowane przez CustomizerValue.

Aby utworzyć CustomizerValue, musisz określić type i string_value. Wartość type powinna być taka sama jak w przypadku łączonego atrybutu modułu dostosowania, a string_value to wartość, której ma używać interfejs Google Ads API.

Nazwa zasobu, z którym chcesz powiązać atrybut modułu dostosowania

Nazwa różni się w zależności od typu zasobu. Aby na przykład utworzyć CampaignCustomizer, określ campaign.

Po wykonaniu tego kroku możesz używać modułu dostosowania reklam w elastycznych reklamach w wyszukiwarce, które są uwzględnione w hierarchii zasobów, z którą powiązano atrybut modułu dostosowania. Jeśli na przykład powiążesz atrybut modułu dostosowania z kampanią o identyfikatorze A, możesz używać tego modułu dostosowania reklam 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ć modułu dostosowania reklam w nagłówkach i tekście reklamy elastycznych reklam w wyszukiwarce, musisz utworzyć obiekt AdTextAsset z polem text zawierającym tę składnię:

{CUSTOMIZER.CUSTOMIZER_ATTRIBUTE_NAME:DEFAULT_VALUE}
  • CUSTOMIZER_ATTRIBUTE_NAME to name atrybutu modułu dostosowania, który został ustawiony podczas jego tworzenia, a nie nazwa zasobu ani identyfikator atrybutu modułu dostosowania.

  • DEFAULT_VALUE to 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 – klienta, kampanii, grupy reklam lub kryterium grupy reklam – może być tylko 1 link, a bardziej szczegółowy link zastąpi bardziej ogólny. Jeśli na przykład ten atrybut modułu dostosowania jest zdefiniowany na poziomie kampanii i grupy reklam, reklamy w połączonej grupie reklam będą używać atrybutu na poziomie grupy reklam, a reklamy z innych grup reklam w tej kampanii będą używać atrybutu na poziomie kampanii.

  • Na koncie możesz mieć maksymalnie 40 włączonych obiektów CustomizerAttribute. Jeśli osiągniesz ten limit, przed utworzeniem nowego obiektu musisz usunąć nieużywane obiekty.

  • Obowiązują te reguły dotyczące atrybutów modułu dostosowania typu PRICE:

    • Kody i symbole walut mogą występować przed liczbą lub po niej. Prawidłowe wartości to np. $100, 100$, USD100, 100USD.
    • Między liczbą a kodami lub symbolami walut nie powinno być spacji. Na przykład „$ 100” jest nieprawidłowe.
    • Sprawdź kody i symbole walut, których można używać w ramach określonej wartości.

Używanie wbudowanych modułów dostosowania reklam

Wbudowanych tagów modułu dostosowania możesz używać 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

Wstawianie słowa kluczowego dynamicznie umieszcza w tekście reklamy słowo kluczowe, które spowodowało jej wyświetlenie. 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 z typem 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 hasło „gorzka czekolada”, nagłówek może wyglądać tak: „Kup gorzką czekoladę online”. Jeśli nie można wstawić słowa kluczowego, zostanie użyty „tekst domyślny” (w tym przypadku „czekolada”).

Zobacz Wstawianie słów kluczowych.

Wstawianie lokalizacji

Dostosuj tekst reklamy do lokalizacji, w których znajdują się Twoi klienci, lub do lokalizacji, którymi są zainteresowani.

Składnia: {LOCATION(Level):Default text}

  • Level: określ poziom geograficzny, np. City (miasto), State (województwo) lub Country (kraj). Jeśli to pole zostanie pominięte, 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 znajduje się w Warszawie, może zobaczyć: „Dostawa pizzy w Warszawie”. Użytkownicy spoza określonego obszaru zobaczą: „Dostawa pizzy w Twojej okolicy”.

Zobacz Wstawianie lokalizacji w elastycznych reklamach w wyszukiwarce.

Funkcje odliczania

Wzbudź 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)} – odliczanie do określonej godziny w strefie czasowej konta reklamodawcy.
  • {GLOBAL_COUNTDOWN(yyyy-MM-dd HH:mm:ss,daysBefore)} – odliczanie do określonej godziny w strefie czasowej użytkownika.
  • daysBefore: liczba dni przed datą zakończenia, od której ma się wyświetlać odliczanie.

Przykład

Nagłówek: „Wyprzedaż kończy się za {COUNTDOWN(2026-01-31 23:59:59,5)}

Ta reklama będzie wyświetlać odliczanie zaczynające się 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 modułów dostosowania, umieść składnię tagu w polach text obiektów AdTextAsset w przypadku headlines i descriptions elastycznych reklam w wyszukiwarce 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"]
  }
}