gpt4 book ai didi

javascript - 缓存破坏 AMGDGT 标签请帮助我

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:49:33 24 4
gpt4 key购买 nike

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

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

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

我非常感谢任何帮助,并且可以告诉我在 body 标记中放置代码的位置

最佳答案

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

<!-- 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 header ,这在实践中可能没有太大区别)。

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

关于javascript - 缓存破坏 AMGDGT 标签请帮助我,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17086717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com