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 的完整文件:here

入門

您的帳戶必須是我們 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 選填 如果您將連結的「純」網址儲存在與 href 不同的元素屬性中,您可以在此處指定。預設值:href
link-selector 選填 一個 CSS 選擇器,用於從文章中取得所有您想要營利的連結。預設值:a

驗證

請參閱 AMP 驗證器規範中的amp-smartlinks 規則

需要更多協助嗎?

您已經閱讀這份文件十幾次了,但它仍然沒有涵蓋您的所有問題?也許其他人也有同樣的感受:在 Stack Overflow 上聯繫他們。

前往 Stack Overflow
發現錯誤或缺少功能?

AMP 專案強烈鼓勵您的參與和貢獻!我們希望您能成為我們開源社群的持續參與者,但我們也歡迎您針對您特別感興趣的問題做出一次性貢獻。

前往 GitHub