For the complete documentation index, see llms.txt. This page is also available as Markdown.

Zone di risposta

Il JSON di risposta dell'API Ad Placement contiene i zone array e i renderer e utente oggetti.

In questa pagina spiegheremo l' zone array, che contiene tutti i dettagli relativi all'annuncio che ha vinto la tua richiesta di annuncio.

L'array contiene un oggetto con i dati dell'annuncio per ogni ID zona richiesto.

Proprietà
Descrizione

idzone

L'ID della zona dell'annuncio.

type

Il formato annuncio utilizzato, ad es. banner.

data

I dati dell'annuncio (oggetto)

Di seguito trovi un elenco dettagliato delle proprietà restituite per ciascun data oggetto in base ai formati annuncio disponibili.

Proprietà
Descrizione

url

L'URL a cui l'annuncio reindirizza.

impression

L'URL di impressione

image

L'immagine originale caricata per l'annuncio.

optimum_image

Se il creativo caricato è un GIF animato, questa è la versione MP4 ottimizzata creata per l'uso nell'annuncio.

width

La larghezza dell'annuncio in pixel.

height

L'altezza dell'annuncio in pixel.

media

Questo mostra che tipo di banner è: immagine, HTML o video: dovrebbe essere img_banner, html_banner o video_banner, rispettivamente.

Esempi di risposta Banner

Banner immagine:

Banner HTML:

Banner video:

Proprietà
Descrizione

url

L'URL di clic

impression

L'URL di impressione

image

L'immagine originale caricata per l'annuncio.

optimum_image

In un banner sticky, se il creativo caricato è un GIF animato, questa è la versione MP4 ottimizzata creata per l'uso nell'annuncio.

width

La larghezza dell'annuncio in pixel.

height

L'altezza dell'annuncio in pixel.

frequency_period

Con quale frequenza, in minuti, viene mostrato l'annuncio.

v_pos

La posizione verticale dell'annuncio.

h_pos

La posizione orizzontale dell'annuncio.

media

Questo mostra che tipo di banner è: immagine, HTML o video: dovrebbe essere img_banner, html_banner, o video_banner rispettivamente.

Esempio di risposta del banner sticky

Messaggi istantanei

Proprietà
Descrizione

url

L'URL di clic

impression

L'URL di impressione

image

L'URL dell'immagine

optimum_image

Se il creativo caricato è un GIF animato, questa è la versione MP4 ottimizzata creata per l'uso nell'annuncio.

width

La larghezza dell'annuncio in pixel.

height

L'altezza dell'annuncio in pixel.

frequency_period

Con quale frequenza viene mostrato l'annuncio, in minuti.

media

Questo mostra quale tipo di banner viene utilizzato: immagine, HTML o video: dovrebbe essere img_banner, html_banner, o video_banner rispettivamente.

Esempio di risposta del messaggio istantaneo

Annunci nativi

Quando la risposta restituisce un annuncio nativo, zones.data restituirà due oggetti: layout e ad_items

data.layout

Proprietà
Descrizione

widgetHeaderContentHtml

L'URL del branding 'Powered by' visualizzato.*

branding_logo

L'URL del logo del branding visualizzato se abilitato.*

branding_logo_hover

L'URL del logo del branding visualizzato quando l'utente vi passa sopra.*

itemsPerRow

Il numero di annunci mostrati in ciascuna riga del widget.

itemsPerCol

Il numero di annunci mostrati in ciascuna colonna del widget.

font_family

La famiglia di font utilizzata nell'annuncio.

header_font_size

La dimensione del font utilizzata nell'intestazione del branding.

header_font_color

Il colore del font utilizzato nell'intestazione del branding.

widget_background_color

Il codice esadecimale del colore di sfondo utilizzato per il widget.

widget_width

La larghezza dell'intero widget.

minimum_width_for_full_sized_layout

La larghezza minima per un layout a grandezza naturale, in pixel.

item_height

L'altezza di ciascun annuncio.

item_padding

Il padding tra ciascun annuncio.

image_height

L'altezza dell'immagine in ciascun annuncio.

image_width

La larghezza dell'immagine in ciascun annuncio.

text_margin_top

La dimensione in pixel del margine superiore del testo.

text_margin_bottom

La dimensione in pixel del margine inferiore del testo.

text_margin_left

La dimensione in pixel del margine sinistro del testo.

text_margin_right

La dimensione in pixel del margine destro del testo.

title_font_size

La dimensione del font del titolo per ciascun annuncio.

title_font_color

Il colore del font del titolo per ciascun annuncio.

title_font_weight

Il peso del font del titolo per ciascun annuncio.

title_decoration

Se il titolo è sottolineato o meno.

title_hover_color

Il colore del font quando si passa il mouse sul titolo.

title_hover_font_weight

Il peso del font quando si passa il mouse sul titolo.

title_hover_decoration

Se il titolo è sottolineato al passaggio del mouse o meno.

description_font_size

La dimensione del font della descrizione per ciascun annuncio.

description_font_color

Il colore del font della descrizione per ciascun annuncio.

description_font_weight

Il peso del font della descrizione per ciascun annuncio.

description_decoration

Se la descrizione è sottolineata o meno.

description_hover_color

Il colore del font quando si passa il mouse sulla descrizione.

description_hover_font_weight

Il peso del font quando si passa il mouse sulla descrizione.

description_hover_decoration

Se la descrizione è sottolineata al passaggio del mouse o meno.

open_in_new_window

Se l'annuncio deve aprirsi in una nuova finestra quando viene cliccato. 1=sì, 0=no.

mobile_responsive_type

Il tipo di responsive quando si usa un dispositivo mobile (ad esempio nessuno o compatto). 1=compatto, 0=no.

header_is_on_top

Se il branding deve essere visualizzato sopra o sotto gli annunci. 1=sì, 0=no.

header_text_align

L'allineamento orizzontale dell'intestazione del branding.

title_enabled

Se il titolo è abilitato o meno. 1=sì, 0=no.

description_enabled

Se la descrizione è abilitata o meno. 1=sì, 0=no.

image_border_size

La dimensione in pixel del bordo dell'immagine.

image_border_color

Il colore esadecimale del bordo dell'immagine.

text_align

L'allineamento del testo: sinistra, centro o destra.

customcss_enabled

Se il CSS personalizzato è abilitato o meno. 1=sì, 0=no.

customcss

Se abilitato, il CSS personalizzato verrà visualizzato qui.

header_enabled

Se l'intestazione è abilitata o meno. 1=sì, 0=no.

mobile_breakpoint

Il breakpoint, in pixel, tra la visualizzazione desktop e quella mobile della zona annuncio.

spacing_v

La spaziatura verticale in pixel tra gli annunci, impostata nelle Opzioni avanzate.

spacing_h

La spaziatura orizzontale in pixel tra gli annunci, impostata nelle Opzioni avanzate.

zoom

Se l'annuncio deve ingrandirsi/ridursi al passaggio del mouse.

mobile_rows

Il numero di righe di annunci nel widget mobile.

mobile_cols

Il numero di colonne di annunci nel widget mobile.

use_v2_script

Se la zona annuncio è stata creata con la nuova configurazione V2 o con la vecchia v1.

text_enabled

Se il titolo e la descrizione del testo devono essere visualizzati. 1=sì, 0=no.

mobile_image_width

La larghezza dell'immagine in ciascun annuncio su mobile.

mobile_text_box_size

La dimensione della casella di testo su mobile. Intervallo valido 50-500.

mobile_text_enabled

Se il titolo è abilitato o meno su mobile. 1=sì, 0=no.

mobile_text_position

La posizione del testo su mobile: in basso o a destra.

item_spacing_on_each_side

Il padding su ciascun lato degli annunci, se sono stati configurati usando la vecchia configurazione v1.

text_position

Se il testo è posizionato sul lato sinistro o destro.

text_box_size

La dimensione della casella di testo in pixel. Intervallo 50-500.

widget_height

L'altezza dell'intero widget.

brand_enabled

Se il branding è abilitato o meno.

brand_font_size

La dimensione del font del branding.

brand_font_color

Il colore del font del branding.

brand_font_weight

Il peso del font del branding.

brand_decoration

Se il font è sottolineato o meno.

mobile_image_height

L'altezza dell'immagine in ciascun annuncio su mobile.

publisherAdType

Che tipo di annuncio nativo è, cioè recommendation, exit o interstitial: native-recommendation, native-interstitial.

data.ad_items

Proprietà
Descrizione

idvariation

L'ID della variazione.

image

L'immagine originale caricata per l'annuncio.

url

L'URL di clic.

impression

L'URL di impressione.

title

Il testo del titolo dell'annuncio.

description

Il testo della descrizione dell'annuncio.

brand

Il testo del brand dell'annuncio.

original_url

L'URL originale della pagina di destinazione.

image_position

La posizione dell'immagine dell'annuncio (come verrà ritagliata l'immagine).

size

La dimensione del formato annuncio selezionato

iframe_url

Se viene usato un iframe come variazione, questa sarà l'URL dell'iframe.

video_thumb_id

L'identificatore dell'asset della miniatura video (se presente) associato al creativo dell'annuncio.

video_thumb_url

L'URL dell'asset della miniatura video (se presente).

video_thumb_enabled

Lo stato dell'asset della miniatura video (se presente).

Esempio di risposta degli annunci nativi

Video outstream

Proprietà
Descrizione

url

L'URL di clic

tracking

Un oggetto con informazioni di tracciamento.

video

Il file video dell'annuncio o il link VAST da caricare.

brandingEnabled

Flag per abilitare il branding. Questo valore non è attualmente utilizzato

frequencyPeriod

Con quale frequenza, in minuti, viene mostrato l'annuncio.

maximumWidth

Dimensione della larghezza del video.

isVast

Indica se la campagna vincente è un normale annuncio video (false) o una campagna con link VAST (true).

ctaEnabled

Flag per visualizzare un CTA sull'annuncio

cta

Un oggetto contenente i dettagli del CTA

impression

L'URL di impressione

data.tracking

Al momento, l' data.tracking oggetto restituisce solo un avanzamento array di oggetti destinati a tracciare la riproduzione del video. Tra questi oggetti, quello con "offset": "00:00:10.000" è quello da chiamare per registrare la visualizzazione del video. Le proprietà di ciascun oggetto sono spiegate di seguito:

Proprietà
Descrizione

offset

Indicatore di avanzamento in secondi o come percentuale del video pubblicitario riprodotto

url

URL di tracciamento

data.cta

Proprietà
Descrizione

displayUrl

URL relativo alla landing page dell'annuncio

text

Testo da utilizzare nell'elemento CTA

Esempio di risposta video outstream

Slider video

Proprietà
Descrizione

url

L'URL di clic

tracking

Un oggetto con informazioni di tracciamento.

video

Il file video dell'annuncio o il link VAST da caricare.

screenDensity

Intero che indica la porzione dello spazio massimo dello schermo occupata dall'annuncio sul dispositivo dell'utente

onComplete

Indica il comportamento dell'annuncio dopo che il video ha terminato la riproduzione. "hide" significa che l'annuncio deve essere nascosto, mentre "repeat" significa che l'annuncio deve rimanere nella pagina per consentire all'utente di rivederlo

closeAfter

Indica il numero di secondi necessari prima che il pulsante di chiusura venga mostrato sull'annuncio

brandingEnabled

Flag per abilitare il branding. Questa proprietà non è attualmente utilizzata

frequencyPeriod

Con quale frequenza, in minuti, viene mostrato l'annuncio.

impression

L'URL di impressione

isVast

Indica se la campagna vincente è un normale annuncio video (false) o una campagna con link VAST (true).

ctaEnabled

Flag per visualizzare un CTA sull'annuncio

cta

Un oggetto contenente i dettagli del CTA

data.tracking

Al momento, l' data.tracking oggetto restituisce solo un avanzamento array di oggetti destinati a tracciare la riproduzione del video. Tra questi oggetti, quello con "offset": "00:00:10.000" è quello da chiamare per registrare la visualizzazione del video. Le proprietà di ciascun oggetto sono spiegate di seguito:

Proprietà
Descrizione

offset

Indicatore di avanzamento in secondi o come percentuale del video pubblicitario riprodotto

url

URL di tracciamento

data.cta

Proprietà
Descrizione

displayUrl

URL relativo alla landing page dell'annuncio

text

Testo da utilizzare nell'elemento CTA

Esempio di risposta Video Slider

Interstitial a pagina intera

Proprietà
Descrizione

url

L'URL di clic

impression

L'URL di impressione

image

L'immagine originale caricata per l'annuncio.

optimum_image

Se il creativo caricato è un GIF animato, questa è la versione MP4 ottimizzata creata per l'uso nell'annuncio.

width

La larghezza dell'annuncio in pixel.

height

L'altezza dell'annuncio in pixel.

frequency_count

Quante volte può essere mostrato l'annuncio

frequency_period

Con quale frequenza, in minuti, viene mostrato l'annuncio

frequency_trigger_type

Flag che indica se la frequenza di questo annuncio si basa sulle impressioni (0) o sui clic (1)

ad_trigger_method

Metodo di attivazione abilitato per questa zona pubblicitaria

ad_trigger_classes

Classi che dovrebbero attivare l'annuncio, se presenti

first_trigger_clicks

Numero di clic necessari nella visita iniziale dell'utente per attivare l'annuncio

next_trigger_clicks

Numero di clic necessari dopo il primo trigger dell'annuncio per visualizzare di nuovo l'annuncio

chrome_enabled

Flag che indica se questa zona pubblicitaria è abilitata per Chrome (1), disabilitata (0) o abilitata esclusivamente per questo browser (2)

capping_enabled

Flag che indica se il capping deve essere applicato o meno a questa zona pubblicitaria

media

Questo mostra che tipo di banner è: immagine, HTML o video: dovrebbe essere img_banner, html_banner o video_banner, rispettivamente.

Nota: la maggior parte delle proprietà della risposta Fullpage Interstitial è relativa al capping e all'attivazione dell'annuncio. Poiché sei responsabile del rendering dell'annuncio, spetta a te decidere se vuoi prestare attenzione o meno a queste proprietà.

Esempio di risposta Fullpage Interstitial

Nota che, anche se l'esempio mostra un Fullpage Interstitial Desktop, la risposta per un Fullpage Interstitial Mobile dovrebbe essere la stessa, a parte zone.type.

Push in pagina

Proprietà
Descrizione

url

L'URL di clic

impression

L'URL di impressione

image

L'immagine originale caricata per l'annuncio.

optimum_image

Se il creativo caricato è un GIF animato, questa è la versione MP4 ottimizzata creata per l'uso nell'annuncio.

title

Titolo della notifica

description

Descrizione della notifica

horizontal_position

Indica la posizione orizzontale nella pagina (sinistra, centro, destra)

vertical_position

Indica la posizione verticale nella pagina (alto, centro, basso)

delay

Numero di secondi prima che la notifica appaia dopo il caricamento della pagina

max_notifications_on_page

Numero di notifiche che possono apparire sulla pagina contemporaneamente

once_closed_hide_for

Durata in secondi per cui l'annuncio rimane nascosto una volta chiuso (richiede il consenso ai cookie dell'utente)

user_session_capping

Numero di volte che l'annuncio viene mostrato all'utente (richiede il consenso ai cookie dell'utente)

delay_between_notifications

Numero di secondi prima che la notifica successiva appaia dopo il caricamento della precedente

Esempio di risposta per la notifica Push in pagina

Multi-formato

Una risposta a una richiesta Multi-Format potrebbe restituire risultati diversi:

  • Se l'annuncio vincente è una campagna Native, la risposta conterrà un oggetto dati Native standard.

  • Se l'annuncio vincente è una campagna Banner e hai un Zona singola nel layout, la risposta conterrà un oggetto dati Banner standard.

  • Se l'annuncio vincente è una campagna Banner e hai scelto un layout con annunci multipli, la risposta conterrà un gruppo oggetto con le seguenti proprietà:

Proprietà
Descrizione

orientation

L'orientamento del layout Multi-Zone, che può essere "horizontal" o "vertical"

ad_items

Array contenente i dati dell'annuncio per ogni spazio nel layout.

Indipendentemente dal risultato, la proprietà multizoneid verrà aggiunta alla risposta, indicando l'ID della zona dell'area pubblicitaria multi-formato a cui questa risposta corrisponde.

Esempio di risposta Multi-Format

L'esempio seguente mostra l' zone oggetto per una zona pubblicitaria Multi-Format con un Horizontal x 3 layout:

Annunci display responsive

Alcuni formati, come i banner e gli interstitial a pagina intera, possono abilitare Annunci display responsive di ricevere domanda dalle campagne Native Ads oltre alla domanda dai loro formati pubblicitari originali. In queste situazioni, la risposta conterrà il original_zone oggetto che indica il tipo e i dati del formato originale.

Ecco un esempio per un formato pubblicitario Banner:

Tracciamento delle impression

Assicurati di effettuare una chiamata GET all'URL dell'impression per registrare le impressioni per le richieste del tuo annuncio. Un modo per farlo è creare un file immagine invisibile usando l'URL dell'impression come sorgente nella pagina in cui verrà visualizzato l'annuncio, ad esempio:

Ultimo aggiornamento

È stato utile?