Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Schema e proprietà di tracciamento degli annunci sul lato client
Con la funzionalità di tracciamento degli annunci MediaTailor lato client, puoi integrare dati dettagliati di tracciamento degli annunci lato client nel tuo ambiente di gioco. Le sezioni seguenti trattano lo schema generale di tracciamento degli annunci, nonché le proprietà e i valori specifici che lo compongono.
Schema
La seguente struttura JSON mostra lo schema di tracciamento degli annunci sul lato client. MediaTailor Questa rappresentazione illustra la struttura di nidificazione dello schema per aiutarti a comprendere le relazioni tra le diverse parti.
Per informazioni dettagliate su ciascuna proprietà, vedere. Proprietà
{ "avails": [ { "ads": [ { "adID": "string", "adParameters": "string", "adSystem": "string", "adTitle": "string", "adVerifications": [ { "executableResource": [ { "apiFramework": "string", "type": "string", "uri": "string", "language": "string" } ], "javaScriptResource": [ { "apiFramework": "string", "browserOptional": "string", "uri": "string" } ], "trackingEvents": [ { "event": "string", "uri": "string" } ], "vendor": "string", "verificationParameters": "string" } ], "companionAds": [ { "adParameters": "string", "altText": "string", "attributes": { "adSlotId": "string", "apiFramework": "string", "assetHeight": "string", "assetWidth": "string", "expandedHeight": "string", "expandedWidth": "string", "height": "string", "id": "string", "pxratio": "string", "renderingMode": "string", "width": "string" }, "companionClickThrough": "string", "companionClickTracking": "string", "htmlResource": "string", "iFrameResource": "string", "sequence": "string", "staticResource": "string", "trackingEvents": [ { "event": "string", "uri": "string" } ] } ], "creativeId": "string", "creativeSequence": "string", "duration": "string", "durationInSeconds": number, "extensions": [ { "type": "string", "content": "string" } ], "icons": [ { "attributes": { "apiFramework": "string", "duration": "string", "height": "string", "offset": "string", "program": "string", "pxratio": "string", "width": "string", "xPosition": "string", "yPosition": "string" }, "htmlResource": "string", "iconClicks": { "iconClickThrough": "string", "iconClickTracking": { "id": "string" }, "iconClickFallbackImages": [ { "altText": "string", "height": "string", "width": "string", "staticResource": { "creativeType": "string", "uri": "string" } } ] }, "iconViewTracking": "string", "iFrameResource": "string", "staticResource": { "creativeType": "string", "uri": "string" } } ], "mediaFiles": { "adParameters": "string", "duration": "string", "durationInSeconds": number, "mediaFilesList": [ { "apiFramework": "string", "delivery": "string", "height": "string", "maintainAspectRatio": "string", "mediaFileUri": "string", "mediaType": "string", "scalable": "string", "width": "string", "bitrate": "string" } ], "mezzanine": "string", "startTime": "string", "startTimeInSeconds": number, "trackingEvents": [ { "beaconUrls": ["string"], "duration": "string", "durationInSeconds": number, "dateTime": "string", "eventId": "string", "eventType": "string", "startTime": "string", "startTimeInSeconds": number } ] }, "startTime": "string", "startTimeInSeconds": number, "dateTime": "string", "adBreakTrackingEvents": [...], "vastAdId": "string" } ], "adType": "string", "availID": "string", "duration": "string", "durationInSeconds": number, "startTime": "string", "startTimeInSeconds": number, "dateTime": "string", "adMarkerDuration": "string", "adProgramDateTime": "string", "dashAvailabilityStartTime": "string", "hlsAnchorMediaSequenceNumber": "string" } ], "nonLinearAvails": [ { "nonLinearAds": [...], "nonLinearAdsList": [...] } ], "nextToken": "string", "meta": {} }
Proprietà
La tabella seguente elenca le proprietà dell'API di tracciamento lato client, le relative definizioni, i tipi di valore e gli esempi.
Proprietà | Definizione | Value type (Tipo di valore) | Esempio |
---|---|---|---|
adID
|
Percorso: Mappatura VAST: nessuna |
Stringa | 10 |
adBreakTrackingEvents
|
Un array che trasporta gli eventi di tracciamento VMAP dalla risposta VAST. Per ulteriori informazioni, vedere la sezione 2.3.3 della specifica VMAP 1.0 Percorso: |
Array |
[]
|
adMarkerDuration
|
La durata della disponibilità osservata dal marker dell'annuncio nel manifesto. |
Stringa |
30
|
adParameters
|
Una serie di parametri pubblicitari, provenienti da VAST VPAID, che vengono MediaTailor trasmessi al giocatore. Percorso: Mappatura VAST: |
Stringa | |
adProgramDateTime
|
|
Stringa | |
ads
|
Un array contenente gli oggetti pubblicitari che compongono l'avail. Gli annunci sono elencati nell'ordine in cui appaiono nel manifesto. Percorso: |
Array |
[]
|
adSystem
|
Il nome del sistema che pubblica l'annuncio. ImportanteAssicurati di fornire un valore. Se non fornisci un valore, possono sorgere problemi. |
Stringa |
myADS
|
adTitle
|
Il titolo dell'annuncio. |
Stringa |
ad1
|
adVerifications
|
Contiene le risorse e i metadati necessari per eseguire il codice di misurazione di terze parti al fine di verificare la riproduzione creativa. Per ulteriori informazioni su questa proprietà, vedere la sezione 3.16 della specifica VAST MediaTailor supporta Percorso: Mappatura VAST: |
Array |
[]
|
altText
|
Il testo alternativo per l'immagine di un annuncio complementare. Questo testo consente ai giocatori con supporto audio descrittivo per non vedenti di rileggere una descrizione dell'immagine. Percorso: |
Stringa |
video sequence advertising sneakers
|
apiFramework
|
Imposta su Può apparire in più posizioni dello schema. |
Stringa |
VPAID
|
availID
|
Percorso: |
Stringa |
|
avails
|
Un array contenente oggetti ad-break, o avail, che vengono presentati nella finestra del manifesto attiva. Gli avail sono elencati nell'ordine in cui appaiono nel manifesto. Percorso: |
Array |
[]
|
adType
|
Il tipo di annuncio. Percorso: |
Stringa | |
dateTime
|
Data e ora del programma, in formato ISO 8601 secondi, per l'inizio della pubblicazione o dell'annuncio. Percorso: e |
Stringa | |
duration
|
Lunghezza, in formato ISO 8601 secondi. La risposta include le durate per l'intero annuncio disponibile e per ogni annuncio e beacon, sebbene la durata del beacon sia sempre zero.
|
Stringa | 15.015 |
durationInSeconds
|
Lunghezza, in formato secondi. Percorso: |
Numero | |
extensions
|
Estensioni personalizzate di VAST utilizzate dai server pubblicitari. Per ulteriori informazioni sulle estensioni, consulta la sezione 3.18 della specifica VAST 4.2 Percorso: Mappatura VAST: |
Array | [] |
icons
|
Elementi dell'icona per l'annuncio. Percorso: Mappatura VAST: |
Array | |
mediaFiles
|
Sono disponibili video e altre risorse di cui il giocatore ha bisogno per l'annuncio. Percorso: |
Oggetto | |
nonLinearAvails
|
Matrice di oggetti non lineari e disponibili. Percorso: |
Array | |
executableResource
|
Risorse eseguibili per la verifica. Percorso: Mappatura VAST: |
Array | |
javaScriptResource
|
JavaScript risorse per la verifica. Percorso: Mappatura VAST: |
Array | |
trackingEvents
|
Monitoraggio degli eventi per la verifica o gli annunci complementari. Percorso: |
Array | |
vendor
|
Fornitore di verifica. Percorso: Mappatura VAST: |
Stringa | |
uri
|
URI che punta a una risorsa eseguibile, a una risorsa video o a un endpoint di tracciamento. Percorso: varie posizioni nello schema Mappatura VAST: vari elementi CDATA in VAST |
Stringa | https://tracking.example.com/impression |
verificationParameters
|
Parametri di verifica. Percorso: Mappatura VAST: |
Stringa | |
attributes
|
Attributi pubblicitari complementari come dimensioni e modalità di rendering. Percorso: |
Oggetto | |
companionClickThrough
|
Un URL della pagina dell'inserzionista che il lettore multimediale apre quando lo spettatore fa clic sull'annuncio complementare. Percorso: Mappatura VAST: |
Stringa | https://aws.amazon.com/ |
companionClickTracking
|
L'URL di tracciamento della Percorso: Mappatura VAST: |
Stringa | https://myads.com/beaconing/event=clicktracking |
htmlResource
|
L'HTML con codifica CData inserito direttamente nella pagina HTML del provider di streaming. Percorso: Mappatura VAST: |
Stringa | <![CDATA[<!doctype html><html><head><meta name=\"viewport\" content=\"width=1, initial-scale=1.0, minimum-scale=1.0,...]]> |
iFrameResource
|
L'URL di un file di risorse HTML che il provider di streaming carica in un iframe. Percorso: Mappatura VAST: |
Stringa | |
sequence
|
Il valore della sequenza specificato per la creatività nella risposta VAST. Percorso: |
Stringa | 1 |
startTime
|
La posizione temporale, nel formato ISO 8601 secondi. Per HLS, è relativa all'inizio della sessione di riproduzione. Per DASH, è relativo all'AST (Availability Start Time) del manifest. La risposta include gli orari di inizio per l'intero spazio pubblicitario e per ogni annuncio e beacon. Percorso: |
Stringa | PT18.581355S |
startTimeInSeconds
|
La posizione temporale, in formato secondi. Per HLS, si riferisce all'inizio della sessione di riproduzione. Per DASH, è relativo all'AST (Availability Start Time) del manifest. La risposta include gli orari di inizio per l'intero spazio pubblicitario e per ogni annuncio e beacon. Percorso: |
Numero | 18.581 |
eventId
|
|
Stringa | |
event
|
Il nome dell'evento di tracciamento. Percorso: |
Stringa | impression , start , firstQuartile , midpoint , thirdQuartile , complete |
beaconUrls
|
L'URL a cui MediaTailor invia l'ad beacon. Percorso: |
Array | |
bitrate
|
Il bitrate della risorsa video. Questa proprietà non è in genere inclusa per una risorsa eseguibile. |
Stringa | 2048 |
companionAds
|
Una o più specifiche relative ai contenuti pubblicitari, ognuna delle quali specifica un file di risorse da utilizzare. Gli annunci complementari accompagnano l'annuncio e forniscono contenuti, come una cornice attorno all'annuncio o un banner, da visualizzare vicino al video. Percorso: |
Array | [] |
creativeId
|
Il valore dell' |
Stringa | creative-1 |
creativeSequence
|
La sequenza in cui deve essere riprodotto un annuncio, in base al |
Stringa | 1 |
dashAvailabilityStartTime
|
Per live/dynamic DASH, il manifesto |
Stringa | 2022-10-05T19:38:39.263Z |
delivery
|
Indica se viene utilizzato un |
Stringa | progressive |
eventType
|
Il tipo di faro. Percorso: |
Stringa | impression |
height
|
L'altezza, in pixel, della risorsa video. |
Stringa | 360 |
hlsAnchorMediaSequenceNumber
|
Il numero della sequenza multimediale della sequenza first/oldest multimediale visualizzata nel manifesto di origine HLS. |
Stringa | 77 |
maintainAspectRatio
|
Indica se mantenere le proporzioni del video durante il ridimensionamento. |
Booleano | true |
mediaFilesList
|
Speciifica il video e le altre risorse di cui il giocatore ha bisogno per la pubblicazione dell'annuncio. Percorso: |
Array | [] |
mediaFileUri
|
URI che punta a una risorsa eseguibile o a una risorsa video. |
Stringa | https://myad.com/ad/ad134/vpaid.js |
mediaType
|
Il tipo MIME della risorsa creativa o complementare. |
Stringa | video/mp4 |
meta
|
Metadati aggiuntivi per l'annuncio. |
Oggetto | |
mezzanine
|
L'URL della MP4 risorsa mezzanine, specificato se l'annuncio VPAID ne include uno. Percorso: |
Stringa | https://gcdn.2mdn.net/videoplayback/id/itag/ck2/file/file.mp4 |
nextToken
|
Il valore del token che punta alla pagina successiva dei risultati, quando tale valore esiste. |
Stringa | UFQzOS44NzNTXzIwMjMtMDctMzFUMTY6NTA6MDYuMzUwNjI2ODQ1Wl8x |
nonLinearAds
|
Annunci non lineari che vengono visualizzati accanto ai contenuti video. |
Array | [] |
nonLinearAdsList
|
Elenco di annunci non lineari. |
Array | [] |
scalable
|
Indica se ridimensionare il video in base ad altre dimensioni. |
Booleano | true |
skipOffset
|
Il valore temporale che identifica quando il giocatore mette a disposizione dell'utente i controlli di salto. |
Stringa | 00:00:05 |
staticResource
|
L'URL di un file creativo statico utilizzato per il componente pubblicitario. Percorso: |
Stringa | https://very-interactive-ads.com/campaign1/file.json?c=1019113602 |
vastAdId
|
Il valore dell' |
Stringa | ad1 |
width
|
La larghezza, in pixel, della risorsa video. |
Stringa | 640 |
xPosition
|
La posizione orizzontale di un'icona all'interno del lettore video. Può essere un valore di pixel specifico o una posizione come «sinistra» o «destra». Percorso: |
Stringa | left o 10 |
yPosition
|
La posizione verticale di un'icona all'interno del lettore video. Può essere un valore di pixel specifico o una posizione come «in alto» o «in basso». Percorso: |
Stringa | top o 10 |
iconClicks
|
Contiene informazioni relative ai clic e al tracciamento di un'icona. Percorso: |
Oggetto | |
iconClickThrough
|
Un URL della pagina dell'inserzionista che il lettore multimediale apre quando lo spettatore fa clic sull'icona. Percorso: |
Stringa | https://advertiser.com/landing-page |
iconClickTracking
|
L'URL di tracciamento della Percorso: |
Oggetto | |
iconClickFallbackImages
|
Una serie di immagini di riserva da visualizzare se l'icona non può essere visualizzata. Percorso: |
Array | |
iconViewTracking
|
L'URL per tracciare quando viene visualizzata un'icona. Percorso: |
Stringa | https://tracking.example.com/icon-view |
offset
|
L'offset temporale relativo alla visualizzazione di un'icona durante la riproduzione di un annuncio. Percorso: |
Stringa | 00:00:05 |
program
|
Il programma o l'iniziativa associata all'icona, ad esempio "AdChoices». Percorso: |
Stringa | AdChoices |
pxratio
|
Il rapporto dei pixel dell'icona o dell'annuncio complementare, utilizzato per schermi ad alto DPI. Percorso: o |
Stringa | 1 o 2 |
type
|
Il tipo di risorsa o estensione. Percorso: |
Stringa | text/javascript |
content
|
Il contenuto di un'estensione. Percorso: |
Stringa | |
language
|
Il linguaggio di programmazione di una risorsa eseguibile. Percorso: |
Stringa | javascript |
browserOptional
|
Indica se è richiesto il supporto del browser per la JavaScript risorsa. Percorso: |
Stringa | true o false |
id
|
Un identificatore per vari elementi dello schema. Percorso: |
Stringa | companion-1 |
assetHeight
|
L'altezza della risorsa complementare. Percorso: |
Stringa | 250 |
assetWidth
|
La larghezza della risorsa pubblicitaria complementare. Percorso: |
Stringa | 300 |
expandedHeight
|
L'altezza dell'annuncio complementare quando è espanso. Percorso: |
Stringa | 600 |
expandedWidth
|
La larghezza dell'annuncio complementare quando espanso. Percorso: |
Stringa | 600 |
renderingMode
|
La modalità di rendering per l'annuncio complementare. Percorso: |
Stringa | default o transparent |
adSlotId
|
L'ID dello spazio pubblicitario in cui deve essere visualizzato l'annuncio complementare. Percorso: |
Stringa | banner-1 |
creativeType
|
Il tipo MIME della risorsa creativa. Percorso: |
Stringa | image/png |