/ / DFP em um aplicativo AngularJS - ajax, angularjs, google-dfp

Anúncios do DFP em um aplicativo AngularJS - ajax, angularjs, google-dfp

Estamos construindo um aplicativo da web AngularJS e estamostentando integrar anúncios do DFP. A propósito, já temos um aplicativo Web PHP com anúncios do DFP em exibição, por isso estou familiarizado com o funcionamento da integração do DFP, mas é claro que é diferente em um aplicativo AngularJS, devido à natureza do carregamento do front-end. Então, eu sei que existem três componentes que precisamos para trabalhar:

No <head>:

  • A tag do DFP para sincronização ou assíncrona, como mostrado aqui, https://support.google.com/dfp_sb/answer/1651549. Eu sei que o Google recomenda assíncrono, mas recentemente emEm nosso aplicativo PHP, tivemos que mudar para a sincronização, pois o assíncrono não suporta rich media e também enfrentamos algumas discrepâncias de relatórios com o assíncrono. Portanto, com um aplicativo AngularJS, ainda podemos usar sincronização ou apenas assíncrona?

  • A tag do DFP na qual definimos os espaços de anúncio etambém chamamos enableServices, singleRequest ou syncRendering, etc. A propósito, queremos ter espaços de anúncio preenchidos dinamicamente por página (estado do aplicativo), por isso precisamos descobrir isso.

, E no <body>:

  • As tags para exibir os anúncios para as divs de anúncios. Em um aplicativo AngularJS, ele funcionaria com .display () ou precisaríamos chamar o método .refresh ()?

Qualquer ajuda é muito apreciada, desde já, obrigado.

Felicidades,
Iraklis

Respostas:

3 para resposta № 1

Tente isso ngDfp

O ngDfp é uma biblioteca simples para JS angular que permite adicionar tags do DoubleClick for Publishers ao seu site angular.

Para mostrar um anúncio, use

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