Inventorypartnerdomain (IPD) è un campo IAB relativamente nuovo e alcuni DSP potrebbero non essere ancora in grado di convalidare gli stati in base a questo campo, anche se Ad Manager invia il valore nella richiesta di offerta. Se implementi l'IPD, nel breve termine continua a mantenere le dichiarazioni dirette/rivenditori esistenti all'interno del file ads.txt/app-ads.txt
A marzo 2021, l'Interactive Advertising Bureau (IAB) ha aggiornato la specifica ads.txt/app-ads.txt
per supportare una nuova direttiva denominata "inventorypartnerdomain" che mappa le relazioni di condivisione dell'inventario che sono comuni, a titolo esemplificativo, alla TV connessa a Internet (CTV) e ai servizi di video in streaming over-the-top (OTT).
L'adozione della specifica inventorypartnerdomain
è facoltativa, ma consente ai publisher di gestire più facilmente i file app-ads.txt/ads.txt
. In precedenza, i publisher coinvolti nella condivisione dell'inventario avrebbero dovuto elencare tutti i domini relativi al partner di condivisione dell'inventario e ai rivenditori corrispondenti di quel partner autorizzati a vendere i loro contenuti. La gestione dei file app-ads.txt/ads.txt
diventa difficile se sono necessari aggiornamenti nel caso in cui ci siano più relazioni di condivisione dell'inventario e/o il partner di condivisione dell'inventario sia coinvolto in accordi complessi con i rivenditori.
Adottando la specifica inventorypartnerdomain
nel file app-ads.txt/ads.txt
, i publisher possono designare il dominio del proprio partner di condivisione dell'inventario e gli acquirenti possono anche cercare ads.txt
di inventorypartnerdomain
per convalidare i rivenditori autorizzati (oltre a cercare il file ads.txt/app-ads.txt
del publisher).
Tieni presente che utilizzare la dichiarazione inventorypartnerdomain
significa che il publisher accetta tutte le voci nel file ads.txt/app-ads.txt
del partner come autorizzate a vendere il proprio inventario e che il publisher si assume il rischio di eventuali modifiche a tale file con o senza conoscenza.
Iniziare a utilizzare inventorypartnerdomain
- Elenca i partner di condivisione dell'inventario nel tuo file
ads.txt/app-ads.txt
aggiungendo la nuova voceinventorypartnerdomain
.EsempioSupponiamo che esista una relazione di condivisione dell'inventario tra il Programmatore A (che crea i contenuti) e il Distributore B (che possiede l'app CTV che aggrega i contenuti). Il Programmatore A ha i diritti per vendere annunci per i contenuti di sua proprietà visualizzati nell'app del Distributore B.Nel fileapp-ads.txt
, il Distributore B specifica il dominio del partner di inventario Programmatore A come segue:inventorypartnerdomain=ProgrammerA.com
- Aggiorna il tag annuncio VAST per aggiungere il parametro
&ipd
. Affinché la convalida si basi suinventorypartnerdomain
, deve essere specificatoipd
nella richiesta di annuncio e corrispondere al dominio del partner di inventario indicato nel fileapp-ads.txt/ads.txt
. Seipd
non viene specificato nella richiesta di annuncio, la convalida basata suinventorypartnerdomain
non verrà eseguita.EsempioUn utente visita contenuti di proprietà del Programmatore A all'interno dell'app CTV del Distributore B.Per riflettere la relazione di condivisione dell'inventario, il parametro&ipd
viene specificato nella richiesta di annuncio VAST dell'app del Distributore B, come segue:&ipd=ProgrammerA.com
- Contatta il partner di condivisione dell'inventario per assicurarti che abbia configurato correttamente il file
ads.txt
ospitato nel dominio indicato al passaggio 1.
Esistono molti tipi di relazioni di condivisione dell'inventario. Ad esempio, potrebbero verificarsi implementazioni all'opposto (il Programmatore A specifica il Distributore B come inventorypartnerdomain
). Per ulteriori esempi, consulta la Guida all'IAB per la condivisione dell'inventario.
Risolvere i problemi relativi alle implementazioni di inventorypartnerdomain
- Assicurati che
inventorypartnerdomain
sia dichiarato correttamente nel fileads.txt/app-ads.txt
e nelle richieste di annunci VAST.- I domini devono essere specificati come domini principali (ad esempio, ProgrammatoreA.com anziché ProgrammatoreA.com/watch).
- La dichiarazione del valore
inventorypartnerdomain
è una riga senza spazi. - Il puntatore del dominio al partner dell'inventario è corretto (ovvero il partner che ospita il file
ads.txt
per l'ambiente corrispondente al luogo in cui stai effettuando la richiesta). Ad esempio, il Programmatore A potrebbe utilizzare ProgrammatoreA.com per l'inventario Google TV di CTV e ProgrammatoreA2.com per l'inventario Apple TV di CTV. - È possibile specificare un solo
inventorypartnerdomain
per riga nel fileads.txt/app-ads.txt
(se sono presenti più IPD, ciascuno deve essere dichiarato in una riga separata). - Il parametro
&ipd
nel tag annuncio VAST può utilizzare una sola dichiarazione di dominio.
- Collabora con il tuo partner dell'inventario per assicurarti che il suo file
ads.txt
sia configurato correttamente con i codici publisher corretti e che il file possa essere sottoposto a scansione.- Le dichiarazioni relative a
inventorypartnerdomain
nel fileads.txt/app-ads.txt
del publisher dovranno indirizzare solo al fileads.txt
del partner di condivisione dell'inventario (non al fileapp-ads.txt
).
- Le dichiarazioni relative a
Domande frequenti
Devo aggiornare il file ads.txt/app-ads.txt
per ogni store/dominio web?
Devi caricare un file ads.txt
per ogni dominio web associato e un file app-ads.txt
per ogni app mobile e app CTV associata in ogni store.
Se vuoi utilizzare inventorypartnerdomain
, devi solo aggiornare le richieste di annunci e i file ads.txt/app-ads.txt
corrispondenti per gli store/i domini interessati dalla condivisione dell'inventario.
Ambienti diversi potrebbero aver impostato file ads.txt/app-ads.txt
diversi se le tue relazioni venditore/rivenditore sono diverse a seconda dell'ambiente.
ads.txt/app-ads.txt
supporta entrambe le dichiarazioni inventorypartnerdomain
e del rivenditore per la condivisione dell'inventario?
Sì. L'IPD è una specifica facoltativa e la convalida degli acquirenti di ads.txt/app-ads.txt
continuerà a prendere in considerazione qualsiasi ID venditore/rivenditore riportato nel file ads.txt/app-ads.txt
.