Ads.txt

Zaimplementowanie pliku ads.txt nie jest ścisłym wymogiem, a reklamy będą się wyświetlać bez niego. Warto jednak pamiętać, że wielu reklamodawców decyduje się licytować tylko żądania reklam, które zostały zweryfikowane za pomocą pliku ads.txt (więcej informacji o pliku ads.txt).

Plik ads.txt to zbiór wszystkich identyfikatorów wydawców, którzy mogą wysyłać żądania reklam w Twojej domenie. Plik ten znajduje się w korzeniach domeny (np. example.com/ads.txt). Typowy wpis w pliku ads.txt wygląda tak:

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

Zwykle identyfikator wydawcy używany w pliku ads.txt jest określany na podstawie wartości data-ad-client w tagach reklamy. Jednak większość klientów platformy AFP ma tysiące subkont, dlatego zarządzanie tym plikiem i nawet przetwarzanie go przez Google i innych licytujących staje się trudne. Klienci platform mają 2 możliwości rozwiązania tego problemu i rozszerzenia użycia pliku ads.txt w domenach platform. Platformy mogą wybrać jedną z tych opcji lub obie w połączeniu, jeśli to konieczne:

  • Platformy mogą rejestrować swoje domeny na liście domen publicznych.
  • Platformy mogą używać identyfikatora nadrzędnego wydawcy na podstawie wartości data-ad-host w pliku ads.txt

Opcja 1. Zarejestruj się na liście publicznych sufiksów

Po zarejestrowaniu domeny na liście publicznych sufiksów przeglądarki będą traktować ją jako domenę najwyższego poziomu (TLD). Nasz system weryfikacji pliku ads.txt będzie działał w ten sam sposób. Przed wprowadzeniem tej zmiany platformy powinny sprawdzić, jaki będzie jej wpływ na ich domenę.

Jeśli dana domena znajduje się na liście sufiksu publicznego, musisz zmienić lokalizację pliku ads.txt. Zamiast publikowania pliku ads.txt w domenie głównej (example.com/ads.txt) pliki ads.txt muszą być publikowane w każdej subdomenie (subdomena.example.com/ads.txt). Jeśli nie wybierzesz też opcji 2, plik ads.txt musi zawierać identyfikator wydawcy subkonta, czyli musi być oparty na wartości parametru data-ad-client.

Jeśli np. kod usługi subkonta (data-ad-client) to: ca-pub-123456789012345, plik ads.txt będzie wyglądać tak:

google.com, pub-123456789012345, DIRECT, f08c47fec0942fa0

Gdzie część ciągu ca- została usunięta.

Opcja 2. Specjalne traktowanie pliku ads.txt w przypadku domen platform

AFP umożliwia weryfikację żądań reklamy na podstawie wartości data-ad-client lub data-ad-host w przypadku całego ruchu na subkoncie. Oznacza to, że jeśli jeden z tych identyfikatorów znajduje się w pliku ads.txt, żądanie reklamy jest przetwarzane jako zweryfikowane. Ta metoda działa nawet wtedy, gdy domena znajduje się na liście domen publicznych. Jedyną różnicą jest lokalizacja pliku ads.txt.

W przypadku większości klientów korzystających z platformy AFP zalecamy sprawdzenie, czy wszystkie tagi reklam mają ustawiony parametr data-ad-host (w przeciwnym razie możesz użyć metatagu „platform account”). W związku z tym w pliku ads.txt będzie potrzebny tylko 1 element, który będzie określany na podstawie identyfikatora usługi hosta (data-ad-host).

Jeśli np. Twój identyfikator hosta (data-ad-host) to ca-host-pub-1234567890123456, plik ads.txt będzie wyglądać tak:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0

Gdzie część ciągu ca-host- została usunięta.