AMP实例的基于地理位置的同意流是否存在故障?

时间:2018-06-15 20:11:52

标签: geolocation amp-html

Hi Stack Overflow社区,

我正在使用此处找到的基于地理位置的同意流程:https://ampbyexample.com/user_consent/geolocation-based_consent_flow

问题是基于地理位置的同意消息在美国和美国都显示。欧盟浏览器而不仅仅是欧盟。

当我将自定义国家/地区代码附加到示例时,

欧盟:https://ampbyexample.com/user_consent/geolocation-based_consent_flow/#amp-geo=de

非欧盟:https://ampbyexample.com/user_consent/geolocation-based_consent_flow/#amp-geo=us

我仍然看到两个例子的同意信息。但是,文档说:

  

在此示例中,我们将构建一个同意对话框,仅针对来自欧盟的用户显示。

同样,当我向自己的网站添加基于地理位置的同意流程时,我遇到了同样的问题:

欧盟:https://marcelluslong.com/amp/#amp-geo=de

非欧盟:https://marcelluslong.com/amp/#amp-geo=us

这是AMP HTML:

for x, y in zip(xlist, ylist):
    pyautogui.moveTo(x, y)

http://jsbin.com/cixoruliko/edit?html,output

AMP版本:1528841168349

我是否通过示例的基于地理位置的同意流遇到了AMP的故障,还是其他什么?任何建设性的意见将不胜感激。

1 个答案:

答案 0 :(得分:0)

要使测试参数有效,您需要通过以下方式启用AMP Dev Channel:https://cdn.ampproject.org/experiments.html(第一个复选框)。