【问题标题】:cache busting AMGDGT tags please help me缓存破坏AMGDGT标签请帮助我
【发布时间】:2013-06-13 12:08:51
【问题描述】:

我需要随机数生成器方面的帮助。这是我收到的一封电子邮件,说明它需要做什么:

CACHE BUSTING:为确保准确跟踪,您需要在这些展示位置上实施 Cache Buster,方法是将以下广告代码中出现的所有 [CACHEBUSTER] 替换为使用以下两种 Cache Buster 类型之一的值:

  1. 时间日期戳(精确到毫秒或更小的时间间隔)
  2. 随机数生成器(至少 4 位)

非常感谢任何帮助,并可以告诉我将代码放在正文标记中的哪个位置

【问题讨论】:

    标签: javascript html seo


    【解决方案1】:

    根据您的问题标题,我假设广告代码如下所示:

    <!-- Begin: AMGDGT Tag -->
    <script language="Javascript">amgdgt_ctr="XXXXX";amgdgt_t="x";</script><script type="text/javascript" src="http://cdn.amgdgt.com/base/js/v1/amgdgt.js"></script>
    <noscript><iframe src="http://at.amgdgt.com/ads/?f=i&t=x&ctr=XXXXX&rnd=[CACHEBUSTER]" width="1" height="1" frameborder="0"></iframe></noscript>
    <!-- End: AMGDGT Tag -->
    

    因为您提到的 cachebuster 参数是针对禁用 JavaScript 的访问者,所以不能使用 JavaScript 插入;您必须在服务器端代码中插入该值(尽管考虑到广告网络在过去发送了 Expires 标头,这在实践中可能没有太大区别)。

    例如,如果您使用 PHP,请将 [CACHEBUSTER] 替换为 &lt;?=rand()?&gt;&lt;?php echo rand(); ?&gt;。大多数其他服务器端技术,包括 ASP 和 ColdFusion,都具有等效的功能。

    【讨论】:

    • 是的,你是对的,我得到了类似的脚本......我需要添加到 Wordpress 网站中......基本上在子域中......你能帮我建议我应该在哪里添加该脚本
    • 你想让我添加时间戳功能还是随机数..我是第一次这样做..有点困惑..非常感谢帮助
    • @user2461801:WordPress 是用 PHP 编写的,所以 PHP rand 函数应该是相关的。添加代码可以像编辑适当的主题文件并将代码粘贴到正确的位置一样简单,将[CACHEBUSTER] 替换为&lt;?php echo rand(); ?&gt;,尽管存在许多用于添加广告的插件。如果您需要了解更多信息,可以通过 Google 搜索找到许多相关的操作指南文章和其他资源。
    猜你喜欢
    • 1970-01-01
    • 2012-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 2013-07-11
    • 1970-01-01
    相关资源
    最近更新 更多