Targeting

Questa guida spiega come fornire informazioni sul targeting a una richiesta di annuncio.

Per vedere il targeting degli annunci in azione, scarica l'app demo dell'API per iOS in Swift o Objective-C.

Scarica la demo dell'API

Prerequisiti

Completa la Guida introduttiva.

Configurazione configurazione GAD

GADRequestConfiguration è un oggetto che raccoglie informazioni di targeting da applicare a livello globale tramite l'istanza condivisa GADMobileAds. Puoi accedervi con il seguente codice:

Swift

let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration

Objective-C

GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;

Impostazione rivolta ai minori

Ai fini del Children's Online Privacy Protection Act (COPPA), è disponibile un'impostazione chiamata tagForChildDirectedTreatment.

Quando eseguono una richiesta di annuncio, gli sviluppatori di app possono indicare se vogliono che Google tratti i loro contenuti come rivolti ai minori. Quando indichi che vuoi che Google tratti i tuoi contenuti come rivolti ai minori, adottiamo le misure necessarie per disattivare gli annunci di remarketing e l'IBA relativi a questa richiesta di annuncio. Le opzioni di impostazione sono le seguenti:

  • Imposta tagForChildDirectedTreatment su YES per indicare che vuoi che i tuoi contenuti siano trattati come destinati ai minori ai sensi della legge COPPA. Ciò impedisce la trasmissione dell'identificatore pubblicità, IDFA.
  • Imposta tagForChildDirectedTreatment su NO per indicare che non vuoi che i tuoi contenuti siano trattati come destinati ai minori ai sensi della legge COPPA.
  • Non impostare tagForChildDirectedTreatment se non vuoi indicare in che modo vuoi che i tuoi contenuti vengano trattati in relazione al COPPA.

Il seguente esempio indica che vuoi che i tuoi contenuti siano trattati come destinati ai minori ai fini del COPPA:

Swift

GADMobileAds.sharedInstance().requestConfiguration.tag(forChildDirectedTreatment: true)

Objective-C

[GADMobileAds.sharedInstance.requestConfiguration tagForChildDirectedTreatment:YES];

Impostando questo tag, confermi che questa notifica è corretta e disponi dell'autorizzazione ad agire per conto del proprietario dell'app. Riconosci che l'abuso di questa impostazione potrebbe comportare la chiusura del tuo Account Google.

Puoi contrassegnare le richieste di annunci per ricevere il trattamento per gli utenti dello Spazio economico europeo (SEE) sotto l'età del consenso. Questa funzionalità è pensata per facilitare il rispetto del Regolamento generale sulla protezione dei dati (GDPR). Tieni presente che potresti avere altre obbligazioni legali ai sensi del GDPR. Consulta le indicazioni dell'Unione Europea e consulta il tuo consulente legale. Tieni presente che gli strumenti di Google sono progettati per facilitare la conformità e non esonerano i publisher dagli obblighi stabiliti dalla legge. Scopri di più su come il GDPR influisce sui publisher.

Quando si utilizza questa funzionalità, in tutte le richieste di annunci future viene incluso un parametro Tag per gli utenti sotto l'età del consenso in Europa (TFUA). Questo parametro disattiva la pubblicità personalizzata, incluso il remarketing, per quella specifica richiesta di annuncio. Inoltre, disattiva le richieste a fornitori di annunci di terze parti, come i pixel di misurazione degli annunci e gli ad server di terze parti.

L'impostazione può essere utilizzata con tutte le versioni dell'SDK Google Mobile Ads chiamando il metodo tagForUnderAgeOfConsent nell'oggetto GADMobileAds.requestConfiguration e trasmettendo YES.

  • Imposta tagForUnderAgeOfConsent su YES o true per indicare che vuoi gestire le richieste di annunci in modo appropriato per gli utenti sotto l'età del consenso. Ciò impedisce anche la trasmissione dell'identificatore pubblicità, IDFA.
  • Se non imposti tagForUnderAgeOfConsent, significa che non vuoi che le richieste di annunci vengano gestite in un modo adatto agli utenti sotto l'età del consenso.

L'esempio seguente indica che vuoi includere TFUA nella tua richiesta di annuncio:

Swift

GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true);

Objective-C

[GADMobileAds.sharedInstance.requestConfiguration tagForUnderAgeOfConsent:YES];

I tag per abilitare l'impostazione rivolta ai minori e tagForUnderAgeOfConsent non devono essere entrambi impostati su true. In caso affermativo, l'impostazione rivolta ai minori ha la precedenza.

Filtro dei contenuti degli annunci

Le app possono impostare una classificazione massima dei contenuti degli annunci per tutte le richieste di annunci usando la proprietà maxAdContentRating di GADRequestConfiguration. Questa impostazione viene applicata a tutte le richieste di annunci future per il resto della sessione. I valori possibili per questa proprietà si basano sulle classificazioni delle etichette di contenuti digitali e devono essere una delle seguenti costanti:

  • GADMaxAdContentRatingGeneral
  • GADMaxAdContentRatingParentalGuidance
  • GADMaxAdContentRatingTeen
  • GADMaxAdContentRatingMatureAudience

Il seguente codice configura tutte le richieste di annunci per specificare che il contenuto dell'annuncio restituito deve corrispondere a una designazione di etichetta contenuti digitali non superiore a GADMaxAdContentRatingGeneral.

Swift

GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral;

GADRequest

L'oggetto GADRequest raccoglie le informazioni di targeting da inviare con una richiesta di annuncio.

URL contenuti

Quando richiedono un annuncio, le app possono trasmettere l'URL dei contenuti pubblicati. Ciò consente di abbinare il targeting per parole chiave all'annuncio con i contenuti.

Ad esempio, se la tua app richiede un annuncio durante la visualizzazione di contenuti di https://www.example.com, puoi trasmettere questo URL per scegliere come target parole chiave pertinenti:

Swift

let request = GADRequest()
request.contentURL = "https://www.example.com"

Objective-C

GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";

Domande frequenti

Quale targeting viene utilizzato quando un annuncio viene aggiornato automaticamente?
Al momento dell'aggiornamento dell'annuncio, l'oggetto GADRequest specificato in precedenza viene utilizzato di nuovo per il targeting. Per impostare un nuovo targeting, richiama esplicitamente loadRequest su GADBannerView con un nuovo oggetto GADRequest.
Come posso trasmettere parametri di targeting aggiuntivi alle reti di mediazione?
Consulta Mediazione per scoprire come inviare il targeting alle reti di mediazione.