/ / Annonces DFP sur une application AngularJS - ajax, angularjs, google-dfp

DFP Ads sur une application AngularJS - ajax, angularjs, google-dfp

Nous construisons une application Web AngularJS et nous sommesessayer d'intégrer des annonces DFP. En passant, nous avons déjà une application Web PHP avec des annonces DFP en cours d'exécution. Je connais donc bien le fonctionnement de l'intégration DFP, mais il est bien sûr que c'est différent d'une application AngularJS, en raison de sa nature de chargement frontal. Donc, je sais qu'il y a trois composantes dont nous avons besoin pour fonctionner:

dans le <head>:

  • La balise DFP pour sync ou async, comme indiqué ici, https://support.google.com/dfp_sb/answer/1651549. Je sais que Google recommande async, mais récemment surnotre application PHP nous avons dû passer à la synchronisation, car async ne prend pas en charge les médias enrichis, et nous avons également été confrontés à des écarts de rapport avec async. Avec une application AngularJS, pouvons-nous toujours utiliser la synchronisation, ou seulement async?

  • Le tag DFP dans lequel nous définissons les espaces publicitaires, etappelez également enableServices, singleRequest ou syncRendering, etc. Soit dit en passant, nous souhaitons disposer d'espaces de publicité remplis de manière dynamique par page (état de l'application), nous devons donc le comprendre.

et dans le <body>:

  • Les balises permettant d'afficher les annonces pour les annonceurs. Sur une application AngularJS, cela fonctionnerait-il avec .display () ou aurions-nous besoin d'appeler la méthode .refresh ()?

Toute aide est très appréciée, merci d’avance.

À votre santé,
Iraklis

Réponses:

3 pour la réponse № 1

Essaye ça ngDfp

ngDfp est une bibliothèque simple pour Angular JS qui vous permet d’ajouter des balises DoubleClick for Publishers à votre site Angular.

Pour afficher une annonce, utilisez

<div data-ng-dfp-ad="div-gpt-ad-1234567890123-0"></div>