/ / DFP Ads en una aplicación AngularJS - ajax, angularjs, google-dfp

DFP Ads en una aplicación AngularJS: ajax, angularjs, google-dfp

Estamos construyendo una aplicación web AngularJS y estamostratando de integrar los anuncios de DFP. Por cierto, ya tenemos una aplicación web PHP con anuncios de DFP en ejecución, así que estoy familiarizado con el funcionamiento de la integración de DFP, pero, por supuesto, es diferente en una aplicación de AngularJS, debido a su naturaleza de carga frontal. Entonces, sé que hay tres componentes que necesitamos para trabajar:

En el <head>:

  • La etiqueta de DFP para sincronización o asíncrona, como se muestra aquí, https://support.google.com/dfp_sb/answer/1651549. Sé que Google recomienda asíncrono, pero recientemente ennuestra aplicación PHP tuvimos que cambiar a sincronización, ya que async no es compatible con medios enriquecidos, y también nos enfrentamos a algunas discrepancias de informes con async. Entonces, con una aplicación AngularJS, ¿podemos seguir usando sync o solo async?

  • La etiqueta de DFP en la que definimos los espacios publicitarios, yTambién llame a enableServices, singleRequest o syncRendering, etc. Por cierto, queremos tener espacios publicitarios dinámicamente poblados por página (estado de la aplicación), así que tenemos que resolverlo.

, y en el <body>:

  • Las etiquetas para mostrar los anuncios de los divs de anuncios. En una aplicación AngularJS, ¿funcionaría con .display () o deberíamos llamar al método .refresh ()?

Cualquier ayuda es muy apreciada, gracias de antemano.

Aclamaciones,
Iraklis

Respuestas

3 para la respuesta № 1

Prueba esto ngDfp

ngDfp es una biblioteca simple para Angular JS que le permite agregar etiquetas de DoubleClick for Publishers a su sitio de Angular.

Para mostrar un anuncio, utilice

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