AMP

amp-smartlinks

描述

在你的 AMP 页面中运行 Narrativ 的 Linkmate 进程

 

必需脚本

<script async custom-element="amp-smartlinks" src="https://cdn.ampproject.org/v0/amp-smartlinks-0.1.js"></script>

支持的布局

概述

Narrativ,我们将静态的商业链接转换为动态的、多商家的节点。通过一个匹配了顶级商业出版商的专家评论的数百万产品库,我们通过实时竞价和数据解决方案来提高出版商的收入。

此 AMP 扩展是我们在 AMP 中的 Linkmate 服务。有关 Linkmate 的完整文档,请参见此处

开始使用

你的帐户必须是我们 Linkmate 计划的成员才能使用此功能。有关此计划的更多信息,请随时联系你的客户经理或 hello@narrativ.com

如果你计划将 amp-smartlinks 与其他联盟合作伙伴一起使用,你需要指定如下所示的 meta 标签。该标签将指定联盟标签触发的顺序。

在你的 AMP 页面中,你必须添加以下代码段

<!DOCTYPE html>
<html  lang="en">
  <head>
    ...
    <meta
      name="amp-link-rewriter-priorities"
      content="amp-smartlinks amp-other-affiliate"
    />
    <script
      async
      custom-element="amp-smartlinks"
      src="https://cdn.ampproject.org/v0/amp-smartlinks-0.1.js"
    ></script>
    ...
    <script async src="https://cdn.ampproject.org/v0.js"></script>
  </head>
  <body>
    ...
    <amp-smartlinks
      layout="nodisplay"
      nrtv-account-name="supercoolpublisher"
      linkmate
    >
    </amp-smartlinks>
    ...
  </body>
</html>

属性

nrtv-account-name 必需 你的客户经理提供给你的 Narrativ 帐户名。需要知道你的 Narrativ 帐户名吗?登录 dashboard.narrativ.com 并转到设置以在代码段中查看你的帐户名,或在需要时联系你的客户经理寻求支持。
linkmate 可选 在文章上运行我们的 Linkmate 服务的标志。在 amp-smartlinks 元素中插入 linkmate 属性将运行我们的 linkmate 服务。
exclusive-links 可选 将链接标记为独占链接的标志。在 amp-smartlinks 元素中插入 exclusive-links 属性将为文章生成独占链接。
link-attribute 可选 如果你将链接的“纯” URL 存储在与 href 不同的元素属性中,你可以在此处指定。默认值:href
link-selector 可选 一个 CSS 选择器,用于从文章中获取你想要货币化的所有链接。默认值:a

验证

请参阅 AMP 验证器规范中的amp-smartlinks 规则

需要更多帮助?

你已经阅读了这份文档十几次,但它并没有真正涵盖你所有的问题?也许其他人也有同样的感受:在 Stack Overflow 上联系他们。

前往 Stack Overflow
发现错误或缺少功能?

AMP 项目强烈鼓励你的参与和贡献!我们希望你成为我们开源社区的持续参与者,但我们也欢迎你对你特别感兴趣的问题进行一次性贡献。

前往 GitHub