Questa guida descrive le best practice per fare offerte per l'inventario per app mobile, inclusi gli annunci ad alto coinvolgimento, gli annunci per l'installazione di app e gli annunci di re-engagement.
Fai offerte per gli annunci ad alto coinvolgimento
Gli annunci ad alto coinvolgimento (HEA) sono un tipo di inventario pubblicitario di interstitial per app con requisiti di visibilità o interazione degli utenti più elevati. Ad esempio, l'inventario HEA è adatto per il posizionamento di una creatività che include una breve demo giocabile dell'app pubblicizzata prima di chiedere all'utente di installarla. Se la configurazione di pretargeting consente all'endpoint di offerta di ricevere richieste di offerta per uno o più formati supportati, l'inventario che ricevi nelle richieste di offerta per questi formati può essere costituito da annunci ad alto coinvolgimento. Gli annunci ad alto coinvolgimento sono supportati per gli annunci interstitial per app e gli annunci Premi in app che utilizzano il formato della creatività video VAST.
Per scoprire di più sul comportamento di rendering degli annunci ad alto coinvolgimento, consulta Informazioni sugli annunci ad alto coinvolgimento.
Fai offerte con creatività video VAST
Le richieste di offerta che ricevi per l'inventario pubblicitario ad alto coinvolgimento per il formato video VAST impostano i seguenti campi:
| Campo | Descrizione |
|---|---|
BidRequest.imp.ext.highengagement |
Imposta su true se l'endpoint di asta ha il campo bidProtocol impostato sul valore enum OPENRTB_PROTOBUF o su 1 se il campo bidProtocol è impostato sul valore enum OPENRTB_JSON.
|
BidRequest.imp.instl |
Imposta su true se l'endpoint di asta ha il campo bidProtocol impostato sul valore enum OPENRTB_PROTOBUF o su 1 se il campo bidProtocol è impostato sul valore enum OPENRTB_JSON.
|
BidRequest.imp.video.companionad |
Contiene le dimensioni idonee per la cartolina finale che puoi includere con il tuo video nella risposta all'offerta. |
BidRequest.imp.video.companiontype |
Se il tuo endpoint di offerta ha il campo bidProtocol impostato sul valore dell'enum OPENRTB_PROTOBUF, questo viene impostato sul valore dell'enum HTML o COMPANION_IFRAME. Se il campo bidProtocol dell'endpoint di asta è impostato sul valore dell'enum OPENRTB_JSON, questo campo viene impostato su 2 o 3.
|
BidRequest.imp.video.maxduration |
Ha una durata massima superiore rispetto agli annunci video VAST interstitial standard. Puoi inserire video più lunghi nell'inventario pubblicitario ad alto coinvolgimento. |
La risposta all'offerta deve includere i seguenti campi:
| Campo | Descrizione |
|---|---|
BidResponse.seatbid.bid.crid |
Devi impostare questo valore sull'ID creatività della creatività video che vuoi posizionare. La creatività deve essere una creatività video approvata. In caso contrario, la tua offerta non è idonea a vincere l'asta. |
BidResponse.seatbid.bid.adm |
Devi impostare questo campo sull'XML VAST o sull'URL del video che rimanda a un documento XML VAST per la creatività video che vuoi posizionare. Se il tuo video include un annuncio companion, l'annuncio companion specificato nel codice XML VAST della creatività video deve essere coerente con i campi BidRequest.imp.video.companionad e BidRequest.imp.video.companiontype della richiesta di offerta.
|
BidResponse.seatbid.bid.bundle |
Devi impostare questo campo sull'ID dell'app pubblicizzata nello store corrispondente.
|
Il video può facoltativamente avere una cartolina finale contenente uno snippet HTML che viene visualizzato al termine del video. Google mostra anche una cartolina finale generata in base all'app specificata nel campo BidResponse.seatbid.bid.bundle.
Puoi includere cartoline finali nella tua creatività video includendo i nodi Companion nel codice XML VAST del video. Se vuoi visualizzare una cartolina finale, la tua offerta deve includere un video con un annuncio companion corrispondente a uno o più tipi specificati nel campo BidRequest.imp.video.companiontype. Per ulteriori informazioni sulle cartoline finali, consulta Esegui il rendering di una cartolina finale per un annuncio video mobile.
Genera installazioni con gli annunci per l'installazione di app
Gli annunci per l'installazione di app incoraggiano gli utenti dell'app mobile di un publisher a scaricare e installare un'app pubblicizzata. Gli annunci per l'installazione di app sono supportati per tutto l'inventario pubblicitario interstitial per app nei seguenti formati delle creatività:
- Video VAST
- HTML
- Video nativo
Identifica gli indicatori BidRequest
Puoi fare offerte con annunci per l'installazione di app in risposta alle richieste di offerta per l'inventario di interstitial per app mobile Android e iOS. I seguenti campi sono sempre impostati per l'inventario interstitial per app mobile:
| Campo | Descrizione |
|---|---|
BidRequest.app.bundle |
Un identificatore per l'app del publisher. Impostato su un nome pacchetto come visualizzato nel Google Play Store, ad esempio com.google.android.youtube per le app per Android. Imposta un ID numerico come quello visualizzato nell'App Store di Apple per le app per iOS.
|
BidRequest.imp.instl |
Imposta su true se l'endpoint di asta ha il campo bidProtocol impostato sul valore enum OPENRTB_PROTOBUF o su 1 se il campo bidProtocol è impostato sul valore enum OPENRTB_JSON.
|
BidRequest.device.devicetype |
Imposta il valore dell'enum HIGHEND_PHONE o TABLET se il campo bidProtocol dell'endpoint di asta è impostato sul valore dell'enum OPENRTB_PROTOBUF. Imposta su 4 o 5 se il tuo endpoint ha il campo bidProtocol impostato sul valore dell'enum OPENRTB_JSON.
|
Compila BidResponse campi
Puoi fare offerte con annunci per l'installazione di app per l'inventario mobile di qualsiasi formato interstitial che accetta i formati delle creatività supportati. La risposta all'offerta deve impostare i seguenti campi per fare un'offerta corretta con un annuncio per l'installazione di app:
| Campo | Descrizione |
|---|---|
BidResponse.seatbid.bid.bundle |
Devi impostare questo campo sull'ID dell'app pubblicizzata nello store corrispondente.
|
BidResponse.seatbid.bid.ext.clickurl |
Devi impostare questo campo sull'URL della destinazione finale, escludendo eventuali chiamate intermedie a un ad server non correlate alla pagina di destinazione finale. Devi impostare questo campo su un valore coerente con quello fornito nel campo |
BidResponse.seatbid.bid.ext.app_promotion_type |
Devi impostare questo campo sul valore dell'enum INSTALLS se l'endpoint di asta ha il campo bidProtocol impostato sul valore dell'enum OPENRTB_PROTOBUF o 1 se il campo bidProtocol è impostato sul valore dell'enum OPENRTB_JSON. Questo campo indica che vuoi che la creatività specificata venga visualizzata come annuncio per l'installazione di app.
|
Utilizza URL di clickthrough coerenti
L'URL di clickthrough specificato nel campo BidResponse.seatbid.bid.ext.clickurl deve essere identico all'URL pagina di destinazione specificato nella creatività. Per esempi di creatività in formati supportati coerenti con il campo clickurl, consulta Utilizza URL di clickthrough coerenti.
Coinvolgi nuovamente gli utenti con gli annunci di re-engagement
Gli annunci di re-engagement hanno come target un utente dell'app mobile di un publisher che ha già scaricato e installato l'app pubblicizzata e lo indirizzano a una posizione specifica nell'app pubblicizzata utilizzando un deep link. Per saperne di più sui deep link, consulta i seguenti articoli:
- Android: Informazioni sui deep link
- iOS: Consentire ad app e siti web di collegarsi ai tuoi contenuti
Gli annunci di re-engagement sono supportati per tutto l'inventario pubblicitario interstitial per app nei seguenti formati delle creatività:
- Video VAST
- HTML
- Video nativo
Identifica gli indicatori BidRequest
Puoi fare offerte con annunci di re-engagement in risposta alle richieste di offerta per l'inventario di interstitial per app mobile. I seguenti campi sono sempre impostati per l'inventario interstitial per app mobile:
| Campo | Descrizione |
|---|---|
BidRequest.app.bundle |
Un identificatore per l'app del publisher. Impostato su un nome pacchetto come visualizzato nel Google Play Store, ad esempio com.google.android.youtube per le app per Android. Imposta un ID numerico come quello visualizzato nell'App Store di Apple per le app per iOS.
|
BidRequest.imp.instl |
Imposta su true se l'endpoint di asta ha il campo bidProtocol impostato sul valore enum OPENRTB_PROTOBUF o su 1 se il campo bidProtocol è impostato sul valore enum OPENRTB_JSON.
|
BidRequest.device.devicetype |
Imposta il valore dell'enum HIGHEND_PHONE o TABLET se il campo bidProtocol dell'endpoint di asta è impostato sul valore dell'enum OPENRTB_PROTOBUF. Imposta su 4 o 5 se il tuo endpoint ha il campo bidProtocol impostato sul valore dell'enum OPENRTB_JSON.
|
Compila BidResponse campi
Puoi fare offerte con annunci di re-engagement per l'inventario mobile di qualsiasi formato interstitial che accetta i formati delle creatività supportati. Per fare un'offerta con un annuncio di re-engagement, la risposta all'offerta deve impostare i seguenti campi:
| Campo | Descrizione |
|---|---|
BidResponse.seatbid.bid.bundle |
Devi impostare questo campo sull'ID dell'app pubblicizzata nel relativo store.
|
BidResponse.seatbid.bid.ext.clickurl |
Devi impostare questo campo su un deep link URL che apre contenuti specifici nell'app pubblicizzata. Google consiglia di utilizzare i link universali per iOS e gli app link Android per Android. Gli schemi URL personalizzati non sono supportati. Ad esempio, se
pubblichi un annuncio di ricoinvolgimento per l'app YouTube, puoi creare un link a un
video specifico impostando il campo clickurl su un valore
come
https://www.youtube.com/watch?v=a1b2c3d4e5f.
|
BidResponse.seatbid.bid.ext.app_promotion_type |
Devi impostare questo campo sul valore dell'enum ENGAGEMENT se il campo bidProtocol del tuo endpoint di asta è impostato sul valore dell'enum OPENRTB_PROTOBUF o 2 se il campo bidProtocol è impostato sul valore dell'enum OPENRTB_JSON. Questi valori indicano che vuoi che la creatività specificata venga visualizzata come annuncio di re-engagement.
|
BidResponse.seatbid.bid.ext.engagementclickfailureurl |
Se vuoi, puoi impostare questo campo su un URL che riceve un ping quando l'SDK Google Mobile Ads non riesce ad aprire l'app tramite l'URL di clickthrough specificato. L'SDK Google Mobile Ads non riesce ad aprire l'app quando non è installata o l'URL di clickthrough specificato non è un deep link valido. |