Inventorypartnerdomain (IPD) to stosunkowa nowość wprowadzona przez IAB i niektóre platformy DSP mogą jeszcze nie weryfikować stanu sprzedawców zasobów reklamowych na podstawie tej deklaracji, nawet jeśli Ad Manager przekazuje jej wartość w pytaniu o stawkę. Jeśli implementujesz IPD, przez jakiś czas zachowaj w pliku ads.txt/app-ads.txt
dotychczasowe deklaracje dotyczące sprzedawcy bezpośredniego/pośredniego.
W marcu 2021 r. organizacja Interactive Advertising Bureau (IAB) zaktualizowała specyfikację ads.txt/app-ads.txt
, aby obsługiwała nową specyfikację „inventorypartnerdomain”, która mapuje relacje dotyczące udostępniania zasobów reklamowych charakteryzujące usługi strumieniowania w środowiskach CTV/OTT.
Korzystanie ze specyfikacji inventorypartnerdomain
jest opcjonalne, ale pozwala wydawcom łatwiej zarządzać plikami app-ads.txt/ads.txt
. Do tej pory wydawcy korzystający z udostępniania zasobów reklamowych musieli podać wszystkie domeny powiązane z partnerem udostępniania zasobów reklamowych oraz ich sprzedawcami, którzy są upoważnieni do sprzedaży treści. Zarządzanie plikami app-ads.txt/ads.txt
staje się trudne, jeśli potrzebne są aktualizacje w przypadku wielu relacji dotyczących udostępniania zasobów reklamowych lub partner udostępniania zasobów reklamowych jest zobowiązany przez złożone umowy ze sprzedawcami.
Zastosowanie specyfikacji inventorypartnerdomain
w pliku app-ads.txt/ads.txt
pozwala wydawcom określić domenę partnera udostępniania zasobów reklamowych, a kupującym na wyszukanie pliku ads.txt
w specyfikacji inventorypartnerdomain
, aby zweryfikować autoryzowanych sprzedawców (jak również wyszukać plik ads.txt/app-ads.txt
wydawcy).
Pamiętaj, że użycie deklaracji inventorypartnerdomain
oznacza, że wydawca akceptuje wszystkie wpisy w pliku ads.txt/app-ads.txt
partnera jako autoryzację do sprzedaży ich zasobów reklamowych, a wydawca przyjmuje akceptuje ryzyko wprowadzenia jakichkolwiek zmian w pliku bez ich wiedzy.
Pierwsze kroki ze specyfikacją inventorypartnerdomain
- Uwzględnij partnerów udostępniania zasobów reklamowych w pliku
ads.txt/app-ads.txt
, dodając nowy wpisdomainpartnerdomain
.PrzykładZałóżmy, że istnieje relacja dotycząca udostępniania zasobów reklamowych między Programistą A (twórcą treści) a Dystrybutorem B (właścicielem aplikacji na CTV, która gromadzi treści). Programista A ma prawa do sprzedaży reklam własnych treści, które pojawiają się w aplikacji Dystrybutora B.W plikuapp-ads.txt
Dystrybutor B określa domenę partnera zasobów reklamowych, Programisty A, w ten sposób:inventorypartnerdomain=ProgrammerA.com
- Zaktualizuj tag reklamy VAST, aby zawierał parametr
&ipd
. Aby można było przeprowadzić weryfikację na podstawie specyfikacjiinventorypartnerdomain
, w żądaniu reklamy należy określić parametripd
i dopasować do niego domenę partnera zasobów reklamowych wymienionego w plikuapp-ads.txt/ads.txt
. Jeśli żądanie reklamy nie zawiera parametruipd
, weryfikacja na podstawie specyfikacjiinventorypartnerdomain
nie zostanie wykonana.PrzykładUżytkownik odwiedza treści należące do Programisty A w aplikacji CTV Dystrybutora B.Aby odzwierciedlić relację udostępniania zasobów reklamowych, parametr&ipd
jest określony w żądaniu reklamy VAST w aplikacji Dystrybutora B w ten sposób:&ipd=ProgrammerA.com
- Skontaktuj się z partnerem udostępniania zasobów reklamowych i upewnij się, że ma on prawidłowo skonfigurowany plik
ads.txt
hostowany w domenie podanej w kroku 1.
Istnieje wiele typów relacji dotyczących udostępniania zasobów reklamowych. Mogą np. pojawić się przypadki, w których występuje sytuacja odwrotna (Programista A określa Dystrybutora B jako inventorypartnerdomain
). Więcej przykładów znajdziesz w wytycznych IAB dotyczących udostępniania zasobów reklamowych.
Rozwiązywanie problemów z implementacją specyfikacji inventorypartnerdomain
- Upewnij się, że plik
adspartnerdomain
jest prawidłowo zadeklarowany w plikuads.txt/app-ads.txt
i żądaniach reklam VAST.- Domeny należy podawać jako domeny główne (np. ProgramistaA.com zamiast ProgramistaA.com/watch).
- Deklaracja specyfikacji
inventorypartnerdomain
zawiera tylko jeden wiersz bez spacji. - Wskaźnik prowadzący do domeny dostawcy zasobów reklamowych jest prawidłowy (gdzie partner zasobów reklamowych przechowuje plik
ads.txt
w środowisku odpowiadającym żądaniu). Na przykład Programista A może używać domeny ProgramistaA.com do zasobów śodowisk CTV w Google TV, a domeny ProgramistaA2.com do zasobów CTV do środowiska Apple TV. - W pliku
ads.txt/app-ads.txt
możesz określić tylko 1 specyfikacjęinventorypartnerdomain
(jeśli jest ich wiele, każdą z nich należy zadeklarować w oddzielnym wierszu). - Parametr
&ipd
w tagu reklamy VAST może zawierać tylko 1 deklarację domeny.
- Skontaktuj się z dostawcą zasobów reklamowych, aby upewnić się, że plik
ads.txt
jest prawidłowo skonfigurowany za pomocą odpowiednich kodów wydawcy i można go indeksować- Deklaracje specyfikacji
inventorypartnerdomain
w plikuads.txt/app-ads.txt
wydawcy wskazują tylko na plikads.txt
partnera udostępniania zasobów reklamowych (nie na plikapp-ads.txt
).
- Deklaracje specyfikacji
Często zadawane pytania
Czy muszę aktualizować plik ads.txt/app-ads.txt
w przypadku każdej domeny sklepu z aplikacjami lub domeny internetowej?
Prześlij plik ads.txt
dla każdej powiązanej domeny internetowej i plik app-ads.txt
dla każdej powiązanej aplikacji mobilnej oraz aplikacji CTV w każdym sklepie z aplikacjami.
Jeśli chcesz używać specyfikacji inventorypartnerdomain
, musisz zaktualizować tylko odpowiednie żądania reklamy i pliki ads.txt/app-ads.txt
dla sklepów z aplikacjami lub domen, w których bierzesz udział w udostępnianiu zasobów reklamowych.
W różnych środowiskach mogą być skonfigurowane różne pliki ads.txt/app-ads.txt
, jeśli relacje sprzedawców i sprzedawców wtórnych różnią się w zależności od środowiska.
Czy w ramach udostępniania zasobów reklamowych pliki ads.txt/app-ads.txt
obsługują zarówno specyfikację inventorypartnerdomain
i deklaracje sprzedawcy?
Tak. IPD to opcjonalna specyfikacja i weryfikacja pliku ads.txt/app-ads.txt,
wciąż będzie brać pod uwagę wszystkie identyfikatory sprzedawców wymienione w pliku ads.txt/app-ads.txt,
.