Tagi przebiegu zwrotnego

Biblioteka tagu wydawcy Google (GPT) umożliwia generowanie tagów reklam z funkcją „przebiegu zwrotnego”. Możesz z nich korzystać, 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 uzupełniających lub zastępczych elementów zamówienia

Tagów przebiegu zwrotnego można używać wtedy, gdy serwer firmy zewnętrznej nie ma żadnej reklamy do wyświetlenia albo jego reklama nie osiąga minimalnego ustalonego kosztu CPM lub 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.

Jeśli zewnętrzna sieć reklamowa A chce zwrócić reklamę do wydawcy Ad Managera B, ale nie ma odpowiedniej reklamy, sieć reklamowa A dostarcza tag przebiegu zwrotnego. Ten tag przebiegu zwrotnego zwraca reklamę z serwera reklam Ad Managera do wydawcy B, który spełnia kryteria kierowania.

  1. Strona internetowa wysyła zapytanie do serwera reklam Ad Managera za pomocą tagu reklamy Ad Managera.
  2. Serwer reklamowy Ad Managera zwraca reklamę zawierającą tag reklamy zewnętrznej.
  3. Tag reklamy firmy zewnętrznej wywołuje serwer reklamowy firmy zewnętrznej, aby wyświetlić reklamę.
  4. Serwer reklamowy firmy zewnętrznej nie ma odpowiedniej reklamy, więc zwraca tag reklamy przebiegu zwrotnego.
  5. Tag reklamy z przebiegiem zwrotnym wysyła zapytanie do Ad Managera, aby wyświetlić reklamę spełniającą określone kryteria kierowania.
  6. Serwer reklam Ad Managera zwraca reklamę, która spełnia kryteria kierowania tagu reklamy z przebiegiem zwrotnym.

Wyświetlanie reklam na stronie 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 innego wydawcę i zwróci reklamę z Twojej sieci Ad Managera.

Jeśli sieć Ad Managera A chce wyświetlać reklamy wydawcy B, sieć Ad Managera A wysyła do wydawcy B tag przebiegu zwrotnego. Wydawca B wyświetla tag przebiegu zwrotnego, który ostatecznie zwraca reklamę z sieci Ad Managera A.

  1. Tag reklamy z przebiegiem zwrotnym wysyła zapytanie do Ad Managera, aby wyświetlić reklamę spełniającą określone kryteria kierowania.
  2. Serwer Ad Managera zwraca reklamę, która spełnia kryteria kierowania tagu reklamy z przebiegiem zwrotnym.

Wyświetlanie reklam wideo

Aby utworzyć przebiegi zwrotne wideo, użyj standardowego tagu wideo, który zostanie zwrócony przez firmę zewnętrzną 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 przekazywania muszą jednak być renderowane w elemencie iframe, aby zapobiec dziedziczeniu ustawień na poziomie strony z jakiegoś innego wystąpienia GPT aktywnego na stronie wydawcy.

Poniżej przedstawiamy podstawowy przykład tagu passback. Pamiętaj, że ten fragment jest przeznaczony do renderowania w ramach iframe. Aby zobaczyć to w praktyce, możesz wypróbować wersję demonstracyjną tego przykładu na Glitch.

<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></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 wywołania zwrotnego

Tagi przebiegu zwrotnego obsługują standardowy zakres funkcji dostępnych dla tagów GPT, np. tych opisanych w przewodniku po kierowaniu na pary klucz-wartośćprzykładach kodu. Poniżej opisujemy funkcje, które są unikalne dla tagów przekazywania lub wymagają specjalnej konfiguracji podczas używania w kontekście przekazywania.

Włączanie śledzenia kliknięć

Aby dodać śledzenie kliknięć do tagu przekazywania, możesz dodać do niego makro docelowego URL-a, jak w przykładzie poniżej. Ten docelowy adres URL będzie dynamicznie dołączany do docelowego adresu URL zapisanego na serwerze reklam Ad Managera.

<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></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>

Dziedziczenie ustawień prywatności

Tagi przekazywania są renderowane w elemencie iframe, więc nie dziedziczą automatycznie ustawień prywatności skonfigurowanych na poziomie strony. Gdy przebiegi zwrotne są używane do wyświetlania reklamy przez jednego wydawcę Ad Managera u innego, można użyć makra TFCD, aby uwzględnić w żądaniu reklamy przebiegu zwrotnego bieżące ustawienie dotyczące treści skierowanych do dzieci na poziomie strony.

<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></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 umożliwia dostęp do żądań reklamy, które inni wydawcy przekazali do Twojego konta. Więcej informacji znajdziesz w artykule Zarządzanie wieloma klientami.

Aby korzystać z MCM, tagi przekazywania wydawcy nadrzędnego trzeba zaktualizować, aby zawierały kod sieci Ad Managera wydawcy podrzędnego. Dzięki temu Ad Manager może rozpoznać sieć wydawcy podrzędnego i zadbać o prawidłowe wyświetlanie kreacji.

<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></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 przykładzie powyżej 6355419 to kod sieci Ad Managera wydawcy nadrzędnego, a 1234 to kod sieci wydawcy podrzędnego.

Określ URL strony

Tagi przebiegu zwrotnego są renderowane w elemencie iframe, więc tag GPT może nie być w stanie ustalić adresu URL strony, na której jest wyświetlany. Jeśli do wypełnienia wyświetleń przebiegu zwrotnego korzystasz z Ad Exchange lub AdSense, pamiętaj, że bez adresu URL te systemy nie mogą wysyłać kupującym informacji kontekstowych o stronie. Może to prowadzić do obniżenia współczynnika wypełnienia lub CPM, a w niektórych przypadkach do odrzucenia żądań reklamy.

Aby temu zapobiec, możesz użyć makra PATTERN, aby przekazać stronie internetowej lub serwerowi reklamowemu informacje o adresie URL strony. Te informacje można następnie dodać do tagu przekazywania jako atrybut page_url.

  1. Użytkownik odwiedza stronę example.com/mojastrona.html. Strona wysyła żądanie reklamy.
  2. Ad Manager wyświetla tag sieci zewnętrznej i wstawia adres URL URL za pomocą makra %%PATTERN:url%%.
  3. Sieć zewnętrzna otrzymuje żądanie reklamy, ale nie może go zrealizować.
  4. Usługa zewnętrzna wyświetla przebieg zwrotny Ad Managera we własnym iframe, ale dołącza do żądania .set("page_url", "URL") za pomocą wartości adresu URL podanej w żądaniu reklamy.
  5. Ad Manager otrzymuje żądanie reklamy z adresem URL strony. Ad Exchange i AdSense mogą wysyłać kupującym informacje kontekstowe.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></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>