gpt4 book ai didi

javascript - Google Adsense 是否不承认他们的代码,如果它与 Javascript 一起放入?

转载 作者:行者123 更新时间:2023-12-04 16:15:19 25 4
gpt4 key购买 nike

我有一个 Google Adsense 广告,它会根据用户是否登录而显示或不显示,并且写出它的代码是用 Javascript 编写的。我已经(我相信)按照他们的说明在 Adsense 界面中启用了爬虫访问。

不幸的是,广告似乎没有显示。这是代码:

document.getElementById("google-ad").innerHTML = '<script type="text/javascript"><!--\n\
google_ad_client = "ca-pub-0000000000000000";\n\
/* MySite */\n\
google_ad_slot = "0000000000";\n\
google_ad_width = 320;\n\
google_ad_height = 50;\n\
//-->\n\
</script>\n\
<script type="text/javascript"\n\
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">\n\
</script>';

我一直在浏览 Google 的所有帮助部分和故障排除指南,以确保我符合他们的所有技术和政策指南。最后,我联系了 Google 支持,得到的回复是:

I reviewed your site, but I wasn't able to find our ad code in the HTML source of your pages.



知道客户支持的目标是尽快解雇人们,我想确保当我给他们回信时,我会以具体而明智的回应来澄清问题,这样他们就不能只是挥手致意把它用剪切粘贴的方式解雇。

从他们的回复看来,Google 客户支持在 Javascript 写入代码之前正在查看 HTML 代码。我知道如果我在 Firefox 中查看页面的源代码,那么它将不可见,但是如果我查看带有 Firebug 的页面,那么 Javascript 生成的内容是显而易见的。

但是,如果我写下它们并说“使用 Javascript 包含 AdSense 广告”,那么他们的回答几乎肯定是“检查您的 Javascript”(好像我还没有检查过一千次)或只是“不要那样做” .”

在我打那场战斗之前,有什么理由相信我正在做的事情不应该奏效吗?人们不是一直在使用 Javascript 包含 Google 代码吗?

有没有一种方法可以让我使用 Javascript 来包含更可能满足他们要求的广告?

附加说明:当我在 Firebug 中查看我的代码时,我看到一些附加的代码附加了来自 Google 的代码,这让我觉得 Google 广告联系了 Google 服务器并得到了某种回复,即使广告没有显示。所以当他们说他们“看不到广告代码”时,我感到格外惊讶。下面是它在 Firebug 中的样子:

enter image description here

最佳答案

我不是 100%,但我相当确定您应该能够使用 JS 附加到 google 广告脚本中。但是,如果此广告仅在用户登录时显示,那么可能 Google 支持人员不会登录,因此不会触发脚本。此外,Adsense 抓取工具将无法访问您的网页(也不会显示广告)。如果您访问 http://support.google.com/adsense/bin/answer.py?hl=en-GB&answer=10532它提供了有关如何明确允许爬虫访问的详细信息。

这取决于登录时显示的广告,而不是相反。如果没有帮助,请见谅!

关于javascript - Google Adsense 是否不承认他们的代码,如果它与 Javascript 一起放入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11131596/

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