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