Angular.js & amp; Adsense
Je suis en train de mettre des annonces sur mon angular.js app, et j'ai fait un peu de lecture et des découvertes qu'il n'est pas possible de simplement copier et coller la normale code adsense.
J'ai entendu dire que vous êtes censés "l'envelopper dans une directive avec une transclusion", et le seul exemple que je peux trouver un autre Stackoverflow post:
AngularJs et social plugin AddThis
Quelqu'un peut aider, donner des conseils sur la façon de le faire avec Google Adsense?
source d'informationauteur David Litwak
Vous devez vous connecter pour publier un commentaire.
vous avez besoin pour créer une directive
créer un modèle avec votre code annonces dans mon cas "partiels/adsTpl.html"
ajouter la directive votre page
place adSense js appel dans la section head de votre page principale avant d'angularjs
et voila , c'est un travail parfaitement pour moi
Vous devriez faire un wrapper de la directive de l'adSense script comme celui-ci...
Et ajouter de la présente directive à vos directives...
C'est le adSense async code.
Je ne suis pas sûr que faire la chose suivante est valable que pour les adsense T&C.
supprimer tous les google variables relatives à l'avant de changer l'url
Dans le fichier javascript définir une coutume directive pour google adsense
Les informations adsense pour la directive ci-dessus est fourni par Google lorsque vous sélectionnez l'annonce.
Dans la page à afficher ad - utiliser la balise suivante
Dans Index.html utiliser le
Un tutoriel vidéo pour obtenir cette place et en cours d'exécution est fournie ici AngularJS + Adsense
Dans le AngularJS contrôleur, ajouter un
init()
fonction, ajoutez une lignePuis appeler cette
init()
fonction dans votre fichier html.Voir aussi
https://github.com/featen/ags/blob/master/webapp/js/controllers/dict.js