AMP

重要事項:此文件不適用於您目前選取的格式 ads

amp-call-tracking

說明

動態替換超連結中的電話號碼以啟用來電追蹤。

 

必要腳本

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

用法

動態替換超連結中的電話號碼以啟用來電追蹤。執行 CORS 請求以替換號碼。

<amp-call-tracking> 標籤必須包裝一個超連結電話號碼的普通錨點標籤。此電話號碼將被 CORS 端點提供的值替換。

<amp-call-tracking config="https://example.com/calltracking.json">
  <a href="tel:123456789">+1 (23) 456-789</a>
</amp-call-tracking>

每個唯一的 CORS 端點在每個頁面上只會被呼叫一次。

屬性

config (必填)

定義 CORS URL。URL 的協定必須是 HTTPS。回應必須包含具有以下欄位的有效 JSON 物件

  • phoneNumber (必填):指定使用者點擊連結時要撥打的電話號碼。

  • formattedPhoneNumber (選填):指定要顯示的電話號碼。如果未指定,則使用 phoneNumber 中的值。

您的 XHR 端點必須實作 AMP 中 CORS 請求中指定的必要條件。

驗證

請參閱 AMP 驗證器規格中的 amp-call-tracking 規則

需要更多協助嗎?

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

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

AMP 專案強烈鼓勵您的參與和貢獻!我們希望您能成為我們開放原始碼社群的持續參與者,同時我們也歡迎您針對您特別熱衷的問題做出一次性的貢獻。

前往 GitHub