根据spec,我应该可以在我的锚点hrefs中使用CLIENT_ID变量。在我的放大器页面上,我有一个这样的锚标记:
<a href="http://www.example.com/link-to-non-amp-page/?var=testing&clientID=CLIENT_ID(google-analytics)" target="_blank">test link</a>
根据规范,我希望当我点击链接时,amp用CLIENT_ID变量替换实际值。但是,当我转到非扩展页链接时,查询字符串中的CLIENT_ID不会更新。我尝试搜索规范和amphtml来源,但无法找到任何可以帮助我的信息。
我是否误解了放大器规格说我可以用变量替换做什么?有没有办法在锚点href上获取CLIENT_ID?
答案 0 :(得分:5)
变量替换目前仅适用于amp-pixel和amp-analytics。我们努力将这个网址暴露给所有网址,但它无处可用。
您可以在https://github.com/ampproject/amphtml/issues/4078
跟踪进度如果您想在发布前对其进行测试,可以转到https://cdn.ampproject.org/experiments.html并启用名为link-url-replace
的实验