[有限可用性]{class="badge informative"}

驗證內容中的URL url-validation

在此頁面上:​瞭解Adobe Journey Optimizer如何在您預覽訊息內容時,檢查訊息內容中的網頁連結,以便在您傳送訊息之前攔截損毀、不安全或無法存取的URL。

AVAILABILITY
此功能在有限可用性(LA)中針對一組客戶發佈。 請聯絡您的 Adobe 代表以取得存取權。

預覽訊息內容時,您可以Journey Optimizer檢查其中包含的網頁連結。 這有助於您在訊息傳送至對象之前,擷取中斷或無法存取的連結。

執行URL驗證 access

URL驗證適用於所有管道的歷程與行銷活動中的管道動作,以及預覽內容範本時。 它會在您開啟​ Simulate ​熒幕時自動執行,因此您不需要自行啟動。 若要檢閱結果,請執行下列動作:

  1. 在內容編輯器中,按一下​模擬內容。 進一步瞭解模擬

  2. 從​ Simulate ​畫面,檢查URL驗證圖示:

    • 如果所有URL都有效,圖示會顯示綠色勾號。

    • 如果任何URL無效,圖示會加以標示。

      {width="70%"}

      按一下圖示以開啟快顯視窗,其中列出每個無效的URL及其無效的原因。

  3. 按一下「複製​​」將清單複製到剪貼簿,然後貼到檔案或電子郵件以供檢閱。

  4. 關閉視窗並修正內容中的無效URL。 在疑難排解一節中瞭解更多。

  5. 再次模擬內容以進行自動重新執行的驗證。 重複此步驟,直到圖示顯示綠色核取記號為止。

    {width="70%"}

運作方式 how-it-works

  • 檢查內容中的每個http://和https:// URL — 包括連結、影像和樣式表,而不僅僅是可點按的文字連結。
  • 系統會檢查每個URL,確認主機已解析、以成功狀態回應,並在可接受的時間內回應。 只會檢查回應狀態,不會下載頁面內容。
  • 如果發現問題,我們會識別問題,並提供修正問題的原因和指引。
IMPORTANT
如果您的內容包含超過50個URL,則驗證不會跳過額外專案,整個請求都會遭到拒絕,而且不會傳回任何結果。 減少內容中的連結數量以取得驗證結果。

標幟的內容 invalid-urls

問題
範例
錯誤訊息
為什麼會標幟
不安全的配置
http://example.com
「此連結使用HTTP。 只允許使用HTTPS連結。」
HTTP連結不安全。
URL格式錯誤
空的URL、錯誤的主機、空格
「無法連線到此連結。」
無法剖析該URL。
配置錯字
hhttps://, ttps://
「無法連線到此連結。」
無法辨識配置。
中斷或無法連線
404回應或未解析的網域
「無法連線到此連結。」
頁面不存在或無法連線主機。
內部或封鎖的地址
localhost, 192.168.x.x, 169.254.169.254
「無法連線到此連結。」
內部或私用網路位址因為安全性原因而遭到封鎖。
逾時
主機花了太長的時間回應
「無法連線到此連結。」
主機未及時回應。

如需修正這些專案的步驟,請參閱疑難排解。

未檢查的專案 not-checked

下列內容不會標籤為已損壞,即使它們出現在您的內容中亦然:

  • 非網頁連結 — adbinapp://、mailto:、tel:、sms:和data: URI不是網頁URL。
  • 相對連結 — /page或./image.jpg沒有要檢查的主機。
  • 錨點 — #section是本機頁面參考。
  • 空白連結 — 空白的href不是連結。

注意事項 caveats

IMPORTANT
個人化連結會根據您在​ 模擬 ​畫面中預覽的任何資料進行驗證 — 手動輸入、從檔案匯入、使用AI產生,或根據模擬使用者。 這些都沒有真正的Adobe Experience Platform設定檔支援,因此解析的URL可能不存在,而且即使該連結適用於真正的收件者,也會標籤為無效。
例如,除非您使用真實的Adobe Experience Platform設定檔進行預覽,否則這些連結可能會顯示為無效:
  • https://example.com/profile/{{crmID}}
  • https://example.com/offer?promoCode={{promoCode}}
若要檢查個人化連結是否確實有效,請改用真實的Adobe Experience Platform設定檔模擬。

無論內容出現在何處,都會掃描其URL,而不僅僅是在可點按連結中。 因此,其他類別通常會標示為誤判:

  • Adobe名稱空間URL (例如XML/HTML中的xmlns="http://ns.adobe.com/...")是識別碼,而非要造訪的頁面。 他們會如預期傳回404。
  • CDN資源URL — 無法點按的影像、字型或樣式表。 如果CDN速度緩慢或暫時無法使用,則可能會顯示無效。
  • 註解或中繼資料​中的 URL從未顯示給收件者,但仍會檢查。
NOTE
將標幟的URL視為實際問題之前,請檢查它是否為預覽的個人化連結,沒有實際設定檔、名稱空間、CDN或中繼資料URL,或實際使用者面對的連結。

最佳實務 best-practices

  1. 對所有連結使用https:// — 不允許使用HTTP連結。
  2. 預覽之前,請確認外部相依性(CDN URL、協力廠商API和遠端影像)狀況良好。
  3. 使用真實的Adobe Experience Platform設定檔模擬個人化連結 — 手動輸入、匯入、AI產生或模擬使用者的資料可使有效連結顯示為無效。
  4. 保持在50-URL限制以下 — 超過上限不會修剪額外專案,會拒絕整個驗證請求。 請考慮將您的內容分割成多個訊息或範本。
  5. 預期結構描述中的名稱空間或資料URI會顯示為無效 — 這是預期的,因為它們不會遭到點按。

疑難排解 troubleshooting

問題
原因
解決方案
「此連結使用HTTP。 只允許使用HTTPS連結。」
不安全的配置
更新URL以使用https://。
「無法連線到此連結。」
格式錯誤的URL、配置錯誤、404回應、封鎖的內部位址或逾時 — 請參閱標籤的專案
請修正URL,或確認主機正確、連線且可連線。
完全不會傳回任何驗證結果
內容包含超過50個URL,因此整個請求都會遭到拒絕
減少內容中的連結數,然後重新預覽。
具有{{ }}個人化權杖的連結被標籤為無效
權杖已在沒有實際Adobe Experience Platform設定檔的情況下解析,因此產生的URL可能不存在。 請參閱警告。
使用真實的Adobe Experience Platform設定檔再次模擬,以檢查連結是否實際運作。
標幟的URL實際上可正常運作,且不會個人化
誤判 — 請參閱警告
這很可能是名稱空間URL、CDN資源或評論/中繼資料中的內容 — 如果不是使用者所面對的,則可以安全地忽略。
recommendation-more-help
journey-optimizer-help