Linee guida per l'avvio dell'attribuzione di SKAdNetwork

L'API SKAdNetwork di Apple mira a misurare il successo delle campagne pubblicitarie per l'installazione di app rispettando al contempo la privacy degli utenti. Per SKAdNetwork v2.0 e v2.1, l'attribuzione delle installazioni per gli annunci sottoposti a rendering StoreKit si basa sui clic sull'annuncio che porterebbero all'installazione dell'app da parte dell'utente. SKAdNetwork v2.2 e versioni successive supportano inoltre gli annunci view-through in cui l'attribuzione avviene solo con la visualizzazione dell'annuncio.

Le seguenti linee guida vengono fornite per garantire che l'SDK Google Mobile Ads possa avviare correttamente l'attribuzione SKAdNetwork.

Attribuzione al clic per gli annunci mobile

Per impostazione predefinita, l'attribuzione SKAdNetwork viene avviata dall'evento di clic sull'annuncio dell'SDK Google Mobile Ads solo se l'azione di clic arriva specificamente nell'App Store di Apple. Il motivo di questo requisito è impedire che lo store venga lanciato da clic non destinati ad aprire lo store. Questi tipi di azioni basate su clic potrebbero includere, ad esempio, l'accesso a una pagina Scegli Tu!.

Linee guida

Per garantire che le azioni di clic sugli annunci e le successive installazioni di app comportino un'attribuzione SKAdNetwork, quando crei le creatività assicurati che l'URL di clickthrough della creatività sia

  • Un link diretto all'app pubblicizzata nello store;
  • utilizza metodi di reindirizzamento come HTTP 301, 302 o altri tipi di catene di reindirizzamento HTTP lato server che avrebbero una destinazione finale dello store.

I link allo store direttamente o tramite una catena di reindirizzamento vengono confermati se l'URL inizia con uno dei seguenti pattern:

  • https://apps.apple.com
  • https://itunes.apple.com
  • itms-apps://
  • itms://

Per eventuali altre pagine di destinazione o utilizzando altri metodi di reindirizzamento lato client viene stabilito che non indirizzino all'app store e potrebbero non essere avviate la procedura di attribuzione di SKAdNetwork. Esempi:

  • Pagina HTML che richiede l'azione dell'utente per reindirizzare gli utenti allo store
  • Pagina HTML con uno script di reindirizzamento automatico basato su JavaScript all'app store
  • Tag Meta refresh

Best practice per i diversi tipi di creatività

L'azione di clic per avviare l'attribuzione SKAdNetwork può essere configurata per i diversi tipi di creatività come segue:

Creatività HTML
Questo può essere impostato come URL di destinazione negli anchor tag che circondano l'elemento cliccabile o come URL di destinazione per le operazioni window.location degli eventi al clic basati su JavaScript.
MRAID
L'azione di clic deve chiamare Mraid.open() per avviare l'attribuzione di SKAdNetwork.
Video VAST
L'URL dello store o l'elemento iniziale della catena di reindirizzamento possono essere impostati come l'elemento ClickThrough nel codice XML VAST.
Nativo
L'URL dello store o l'elemento iniziale della catena di reindirizzamento possono essere impostati nel campo native_ad.click_link_url per il protocollo RTB di Google o nel campo native.link per il protocollo OpenRTB.

Attribuzione view-through per gli annunci mobile

Se l'attribuzione view-through SKAdNetwork v2.2 è supportata, l'API SKAdNetwork avvia un timer delle impressioni dopo che l'annuncio viene visualizzato e visualizzato dall'utente. L'attribuzione è consentita solo per gli annunci che sono stati visualizzati per un minimo di 3 secondi.

Tieni presente che iOS 15.3 e versioni precedenti supportano solo un timer delle impressioni attivo alla volta, nel qual caso, se nella stessa schermata sono presenti più annunci di attribuzione view-through, è possibile che un'impressione non riesca ad avviare l'attribuzione view-through. Questa limitazione è stata rimossa su iOS 15.4 e versioni successive, pertanto SKAdNetwork ora consente l'attivazione di più impressioni simultanee per l'attribuzione view-through.

Linee guida

I campi della richiesta di offerta BidRequest.mobile.skadn.supported_fidelity_types per il protocollo Google RTB e BidRequest.imp.ext.skadn.fidelities per il protocollo OpenRTB specificano i tipi di fedeltà dell'attribuzione supportati dalla richiesta di offerta. Questi campi includono il tipo di fedeltà VIEW_THROUGH_ADS nelle versioni 2.2 e successive di SKAdNetwork.

Assicurati che la risposta all'offerta non includa fedeltà VIEW_THROUGH_ADS se l'attribuzione view-through non è supportata. Se rispondi con VIEW_THROUGH_ADS le fedeltà quando non è supportato, l'offerta viene filtrata prima dell'asta.

Compatibilità con le versioni precedenti

A partire da SKAdNetwork v4.0, le richieste di annunci abilitate per l'attribuzione di SKAdNetwork sono compatibili con le versioni precedenti. In questo modo le reti pubblicitarie possono rispondere con versioni di SKAdNetwork meno recenti anche se la richiesta di annuncio supporta versioni più recenti.

Linee guida

La versione del sistema operativo del dispositivo dell'utente e la versione dell'SDK Google Mobile Ads dell'app del publisher stabiliscono entrambe le funzionalità SKAdNetwork che sono supportate dalla richiesta di annuncio. Questo valore può essere determinato nella richiesta di offerta utilizzando il campo BidRequest.mobile.skadn.versions per il protocollo RTB di Google o BidRequest.imp.ext.skadn.versions per il protocollo OpenRTB. Questo campo elenca tutte le versioni di SKAdNetwork supportate dalla richiesta di annuncio.

Per impedire il filtro delle offerte, assicurati che la versione di SKAdNetwork utilizzata per creare la risposta sia una delle versioni elencate nella richiesta di offerta. Inoltre, quando vengono introdotte le versioni di SKAdNetwork più recenti, tieni presente che è consentita la risposta con versioni precedenti, purché la versione sia presente in questo elenco. In questo modo le reti pubblicitarie possono continuare a rispondere con le versioni precedenti e adattare le versioni più recenti al proprio ritmo.