Demander le consentement des utilisateurs européens

Conformément aux Règles de Google relatives au consentement de l'utilisateur dans l'UE, vous êtes tenu d'informer vos utilisateurs de l'Espace économique européen (EEE) et d'obtenir leur consentement pour l'utilisation de cookies ou de tout autre stockage local lorsque la législation l'impose, ainsi que pour la collecte, le partage et l'utilisation de données à caractère personnel dans le cadre de la personnalisation des annonces. Ces règles reflètent les exigences de la directive vie privée et communications électroniques de l'UE, et celles du Règlement général sur la protection des données (RGPD).

Par défaut, les demandes d'annonces envoyées à Google diffusent des annonces personnalisées sélectionnées en fonction du contenu de la page Web ou de l'application, et de l'historique de l'utilisateur qui la consulte. Google accepte également la diffusion d'annonces non personnalisées. En savoir plus sur les annonces personnalisées et non personnalisées

Pour forcer l'affichage des annonces non personnalisées, vous pouvez ajouter &npa=1 à votre tag d'emplacement publicitaire afin de spécifier que seul le contenu d'annonces non personnalisées doit être renvoyé.

Pour ce faire, utilisez la propriété adTagParameters, comme suit:

...
- (void)requestStream {
  IMAAVPlayerVideoDisplay *videoDisplay =
      [[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.playerViewController.player];
  IMAAdDisplayContainer *adDisplayContainer =
      [[IMAAdDisplayContainer alloc] initWithAdContainer:self.adContainerView];
  IMALiveStreamRequest *request = [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                                                              adDisplayContainer:adDisplayContainer
                                                                    videoDisplay:videoDisplay];
  request.adTagParameters = @{ @"npa" : @1};
  [self.adsLoader requestStreamWithRequest:request];
}
...

Vous pouvez marquer vos demandes d'annonces de sorte qu'elles soient traitées pour les utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge minimal requis. Cette fonctionnalité est conçue pour vous aider à respecter le Règlement général sur la protection des données (RGPD). Notez que vous avez peut-être d'autres obligations légales dans le cadre du RGPD. Veuillez consulter les directives de l'Union européenne et consulter votre conseiller juridique. N'oubliez pas que les outils Google sont conçus pour faciliter la conformité et ne dispensent aucun éditeur de ses obligations en vertu de la loi. En savoir plus sur l'impact du RGPD sur les éditeurs

Lorsque vous utilisez cette fonctionnalité, un paramètre TFUA (tag pour les utilisateurs n'ayant pas atteint l'âge de consentement en Europe) est inclus dans la demande d'annonce. Il désactive la publicité personnalisée, y compris le remarketing, pour cette demande d'annonce spécifique. Il désactive également les demandes adressées aux fournisseurs d'annonces tiers, tels que les pixels de mesure des performances des annonces et les ad servers tiers. Ce paramètre n'a pas d'incidence sur votre utilisation des clés-valeurs Ad Manager. Par conséquent, vous devez vous assurer que votre utilisation de ces clés est conforme au RGPD.

L'inclusion du paramètre TFUA dans une demande d'annonce a priorité sur tout paramètre applicable au niveau d'un site.

Pour inclure ce tag dans toutes les demandes d'annonces effectuées depuis votre intégration, ajoutez &tfua=1 à votre tag d'emplacement publicitaire.

...
- (void)requestStream {
  IMAAVPlayerVideoDisplay *videoDisplay =
      [[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.playerViewController.player];
  IMAAdDisplayContainer *adDisplayContainer =
      [[IMAAdDisplayContainer alloc] initWithAdContainer:self.adContainerView];
  IMALiveStreamRequest *request = [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                                                              adDisplayContainer:adDisplayContainer
                                                                    videoDisplay:videoDisplay];
  request.adTagParameters = @{ @"tfua" : @1};
  [self.adsLoader requestStreamWithRequest:request];
}
...

L'exemple ci-dessus utilise une requête de diffusion en direct, mais il en va de même pour les flux de vidéo à la demande.