管線疑難排解

流水線失敗,錯誤為「沒有任務與掩碼流水線@<>」

您的Adobe Campaign Classic版本不支援管道。

  1. 檢查配置檔案中是否存在pipelined元素。 否則表示不支援。
  2. 升級至Campaign 20.3或Gold Standard 11。

Pipelined fails with "aurait duj commencer par [ ou { (iRc=16384)"

未設定​NmsPipeline_Config​選項。 實際上是JSON剖析錯誤。
在選項​NmsPipeline_Config​中設定JSON配置。 請參閱本頁的「路由選項」。

流水線失敗,但「主題必須是有效的組織或客戶」

組織識別碼設定無效。

  1. 檢查serverConf.xml中是否已設定IMSOrgId。
  2. 在實例配置檔案中查找可以覆蓋預設值的空IMSOrgId。 如果是,請將其刪除。
  3. 檢查IMSOrgId是否與Experience Cloud中的客戶相符。

流水線失敗,密鑰無效

實例配置檔案的@authPrivateKey參數不正確。

  1. 檢查authPrivateKey是否已設定。
  2. 檢查authPrivateKey:開頭為@,結尾為=,長度約為4000個字元。
  3. 尋找原始金鑰並檢查其是否為:以RSA格式,長4096位,開頭為—BEGIN RSA PRIVATE KEY —。

    如有必要,請重新建立索引鍵並在Adobe Analytics中註冊。
  4. 檢查密鑰是否與pipelined在同一實例中編碼。
    如有必要,請使用範例JavaScript或工作流程重做編碼。

流水線失敗,「在驗證期間無法讀取代號」

私密金鑰的格式無效。

  1. 在此頁上運行密鑰加密的步驟。
  2. 檢查該密鑰是否在同一實例上加密。
  3. 檢查設定檔案中的authPrivateKey是否與產生的金鑰相符。
    請確定使用OpenSSL產生金鑰對。例如,PuttyGen不會產生正確的格式。

未擷取任何觸發器

當pipelined進程正在運行且未檢索任何觸發器時:

  1. 請確定觸發器在Analytics中處於作用中,且正在產生事件。
  2. 確保pipelined進程正在運行。
  3. 在pipelined日誌中查找錯誤。
  4. 在pipelined狀態頁面中尋找錯誤。 觸發器丟棄,觸發器故障應為零。
  5. 檢查觸發器名稱是否已在​NmsPipeline_Config​選項中配置。 如果有疑問,請使用通配符選項。
  6. 檢查Analytics是否有作用中的觸發器,且正在產生事件。 在Analytics中進行設定後,可能會延遲數小時,才會啟動。

事件未連結至客戶

當某些事件未連結至客戶時:

  1. 檢查協調工作流是否正在運行(如果適用)。
  2. 檢查事件是否包含客戶ID。
  3. 使用客戶ID對客戶表進行查詢。
  4. 檢查客戶匯入的頻率。 新客戶會透過工作流程匯入Adobe Campaign。

事件處理中的延遲

當Analytics時間戳記比促銷活動中事件的建立日期早得多時。

一般而言,觸發器可能需要15-90分鐘才能啟動行銷促銷活動。 這視資料收集的實作、在管線上載入、定義觸發器的自訂設定,以及Adobe Campaign中的工作流程而定。

  1. 檢查pipelined進程是否正在運行。
  2. 在pipelined.log中查找可能導致重試的錯誤。 修正錯誤(如果適用)。
  3. 檢查pipelined狀態頁面中的隊列大小。 如果佇列大小較大,請改善JS的效能。
  4. 由於延遲似乎隨卷增加,所以使用較少的訊息在Analytics上設定觸發器。

本頁內容