【问题标题】:Adsense or Google Doubleclick with meteor.js [closed]Adsense 或 Google Doubleclick 与 meteor.js [关闭]
【发布时间】:2015-12-22 16:38:42
【问题描述】:

是否有人通过双击 (DFP) 成功添加了 adsense(每次网页浏览时加载)甚至更好?

无论我尝试什么,我都无法让它们显示在任何地方。

【问题讨论】:

  • 如果您使用的是iron:router,则可以使用带有完整文档的谷歌分析包。我成功使用的一个是atmospherejs.com/reywood/iron-router-ga
  • 这是给 GA 的,呵呵。虽然很高兴知道有一种使用 Meteor 进行内容实验的简单方法。

标签: meteor iron-router adsense meteor-helper double-click-advertising


【解决方案1】:

您可以按如下方式添加 Adsense。这使用iron:router 包。

<template name="MyAds">
  <div class="leaderboard"></div>
</template>

Template.MyAds.rendered = function() {
  $.getScript("//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js", function() {
    var ads, adsbygoogle;
    ads = '<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-72414***074839" data-ad-slot="4009***57" data-ad-format="auto"></ins>';
    $('.leaderboard').html(ads);
    return (adsbygoogle = window.adsbygoogle || []).push({});
  });
};

Router.map( function () {
  this.route('MyRoute', {
    waitOn: function() {
      return IRLibLoader.load("//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js");
    }
  });
});

查看这里了解更多信息:https://gentlenode.com/journal/meteor-18-add-google-adsense-to-your-application/37

【讨论】:

  • 嗯...我之前分别尝试过它们,而不是同时尝试过,因此无法正常工作。非常感谢您的回答!我想我也可以让 DFP 处理这个问题。
  • 虽然在第 6 次页面刷新时 javascript 无法加载,因此广告也没有加载?将异步脚本添加到 head 和每条路线,但没有修复它。
  • 数字6有什么特别之处吗?
  • 不,只是在第 6 次浏览后无法加载。
  • 始终是第 6 页。这听起来很奇怪。它是您要访问的特定页面吗?它永远不会发生第 5 次或第 7 次?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-17
  • 2012-07-12
  • 2012-11-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多