-1

您能否解释一下 AMP 中的访问 URL 变量、它们的用途以及它们的使用方式和位置?

例如,您能否提供一个逐步示例,说明您如何将它们集成到 amp-story 中?

官方 amp-access 示例,用于首次免费点击和查看计数演示

4

1 回答 1

1

来自amp-access 文档

在为各种端点配置 URL 时,发布者可以使用替换变量。这些变量的完整列表在AMP Var Spec中定义。此外,该规范添加了一些特定于访问权限的变量,例如 READER_IDAUTHDATA

访问 URL 变量允许您通过将它们包含在 URL 中来发送有关用户或会话的重要信息。最好的例子是READER_ID,它可以用来唯一标识每个用户。

例如。考虑您已在配置中设置authorization端点,amp-access如下所示:

https://publisher.com/amp-access.json?rid=READER_ID&url=SOURCE_URL

然后来自您页面的授权调用将使用变量READER_IDSOURCE_URL替换如下:

https://publisher.com/amp-access.json?rid=amp-s90UCBp2NixS3-wpVmKsSw&url=http%3A%2F%2Flocalhost%3A8000%2Famp.html&__amp_source_origin=http%3A%2F%2Flocalhost%3A8000

现在您的后端服务器可以通过检查 url 参数来唯一地识别用户,rid并从 url 参数中获取源 url url。您可以类似地使用所有访问 URL 变量。有关更多信息,请参阅AMP-Access DocsAMP-Access Example

于 2018-10-10T15:54:15.263 回答