Integracja biblioteki tagów wydawcy Google (GPT) z witryną jest pod wieloma względami taka sama jak integrowanie skryptów innych firm. Pamiętaj jednak: w tagach GPT trzeba niezbędnie o niektórych aspektach które pomogą Ci maksymalnie wykorzystać przestrzeń reklamową przy minimalnym wpływie skuteczność witryny. W końcu szybkie reklamy mają znaczenie.
Sekcje poniżej opisują sprawdzone metody pracy nad i integrację społeczną.
Wczytywanie tagu GPT z oficjalnego źródła
Zawsze żądaj biblioteki GPT z oficjalnego źródła:
Typ integracji | Tag skryptu |
---|---|
Standardowa Obejmuje to wydawców zintegrowanych z Zasady TCF organizacji IAB Europe. |
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script> |
Ograniczone wyświetlanie reklam Dla wydawców, którzy chcą ręcznie włączyć opcje ograniczonego wyświetlania reklam. |
<script src="https://pagead2.googlesyndication.com/tag/js/gpt.js" async></script> |
Używaj adresów URL ograniczonego wyświetlania reklam tylko w witrynach, w których chcesz włączyć je ręcznie ograniczonego wyświetlania reklam. Wysyłanie żądania GPT z funkcji ograniczonego wyświetlania reklam Jeśli ta funkcja nie jest używana, przeglądarka otwiera adres URL dodatkowe, niepotrzebne połączenie sieciowe, które może spowolnić wczytywanie reklam.
Aby ułatwić wydawcom przestrzeganie przepisów, GPT można
wczytano ze standardowego adresu URL za pomocą tagu crossorigin="anonymous"
, by zapobiegać wysyłaniu plików cookie razem z żądaniem skryptu.
Nie wyświetlaj wersji GPT przechowywanych w pamięci podręcznej
Nigdy nie udostępniaj wersji biblioteki gpt.js
, pubads_impl.js
ani żadnych wczytywanych bibliotek
z własnego serwera lub wczytywać je z nieoficjalnego źródła.
Korzystanie z biblioteki GPT w lokalnej pamięci podręcznej zawsze działają w nowszych wersjach przeglądarek lub systemów operacyjnych i mogą nie zaktualizowany o nowe funkcje i ulepszenia. Wcześniejsze wersje Biblioteka GPT może w każdej chwili przestać działać i może prowadzić do utraty przychodów z reklam, jeśli przestaną być wyświetlane w tagach.
Dotyczy to też skryptów service worker. Jeśli używasz usługi
do buforowania lub modyfikowania odpowiedzi na żądania HTTP pochodzących z Twojej witryny, użyj
strategię tylko sieciową do obsługi żądań dla gpt.js
w
aby pobrać aktualną wersję.
Wczesne ładowanie GPT
Biblioteka GPT (gpt.js
) zawiera tylko niewielki ułamek
kod niezbędny do wczytywania reklam. Większość tego kodu jest zawarta w
osobnych plików (np. pubads_impl_XX.js
), które są wczytywane przez usługę gpt.js
jako
niezbędną.
Dzięki wczesnemu ładowaniu podstawowej biblioteki GPT te zależne skrypty mogą też zostać wczytane wcześniej. Pozwala to uniknąć opóźnień związanych z pobierają te skrypty (jeśli nie są buforowane) i umożliwiają większe ładowanie reklam szybko. To wszystko przyczynia się do obniżenia czas renderowania pierwszej reklamy, który z kolei zwiększa widoczność Twoich reklam.
W razie potrzeby używaj wstępnego wczytywania
Czasami możesz nie mieć bezpośredniej kontroli nad tym, kiedy i jak GPT
został załadowany. Na przykład, gdy używany jest skrypt reklam firmy zewnętrznej, który wczytuje się
GPT. W takich przypadkach właściwe może być
wstępnie wczytaj żądanie gpt.js
. Wstępne wczytywanie żądania instruuje
aby natychmiast pobrać określony zasób, który ma kluczowe
wczytywania strony. Gdy określony zasób jest plikiem JavaScript, skrypt
treść jest pobierana natychmiast, ale wykonywanie skryptu jest odraczane do momentu
niezbędną.
Przykład żądania wstępnego wczytywania na potrzeby integracji standardowych
<link rel="preload" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" as="script">
Przykład żądania wstępnego wczytywania na potrzeby integracji z ograniczonym wyświetlaniem reklam
<link rel="preload" href="https://pagead2.googlesyndication.com/tag/js/gpt.js" as="script">
Używanie GPT na wstępnie renderowanych stronach
Renderowanie wstępne nakazuje przeglądarce zapobiegawcze pobieranie renderować strony, których użytkownicy jeszcze nie zażądali, ale prawdopodobnie odwiedzają. Kiedy wczytywane na wstępnie renderowanej stronie, biblioteka GPT żąda tylko reklamy, jeśli strona jest widoczna i kiedy.
Statyczne ładowanie GPT
Unikaj dynamicznego wstrzykiwania biblioteki GPT do strony
wczytuję ją z zewnętrznego skryptu. Zamiast tego ładuj bibliotekę statycznie
<head>
Twojej strony, tak jak to pokazano w
Pierwsze kroki z tagami wydawcy Google Uniemożliwia to innym
opóźniania pobierania i wczytywania tagu GPT
co z kolei opóźnia wczytywanie reklam.
Więcej informacji znajdziesz na stronie Publisher Ads Audits for Lighthouse statycznie ładować skrypty reklamowe w dokumentacji kontroli.
Niesynchroniczne ładowanie tagu GPT
Umieść słowo kluczowe async
w definicji tagu skryptu, tak jak pokazano to na
Pierwsze kroki z tagami wydawcy Google Dzięki temu funkcja
by równolegle wczytywać bibliotekę GPT z innymi
zasobów i zawartości strony, zamiast blokować wykonywanie skryptu do czasu
Gotowe.
Więcej informacji znajdziesz na stronie Publisher Ads Audits for Lighthouse asynchronicznie ładuj tag reklamy.
Bezpieczne ładowanie GPT
Zawsze ładuj bibliotekę GPT przez protokół HTTPS, jak pokazano na Pierwsze kroki z tagami wydawcy Google To nie tylko zapewnia użytkownikom większe bezpieczeństwo, a także zwiększa wydajność. Od reklamy żądania wysyłane przez GPT zawsze używają protokołu HTTPS, co powoduje wczytanie biblioteki przy użyciu protokołu HTTPS, dzięki czemu przeglądarka musi otworzyć tylko 1 połączenie dla wszystkich żądań związanych z wyświetlaniem reklam.
Więcej informacji znajdziesz na stronie Publisher Ads Audits for Lighthouse wczytuj tag reklamy przez HTTPS oraz wczytuj tag GPT z rekomendowanego hosta dokumentacji audytu.
Dbaj o dobrą wydajność stron
Chociaż sprawdzone metody w tym przewodniku dotyczą optymalizacji Integrację z GPT, wiele innych czynników wpływa na ogólny skuteczność strony. Przy wprowadzaniu zmian w witrynie (zwłaszcza tych, na podstawie ogólnych zaleceń, takich jak te w tym przewodniku), ważne jest, aby ocenić wpływ tych zmian na wszystkie aspekty skuteczność reklam. Zalecamy regularne korzystanie z narzędzi takich jak Lighthouse oraz Publisher Ads Audits for Lighthouse, który pomoże Ci zidentyfikować i rozwiązać problem problemy ze skutecznością i znalezienie odpowiedniej równowagi między optymalizacją witryny.