Tagi przebiegu zwrotnego

Biblioteka tagów wydawcy Google (GPT) umożliwia generowanie tagów reklam z funkcją „przebiegu zwrotnego”. Możesz ich użyć, gdy żądanie reklamy wysłane do firmy zewnętrznej powinno zostać ostatecznie wypełnione reklamą trafikowaną w Twojej sieci Google Ad Managera.

Przypadki użycia

Trafikowanie pozostałych lub zastępczych elementów zamówienia

Tagi przebiegu zwrotnego mogą być używane, gdy serwer firmy zewnętrznej nie ma żadnej reklamy do wyświetlenia lub jego reklama nie spełnia minimalnego ustalonego kosztu CPM/ceny minimalnej. W takich sytuacjach serwer firmy zewnętrznej może w zamian wyświetlić tag przebiegu zwrotnego GPT, który zwróci autoreklamę lub inną reklamę uzupełniającą z Twojej sieci Ad Managera.

Wyświetlanie reklam w witrynie innego wydawcy

Tagów przebiegu zwrotnego można używać do wyświetlania reklam z sieci Ad Managera w witrynie innego wydawcy. W takich sytuacjach tag przebiegu zwrotnego GPT będzie trafikowany przez wydawcę i zwróci reklamę z Twojej sieci Ad Managera.

Wyświetlanie reklam wideo

Do utworzenia przebiegu zwrotnego wideo musisz użyć standardowego tagu wideo, który zostanie zwrócony z firmy zewnętrznej do Ad Managera.

Możesz utworzyć ten tag ręcznie lub skorzystać z generatora tagów wideo w usłudze Ad Manager.

Tworzenie tagów przebiegu zwrotnego

Tagi przebiegu zwrotnego można tworzyć za pomocą tego samego interfejsu API, który służy do tworzenia zwykłych tagów reklam GPT. Tagi przebiegu zwrotnego muszą jednak być renderowane w obrębie tagu iframe, aby nie dziedziczyły ustawień na poziomie strony z innej instancji GPT aktywnej w witrynie wydawcy.

Poniżej znajdziesz przykładowy przykładowy tag przebiegu zwrotnego. Pamiętaj, że fragment powinien być renderowany wewnątrz tagu iframe. Aby sprawdzić, jak to działa w praktyce, możesz wypróbować demonstrację na żywo tego przykładu w Glitch.

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads());
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

Konfigurowanie tagów przebiegu zwrotnego

Tagi przebiegu zwrotnego obsługują normalny zakres funkcji dostępnych w przypadku tagów GPT, np. opisanych w przewodniku po kierowaniu według par klucz-wartość i przykładach kodu. Funkcje unikalne w przypadku tagów przebiegu zwrotnego lub wymagające specjalnej konfiguracji w kontekście przebiegu zwrotnego zostały omówione poniżej.

Włącz śledzenie kliknięć

Aby dodać do tagu przebiegu zwrotnego śledzenie kliknięć, możesz dołączyć do niego makro docelowego adresu URL, tak jak w przykładzie poniżej. Docelowy adres URL zostanie dynamicznie dołączony do docelowego adresu URL zapisanego na serwerze reklam Ad Managera.

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads())
          .setClickUrl('%%CLICK_URL_UNESC%%');
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

Dziedzicz ustawienia prywatności

Tagi przebiegu zwrotnego są renderowane w elemencie iframe, więc nie dziedziczą automatycznie ustawień prywatności skonfigurowanych na poziomie strony. Gdy używasz przebiegu zwrotnego do wyświetlania reklamy od jednego wydawcy Ad Managera do innego, możesz użyć makra TFCD, aby uwzględnić w żądaniu reklamy z przebiegiem zwrotnym aktualne ustawienie traktowania treści jako skierowanych do dzieci.

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads())
        googletag.pubads()
          .setPrivacySettings({childDirectedTreatment: Boolean('%%TFCD%%')});
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

Zarządzanie zasobami reklamowymi wydawcy podrzędnego

Zarządzanie wieloma klientami (MCM) to funkcja Ad Managera, która daje dostęp do żądań reklamy, które inni wydawcy przypisali na Twoje konto. Więcej informacji znajdziesz w artykule Zarządzanie wieloma klientami.

Aby można było korzystać z MCM, tagi przebiegu zwrotnego wydawcy nadrzędnego muszą zawierać kod sieci Ad Managera wydawcy podrzędnego. Dzięki temu Ad Manager może rozpoznać sieć wydawcy podrzędnego i dbać o prawidłowe wyświetlanie kreacji.

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419,1234/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads())
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

W powyższym przykładzie 6355419 to kod sieci Ad Managera wydawcy nadrzędnego, a 1234 to kod sieci wydawcy podrzędnego.

Podaj adres URL strony

Tagi przebiegu zwrotnego są renderowane w elemencie iframe, więc może on nie być w stanie określić adresu URL strony, na której jest on uruchamiany. Jeśli do wypełniania wyświetleń przebiegu zwrotnego używasz Ad Exchange lub AdSense, systemy te nie mogą wysyłać kupującym informacji kontekstowych o stronie bez adresu URL strony. Może to prowadzić do obniżenia współczynników wypełnienia, niższego CPM, a w niektórych przypadkach do odrzucenia żądań reklamy.

Aby tego uniknąć, możesz użyć makra PATTERN do przekazania informacji o adresie URL strony firmie zewnętrznej lub serwerowi reklam. Te informacje można dodać do tagu przebiegu zwrotnego jako atrybut page_url.

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads());
        googletag.pubads().set('page_url', 'URL');
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>