在此頁面上:瞭解如何管理自訂管道的生命週期,並透過Adobe Journey Optimizer的開箱即用報告來監視傳送績效,包括成功傳送、錯誤和連結點選等量度。
自訂管道建立並啟動後,您可以管理其生命週期,並透過Journey Optimizer介面監控傳遞效能。
善用行銷活動和歷程報告 reporting
Journey Optimizer為自訂管道提供現成可用的報告。
自訂管道行銷活動報告在本節中有詳細說明。
下列量度可用於即時(24h)和全域(CJA)報表中的自訂管道。
深入瞭解即時報告和全域報告。 如需報告功能的詳細資訊,請參閱本檔案。
監視傳遞效能 monitoring
除了行銷活動和歷程報告,Journey Optimizer還提供專用的自訂管道監視儀表板。 從管理 > 管道 > 管道產生器 > 自訂管道監視存取它。
此儀表板可讓您在傳遞自訂通道訊息時,監視Journey Optimizer對外部端點進行API呼叫的可靠性和效能。 使用它可快速找出整合問題、延遲和節流限制。
自訂管道監視儀表板的功能與Journey Optimizer中的其他所有時間報告類似。 您可以選取時間範圍、依管道或端點篩選,並深入研究以檢視依賴每個自訂管道的行銷活動和歷程。 了解更多
自訂管道量度 monitoring-kpis
自訂管道量度區段提供自訂管道呼叫的運作狀況與可靠性的整合檢視。
-
成功的呼叫:傳回有效回應且沒有錯誤的HTTP呼叫總數。
-
4xx/5xx錯誤:由於使用者端(4xx)或伺服器端(5xx)錯誤,強調設定問題或端點失敗而失敗的呼叫數目。
-
逾時呼叫:因超過最大回應時間而失敗的呼叫數。 這有助於顯示外部端點的延遲或效能問題。
-
預先呼叫失敗:對外部端點進行HTTP呼叫之前失敗的自訂通道傳送數目。 這些失敗發生在Journey Optimizer自己的基礎結構層 — 而不是外部系統中。 共有三種類別:
table 0-row-2 1-row-2 2-row-2 3-row-2 類別 說明 驗證失敗 ( AUTH_*)Journey Optimizer無法取得或重新整理OAuth權杖或呼叫端點所需的認證。 檢查連結到通道設定的API認證是否有效且尚未過期。 要求產生錯誤 ( REQUEST_GENERATION_ERROR)Journey Optimizer無法建構有效的HTTP要求 — 例如,因為無法解析URL範本或缺少必要的個人化欄位。 HTTP剖析錯誤 ( HTTP_PARSE_ERROR)Journey Optimizer從端點收到回應,但無法將其剖析為可用的結構。 note tip TIP 呼叫前失敗表示Journey Optimizer端或通道設定有問題,而不是您的外部端點有問題。 檢閱您的API憑證和必要的裝載欄位,開始疑難排解。 -
平均延遲:所有HTTP呼叫的平均端對端回應時間(以毫秒為單位),包括成功的呼叫、錯誤和逾時。
一段時間的自訂管道結果 outcomes-overtime
一段時間的自訂管道結果圖表顯示所選時段內的HTTP呼叫KPI趨勢。 時間序列的詳細程度取決於所選的時間範圍:
- 對於7天報表,每個資料點都會顯示一天的KPI。
- 若為1天時間範圍,圖表會顯示每小時的KPI。
- 若為1小時時間範圍,圖表會顯示每分鐘的KPI。
一段時間的延遲 latency-overtime
一段時間內的延遲圖表可顯示所選時段內的延遲量度趨勢。 此時間序列檢視可讓您追蹤效能模式、識別尖峰延遲期間,以及監視最佳化或系統變更隨時間流逝的影響。
自訂管道結果劃分 outcome-breakdown
自訂管道結果劃分表格提供HTTP呼叫量度的階層式劃分 — 從最上層的每個端點的整體量度,到使用該端點的每個自訂管道的量度,一直到最下層依賴這些量度的促銷活動和歷程。
延遲劃分 latency-breakdown
延遲劃分表格提供您自訂管道的延遲量度詳細劃分。 此檢視可協助您識別哪些特定端點或通道發生效能問題,讓您有效找出並解決延遲瓶頸。
insight Builder insight-builder
使用Insight Builder,根據自訂管道量度建立自訂視覺效果和儀表板。 此工具可讓您結合多個KPI、套用篩選器,以及建立符合您監控和報告需求的量身打造檢視。 了解更多
疑難排解 troubleshooting
如果您遇到自訂頻道的問題,下表列出常見症狀、可能的原因和建議的解決方案。
{{profile.person.name.firstName | default("Valued Customer")}}。This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page explains how to monitor custom channel delivery performance in Journey Optimizer using out-of-the-box campaign and journey reports and the dedicated custom channel monitoring dashboard, and how to troubleshoot common delivery issues.
Intents:
- Monitor custom channel delivery performance through out-of-the-box campaign and journey reports
- Access and use the custom channel monitoring dashboard
- Interpret custom channel metrics such as successful calls, errors, timeouts, and pre-call failures
- Analyze outcomes and latency over time and break them down by endpoint, channel, campaign, and journey
- Troubleshoot common custom channel delivery symptoms and apply recommended resolutions
Glossary:
- Custom channels monitoring dashboard: A dedicated dashboard accessed from Administration > Channels > Channel Builder > Custom channels monitoring that monitors the reliability and performance of the API calls Journey Optimizer makes to external endpoints (product-specific)
- Pre-call failures: Custom channel sends that failed before the HTTP call was ever made to the external endpoint; these occur in Journey Optimizer’s own infrastructure layer and fall into three categories: authentication failures (
AUTH_*), request generation errors (REQUEST_GENERATION_ERROR), and HTTP parse errors (HTTP_PARSE_ERROR) (product-specific) - Timeout calls: Number of calls that failed because they exceeded the maximum response time (product-specific)
- Insight Builder: A tool used to create custom visualizations and dashboards based on custom channel metrics (product-specific)
- Successful deliveries: Messages for which the endpoint returned an HTTP 2xx response (product-specific)
Guardrails:
- Clicks metric tracking requires a subdomain delegated for custom channels.
- Pre-call failures indicate a problem on the Journey Optimizer side or in the channel configuration, rather than an issue with your external endpoint; start troubleshooting by reviewing API credentials and required payload fields.
- Average latency is the average end-to-end response time in milliseconds for all HTTP calls, including successful calls, errors, and timeouts.
- Report granularity depends on the selected time range: a 7-day report shows KPIs per day, a 1-day range shows KPIs per hour, and a 1-hour range shows KPIs per minute.
- HTTP 401/403 errors indicate an authentication failure; update the credentials in Administration > Channels > API credentials.
- HTTP 429 errors indicate the external endpoint is throttling requests; review your endpoint’s rate limits and reduce the throttling setting in the Channel Builder policy configuration.
Terminology:
- Canonical name: Custom channels monitoring dashboard — Acronym: n/a — variants: custom channel monitoring dashboard, Custom channel metrics
- Synonyms: “Attempted deliveries” = total number of messages sent to the external endpoint
- Do not confuse: “Successful deliveries” (report metric: messages for which the endpoint returned an HTTP 2xx response) ≠ “Successful calls” (monitoring metric: total HTTP calls that returned a valid response without error)
- Do not confuse: “4xx/5xx errors” (failed calls due to client-side or server-side errors) ≠ “Timeout calls” (calls that exceeded the maximum response time) ≠ “Pre-call failures” (sends that failed before the HTTP call was made)
FAQ:
- Q: Where can I monitor custom channel performance? — Through out-of-the-box campaign and journey reports and the dedicated custom channel monitoring dashboard, accessed from Administration > Channels > Channel Builder > Custom channels monitoring.
- Q: What does the Clicks metric require? — The Clicks metric counts link clicks tracked in the payload and requires a subdomain delegated for custom channels.
- Q: What are pre-call failures? — Custom channel sends that failed before the HTTP call was ever made to the external endpoint; they occur in Journey Optimizer’s own infrastructure layer and include authentication failures, request generation errors, and HTTP parse errors.
- Q: My calls return HTTP 429 errors. What should I do? — The external endpoint is throttling requests from Journey Optimizer; review your endpoint’s rate limits and reduce the throttling setting in the Channel Builder policy configuration.
- Q: How does the report time granularity change with the time range? — A 7-day report shows one data point per day, a 1-day range shows KPIs per hour, and a 1-hour range shows KPIs per minute.
- Q: How do I troubleshoot unresolved personalization tokens? — Verify the XDM attribute path is correct and add a default value fallback, for example
{{profile.person.name.firstName \| default("Valued Customer")}}.