OpenAdLibraryOpenAdLibrary
Affiliate i Media Buying

Makro Taboola i parametry URL sieci natywnych: ściągawka

Kluczem łączącym wydatki na reklamy z konwersjami jest makro. Oto pełny zestaw Taboola, odpowiedniki Outbrain, MGID i Revcontent oraz błędy w szablonach, które po cichu psują śledzenie.

Ilustracja redakcyjna: Makro Taboola i parametry URL sieci natywnych: ściągawka

Makra Taboola to dynamiczne tokeny — {click_id}, {site}, {campaign_id} i około tuzina innych — które Taboola zastępuje rzeczywistymi wartościami w momencie, gdy ktoś kliknie Twoją reklamę. Dołączone do adresu URL strony docelowej informują Twój tracker dokładnie o tym, które kliknięcie, miejsce docelowe wydawcy, kampania i kreacja wygenerowały każdą wizytę i każdą konwersję. Bez makr kupujesz ruch natywny na ślepo; z nimi możesz obliczyć koszt na konwersję na poziomie miejsca docelowego i wycinać to, co przynosi straty. Ta ściągawka obejmuje działający zestaw makr na Taboola, odpowiadające dynamiczne parametry na Outbrain, MGID i Revcontent oraz garść błędów w szablonach, które po cichu psują śledzenie na wszystkich z nich.

Dlaczego makra decydują o tym, czy w ogóle możesz optymalizować#

Sieci natywne rozliczają Cię za kliknięcie, ale niczego nie przypisują za Ciebie. Każda decyzja optymalizacyjna, którą podejmiesz — wstrzymaj to miejsce docelowe, podnieś tę stawkę, wyłącz tę kreację, skalę tę kampanię — zależy od połączenia danych o wydatkach sieci z danymi o konwersjach. Kluczem łączącym jest makro.

Standardowa konfiguracja to śledzenie serwer-serwer (S2S):

  1. Taboola zastępuje {click_id} unikalną wartością, gdy Twoja reklama zostanie kliknięta.
  2. Twój tracker (lub Twój własny backend) przechowuje to ID kliknięcia dla sesji.
  3. Gdy odwiedzający dokona konwersji, wysyłasz adres URL postback sieci z zapisanym ID kliknięcia.
  4. Sieć przypisuje konwersję do konkretnego kliknięcia — miejsca docelowego, kreacji, geolokalizacji, urządzenia i wszystkiego innego — a jej algorytm licytacji zaczyna uczyć się z rzeczywistych konwersji zamiast z surowych kliknięć.

Pomiń makra, a żadne z tych ogniw nie istnieje. Zobaczysz sesje w analityce i wydatki w panelu, bez niezawodnego sposobu na ich połączenie. Taboola oferuje również piksel na stronie i warto uruchomić oba — ale postback S2S oparty na {click_id} to ten, który przetrwa blokady reklam, funkcje prywatności iOS i podróże między urządzeniami, dlatego doświadczeni kupcy traktują go jako źródło prawdy.

Ściągawka makr Taboola#

Makra Taboola używają pojedynczych nawiasów klamrowych, wszystkie małymi literami. Działający zestaw, którego faktycznie używają większości kupców mediowych:

Makro Co zwraca Do czego tego używasz
{click_id} Unikalne ID dla tego kliknięcia Klucz łączący S2S — nie do negocjacji
{site} Kod strony wydawcy Optymalizacja i blokowanie na poziomie miejsca docelowego
{site_id} Numeryczne ID strony To samo zadanie, jako stabilny klucz numeryczny
{site_domain} Domena wydawcy Czytelne raportowanie miejsc docelowych
{campaign_id} ID kampanii Raportowanie wielokampanijne
{campaign_name} Nazwa kampanii Czytelne raporty (uwaga na kodowanie URL)
{campaign_item_id} ID konkretnej reklamy (kreacji) Analiza zwycięzców na poziomie kreacji
{title} Nagłówek reklamy Analiza na poziomie nagłówka
{thumbnail} URL obrazka kreacji Łączenie wariantów obrazków między reklamami
{platform} Platforma urządzenia Podziały desktop / mobile / tablet
{timestamp} Znacznik czasu kliknięcia Debugowanie i analiza daypartingu

Pełny adres URL śledzący wygląda tak:

https://track.yourdomain.com/click?clickid={click_id}&source={site_id}&camp={campaign_id}&ad={campaign_item_id}&device={platform}

Dwie praktyczne uwagi. Po pierwsze, makra są wrażliwe na wielkość liter — {Click_ID} przechodzi jako zwykły tekst, a Twój tracker otrzymuje bezużyteczny ciąg. Po drugie, Taboola dodaje i czasami zmienia nazwy makr; powyższa lista to stabilny rdzeń, ale zweryfikuj w centrum pomocy Taboola przed dużą kampanią. Jeśli konfigurujesz pierwszą kampanię od początku do końca, przewodnik krok po kroku konfiguracji Taboola pokazuje, gdzie w interfejsie znajdują się pola śledzenia.

Te same koncepcje na Outbrain, MGID i Revcontent#

Każda sieć natywna implementuje te same cztery koncepcje — kliknięcie, miejsce docelowe, kampania, kreacja — pod różnymi nazwami i w innej składni. Mapowanie:

Koncepcja Taboola Outbrain MGID Revcontent
Składnia {macro} {{macro}} {macro} {macro}
ID kliknięcia {click_id} {{ob_click_id}} {click_id} patrz dashboard
Miejsce docelowe {site} / {site_id} {{publisher_id}} / {{section_id}} {widget_id} {widget_id}
Nazwa miejsca {site_domain} {{publisher_name}} / {{section_name}}
Kampania {campaign_id} {{campaign_id}} {campaign_id} {boost_id}
Kreacja {campaign_item_id} {{ad_id}} / {{ad_title}} {teaser_id} {content_id}

Szczegóły warte poznania:

  • Outbrain używa podwójnych nawiasów klamrowych, a jego model miejsc docelowych jest dwupoziomowy: wydawca i sekcja — konkretna pozycja widgetu na tym wydawcy. Optymalizuj na sekcji, a nie tylko na wydawcy; widget pod artykułem i ten w pasku bocznym mogą działać zupełnie inaczej na tej samej stronie.
  • MGID nazywa kreacje "teaserami", stąd {teaser_id}. Jego ID widgetów to jednostka, którą będziesz codziennie czarnolistować.
  • Revcontent organizuje kampanie jako "boosts", więc {boost_id} to klucz kampanii. Jego lista makr zmieniała się na przestrzeni lat — pobierz aktualny zestaw z dashboardu, a nie ze starego wątku na forum.
  • Kreska w tabeli oznacza, że sieć obsługuje ten wymiar na poziomie struktury kampanii lub makro zmieniało się zbyt często, aby je drukować. W razie wątpliwości sprawdź aktualną dokumentację sieci zamiast zgadywać.

Jeden szablon śledzenia, który przetrwa wszystkie cztery sieci#

Normalizuj po swojej stronie, nie po ich. Zdefiniuj kanoniczne nazwy parametrów — powiedzmy clickid, source, camp, ad — i mapuj makra każdej sieci na nie:

Taboola:   ?clickid={click_id}&source={site_id}&camp={campaign_id}&ad={campaign_item_id}
Outbrain:  ?clickid={{ob_click_id}}&source={{section_id}}&camp={{campaign_id}}&ad={{ad_id}}

Twój tracker, Twoje raporty i Twoje reguły wyłączania będą wtedy działać identycznie wszędzie, a dodanie piątej sieci stanie się pięciominutowym ćwiczeniem mapowania. Kieruj kliknięcia przez dedykowaną domenę śledzącą kliknięcia, abyś mógł później zmienić oprogramowanie śledzące bez przebudowywania każdej kampanii.

Preferuj ID zamiast nazw w szablonie. {campaign_name} i {title} zawierają spacje, ampersandy i emoji, które docierają zakodowane w URL — a jeden niezakodowany & w nagłówku po cichu obetnie każdy parametr po nim. ID są stabilne; nazwy są edytowane w trakcie kampanii i dzielą jeden wiersz danych na dwa.

Makra i parametry UTM: uruchom oba, do różnych zadań#

Tagi UTM zasilają Twoją analitykę; makra zasilają Twoje decyzje zakupowe. Sensowny podwójny szablon ustawia utm_source=taboola, utm_medium=native i wypełnia resztę dynamicznie — utm_campaign={campaign_id}, utm_content={campaign_item_id}, utm_term={site_id} — aby raporty ruchu w analityce pokrywały się z raportami miejsc docelowych trackera. Tylko nie optymalizuj wyłącznie na podstawie analityki: liczba sesji i liczba kliknięć rozchodzą się (przekierowania, odbicia przed uruchomieniem tagu, zablokowane skrypty), a luka powiększa się dokładnie tam, gdzie jakość ruchu jest najgorsza — w miejscach docelowych, które najbardziej musisz wyłapać.

Pięć błędów z makrami, które po cichu palą budżet#

  1. Makra jako zwykły tekst w URL. Literówka — złe nawiasy, zła wielkość liter, zbędna spacja — oznacza, że token nigdy nie zostanie zastąpiony, a Twoja strona docelowa otrzyma zwykły tekst {click_id}. Konwersje przestają się łączyć, kampania "pokazuje" zerowy CVR, a Ty wyłączasz to, co mogło być zwycięzcą. Sprawdź ciągi zapytań swoich pierwszych dziesięciu sesji po każdym uruchomieniu.
  2. Brak makra miejsca docelowego. Bez {site} lub {widget_id} w szablonie nie możesz budować białych i czarnych list miejsc docelowych — a przycinanie miejsc docelowych to miejsce, gdzie tkwi większość zysków z optymalizacji natywnej. ID wydawcy i strony to atom natywnego kupowania mediów.
  3. Postback bez deduplikacji. Jeśli to samo ID kliknięcia może wywołać Twój postback dwukrotnie — odświeżenie strony, logika ponawiania, użytkownik ponownie odwiedzający stronę podziękowania — podwajasz liczenie konwersji i skalę przegrywających. Deduplikuj na ID kliknięcia w trackerze.
  4. Nazwy zamiast ID. Zmiana nazwy kampanii w trakcie dzieli Twoje dane; patrz wyżej.
  5. Testowanie z prawdziwymi wydatkami. Weryfikuj zastępowanie za pomocą narzędzi podglądu sieci i kampanii kanaryjskiej z minimalnym budżetem w taniej lokalizacji, a nie z budżetem startowym.

Czytanie makr konkurencji#

Szablony śledzenia przeciekają. Gdy biblioteka reklam śledzi ścieżkę kliknięcia reklamy natywnej, przechwycony adres URL strony docelowej zachowuje ciąg parametrów reklamodawcy — z makrami już wypełnionymi. Pobierz reklamy konkurencji w narzędziu do szpiegowania reklam Taboola i przeanalizuj śledzone adresy URL docelowe: domena trackera mówi Ci, jakie oprogramowanie uruchamiają, struktura subidów mówi Ci, na jakim poziomie szczegółowości optymalizują, a ID miejsca docelowego w subidzie mówi Ci, że przycinają miejsca docelowe — to sygnatura operatora, którego warto studiować. Pełny przepływ pracy od żywej reklamy do jej lejka jest opisany w jak znaleźć strony docelowe konkurencji.

Podsumowanie#

Makra to trzydzieści minut konfiguracji, które decydują o tym, czy każda kolejna godzina kupowania mediów jest mierzalna. Wprowadź {click_id} i makro miejsca docelowego do swojego szablonu pierwszego dnia, wysyłaj konwersje postbackiem serwer-serwer, preferuj ID zamiast nazw i weryfikuj zastępowanie, zanim cokolwiek skalę. Sieci czasami zmieniają nazwy makr; cztery koncepcje, które kodują — kliknięcie, miejsce docelowe, kampania, kreacja — nie zmieniły się od dekady.

Najczęściej zadawane pytania

Czym są makra Taboola?
Makra Taboola to dynamiczne tokeny — takie jak {click_id}, {site} i {campaign_item_id} — które Taboola zastępuje rzeczywistymi wartościami, gdy użytkownik kliknie Twoją reklamę. Dołączone do adresu URL strony docelowej lub śledzącego przekazują tożsamość kliknięcia, miejsce docelowe, kampanię i kreację do Twojego trackera, co umożliwia optymalizację na poziomie miejsca docelowego i kreacji.
Jak przekazać ID kliknięcia Taboola do mojego trackera?
Dodaj {click_id} jako parametr w adresie URL śledzącym kampanii, na przykład ?clickid={click_id}. Taboola wypełnia go w momencie kliknięcia, Twój tracker przechowuje go dla sesji, a gdy nastąpi konwersja, wysyłasz postback serwer-serwer Taboola z tym samym ID. Taboola przypisuje wtedy konwersję do konkretnego kliknięcia, miejsca docelowego i kreacji.
Jaki jest odpowiednik {click_id} Taboola w Outbrain?
Outbrain używa podwójnych nawiasów klamrowych, a jego makro identyfikatora kliknięcia to {{ob_click_id}}. Koncepcje miejsc docelowych również się mapują: {{publisher_id}} i {{section_id}} Outbrain odpowiadają w przybliżeniu {site_id} Taboola, a {{ad_id}} odpowiada {campaign_item_id}. Składnia się różni, ale cztery podstawowe koncepcje — kliknięcie, miejsce docelowe, kampania, kreacja — są identyczne we wszystkich sieciach natywnych.
Dlaczego mój URL pokazuje {click_id} jako zwykły tekst?
Makro nie zostało zastąpione, co prawie zawsze oznacza błąd składni: zła wielkość liter (makra są małymi literami), złe nawiasy dla sieci, literówka lub nazwa makra, której sieć nie obsługuje. Sieć przekazuje nierozpoznany token bez zmian. Popraw szablon, a następnie zweryfikuj, sprawdzając ciąg zapytania przy świeżym kliknięciu testowym, zanim zaczniesz wydawać.
Czy potrzebuję narzędzia śledzącego, aby używać makr reklam natywnych?
Nie ściśle — możesz przekazywać makra do własnego backendu, a nawet do UTM analityki — ale dedykowany tracker lub specjalnie zbudowany endpoint to praktyczna odpowiedź dla postbacków S2S, deduplikacji ID kliknięć i raportowania na poziomie miejsc docelowych. Liczy się, aby coś przechowywało ID kliknięcia i jego metadane oraz mogło wywołać postback sieci, gdy nastąpi konwersja.
Zespół OpenAdLibrary
AutorZespół OpenAdLibrary
Analiza reklam i badania reklam natywnych

Tworzymy OpenAdLibrary, otwartą platformę transparentności reklam. Każdego dnia nasze systemy przechwytują na żywo reklamy natywne w sieciach Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo i MSN, identyfikują prawdziwego reklamodawcę za każdą z nich i śledzą kliknięcie do strony docelowej. Te przewodniki destylują to, co widzimy w tych danych, abyś mógł szybciej badać rynek.