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à.
Client-side schema e proprietà di tracciamento degli annunci
Con la funzione di tracciamento degli annunci MediaTailor sul lato client, puoi integrare dati dettagliati sul tracciamento degli annunci sul lato client nel tuo ambiente di gioco. Le sezioni seguenti riguardano lo schema generale di tracciamento degli annunci, nonché le proprietà e i valori specifici che compongono lo schema.
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. Properties
{ "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": {} }
Properties
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 derivanti dalla risposta VAST. Per ulteriori informazioni, vedere la sezione 2.3.3 della specifica VMAP 1.0. Percorso: |
Array |
[]
|
adMarkerDuration
|
La durata di utilizzo osservata dall'indicatore dell'annuncio nel manifesto. |
Stringa |
30
|
adParameters
|
Una serie di parametri dell'annuncio, provenienti dal VAST VPAID, che vengono MediaTailor trasmessi al giocatore. Percorso: Mappatura VAST: |
Stringa | |
adProgramDateTime
|
|
Stringa | |
ads
|
Un array contenente gli oggetti pubblicitari che costituiscono 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 codici di misurazione di terze parti per verificare la riproduzione creativa. Per ulteriori informazioni su questa proprietà, vedere la sezione 3.16 della specifica https://iabtechlab.com/standards/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 ipovedenti di rileggere una descrizione dell'immagine. Percorso: |
Stringa |
video sequence advertising sneakers
|
apiFramework
|
Impostato su Può apparire in più posizioni dello schema. |
Stringa |
VPAID
|
availID
|
Percorso: |
Stringa |
|
avails
|
Un array contenente oggetti ad-break, o avali, che vengono presentati nella finestra del manifesto attiva. Gli avali sono elencati nell'ordine in cui appaiono nel manifesto. Percorso: |
Array |
[]
|
adType
|
Tipo di annuncio. Percorso: |
Stringa | |
dateTime
|
Data e ora del programma, in formato ISO 8601 secondi, per l'inizio dell'annuncio disponibile o dell'annuncio. Percorso: e |
Stringa | |
duration
|
Lunghezza, in formato ISO 8601 secondi. La risposta include le durate per l'intero annuncio attivo e per ogni annuncio e beacon, sebbene le durate dei beacon siano sempre pari a zero.
|
Stringa | 15.015 |
durationInSeconds
|
Lunghezza, in secondi, formato. Percorso: |
Numero | |
extensions
|
Estensioni personalizzate di VAST utilizzate dai server pubblicitari. Per ulteriori informazioni sulle estensioni, vedere la sezione 3.18 della specifica https://iabtechlab.com/standards/vast/ Percorso: Mappatura VAST: |
Array | [] |
icons
|
Elementi iconici per l'annuncio. Percorso: Mappatura VAST: |
Array | |
mediaFiles
|
I video e le altre risorse di cui il giocatore ha bisogno per l'annuncio sono disponibili. Percorso: |
Oggetto | |
nonLinearAvails
|
Matrice di oggetti non lineari ad avail. 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 della verifica. Percorso: Mappatura VAST: |
Stringa | |
uri
|
URI che punta a una risorsa eseguibile, una risorsa video o 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 degli annunci 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' CDATA-encoded HTML 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, questo valore è relativo all'inizio della sessione di riproduzione. Per DASH, è relativo all'AST (Availability Start Time) del manifesto. 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, questo valore è relativo all'inizio della sessione di riproduzione. Per DASH, è relativo all'AST (Availability Start Time) del manifesto. 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 viene MediaTailor inviato l'ad beacon. Percorso: |
Array | |
bitrate
|
Il bitrate della risorsa video. Questa proprietà in genere non è inclusa per una risorsa eseguibile. |
Stringa | 2048 |
companionAds
|
Una o più specifiche complementari per il contenuto degli annunci, ognuna delle quali specifica un file di risorse da utilizzare. Gli annunci complementari accompagnano l'annuncio avail e forniscono contenuti, ad esempio 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 beacon. Percorso: |
Stringa | impression |
height
|
L'altezza, in pixel, della risorsa video. |
Stringa | 360 |
hlsAnchorMediaSequenceNumber
|
Il numero della sequenza first/oldest multimediale della sequenza multimediale visualizzata nel manifesto di origine HLS. |
Stringa | 77 |
maintainAspectRatio
|
Indica se mantenere le proporzioni del video durante il ridimensionamento. |
Booleano | true |
mediaFilesList
|
Specifica il video e le altre risorse di cui il giocatore ha bisogno per la fruizione 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 risorsa MP4 del mezzanine, specificato se l'annuncio VPAID ne include una. 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, se tale valore esiste. |
Stringa | UFQzOS44NzNTXzIwMjMtMDctMzFUMTY6NTA6MDYuMzUwNjI2ODQ1Wl8x |
nonLinearAds
|
Non-linear annunci visualizzati accanto ai contenuti video. |
Array | [] |
nonLinearAdsList
|
Elenco di annunci non lineari. |
Array | [] |
scalable
|
Indica se ridimensionare il video ad altre dimensioni. |
Booleano | true |
skipOffset
|
Il valore temporale che identifica quando il giocatore rende disponibili all'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 sui clic e sul 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 il tracciamento quando viene visualizzata un'icona. Percorso: |
Stringa | https://tracking.example.com/icon-view |
offset
|
L'intervallo di tempo in cui deve apparire un'icona durante la riproduzione dell'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 i display con DPI elevati. 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 pubblicitaria complementare. Percorso: |
Stringa | 250 |
assetWidth
|
La larghezza della risorsa pubblicitaria complementare. Percorso: |
Stringa | 300 |
expandedHeight
|
L'altezza del compagno e 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 |