Utilizza le best practice per l'inventario per app mobile

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.
  • Per le app per Android, questo campo è un ID pacchetto che si trova nell'URL del Play Store. Ad esempio, se l'URL del Play Store è https://play.google.com/store/apps/details?id=com.example.myawesomeapp, l'ID pacchetto è com.example.myawesomeapp.
  • Per le app per iOS, questo campo è un ID stringa numerica per l'app trovato nell'URL dell'Apple App Store. Ad esempio, se l'URL dell'App Store di Apple è https://apps.apple.com/app/id123456789, l'ID stringa numerica è 123456789.

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à:

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.
  • Per le app per Android, questo campo è un ID pacchetto che si trova nell'URL del Play Store. Ad esempio, se l'URL del Play Store è https://play.google.com/store/apps/details?id=com.example.myawesomeapp, l'ID pacchetto è com.example.myawesomeapp.
  • Per le app per iOS, questo campo è un ID stringa numerica per l'app trovato nell'URL dell'Apple App Store. Ad esempio, se l'App Store di Apple è https://apps.apple.com/app/id123456789, l'ID stringa numerica è 123456789.
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.bundle. Ad esempio, per un'app per Android disponibile nel Play Store, questo valore potrebbe essere impostato su https://play.google.com/store/apps/details?id=com.example.myawesomeapp&referrer=utm_source%3Dgoogle_ab%26utm_medium%3Dcpc%26utm_campaign%3Dinstall_campaign_1.

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:

Gli annunci di re-engagement sono supportati per tutto l'inventario pubblicitario interstitial per app nei seguenti formati delle creatività:

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.
  • Per le app per Android, si tratta di un ID pacchetto che si trova nell'URL del Play Store. Ad esempio, se l'URL del Play Store è https://play.google.com/store/apps/details?id=com.google.android.youtube, l'ID pacchetto è com.google.android.youtube.
  • Per le app per iOS, si tratta di un ID stringa numerica per l'app che si trova nell'URL dell'Apple App Store. Ad esempio, se l'URL dell'App Store di Apple è https://apps.apple.com/us/app/id123456789, l'ID stringa numerica è 123456789.
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.