Google广告不支持HTTPS.有什么替代品?

goo*_*ate 17 cookies https asp.net-membership ads adsense

众所周知,谷歌广告不支持 HTTPS,但由于我将用户的会话存储在不记名令牌/ cookie中,我觉得需要加密这些信息......至少我可以保护我的最终用户免遭黑客攻击.

我有什么选择?我确定有人之前遇到过这种情况.可能有效的想法包括

  • 改变我的网站会员资格
  • 使用AdSense以外的其他内容(MSN?,其他人)
  • 向Google抱怨如果AdSense处于启用状态,则无法跟踪我的用户
  • 寻找一种不同的方式来通过我的网站获利(也就是改变我的商业模式)

Cap*_*ule 5

如果您使用此URL来调用adsense会发生什么

https://pagead2.googleadservices.com/pagead/show_ads.js
Run Code Online (Sandbox Code Playgroud)

代替

http://pagead2.googlesyndication.com/pagead/show_ads.js
Run Code Online (Sandbox Code Playgroud)

看起来它正在提供相同的脚本,您只需检查它是否可以检索您的页面内容以提供内容相关广告.

这是没有证件的.只需在经典URL中添加"s"就会出现证书错误,因为证书的域名是*.googleadservices.com,因此我建议使用最终的URL.这当然是未经测试的,但我很想知道它是否可行.

编辑:内容已交付但我无法看到我是否收到任何警告,因为我的测试网站上的证书不受信任:https://uandco.net/

编辑:我现在使用相同URL上的真实证书,但浏览器抱怨不安全的项目.这是因为adsense脚本即使从其https URL调用,也会生成对其他脚本和iframe的不安全的http调用.


Jam*_*ter 2

AdSense 现在支持 HTTPS。只需删除广告代码的“http:”部分即可。