如果您使用舊版的觸發器透過驗證整合,您需要移至Adobe I/O,如下所述。 舊版驗證模式將於2021年4月30日淘汰。 進一步瞭解
此整合僅適用於Campaign Classic 20.3和Gold Standard 11版本開始。
開始此實作前,請檢查您有:
存取Adobe I/O,並向系統管理員登入IMS組織。
請確定您已登入正確的組織入口網站。
從例項設定檔案ims/authIMSTAClientId擷取現有整合用戶端ID。 非現有或空屬性表示未配置客戶機標識符。
如果您的用戶端識別碼是空的,您可以直接在Adobe I/O中Create a New project。
使用擷取的用戶端識別碼來識別現有專案。 尋找與前一步驟中擷取的相同用戶端識別碼的現有專案。
選擇+ Add to Project並選擇API。
在Add an API窗口中,選擇Adobe Analytics。
選擇Service Account (JWT)作為驗證類型。
如果您的用戶端ID空白,請選取Generate a key pair以建立公用和私用鑰匙對。
上傳您的公開金鑰,然後按一下Next。
選擇名為Analytics-<組織名稱>的產品設定檔,然後按一下Save configured API。
從您的專案中,選擇Service Account (JWT)並複製下列資訊:
若要在Adobe Campaign中新增專案認證,請在Adobe Campaign執行個體的所有容器上,以'neolane'使用者身分執行下列命令,將Technical Account認證插入執行個體設定檔。
nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID[/Client_Secret[/Base64_encoded_Private_Key]]
您應將私密金鑰編碼為base64 UTF-8格式。 請記得在編碼新行之前,先從索引鍵中移除新行,但私密金鑰除外。 私密金鑰必須與用來建立整合的金鑰相同。
若要更新pipelined標籤,您需要將配置檔案config-< instance-name >.xml中的驗證類型更新為Adobe I/O項目,如下所示:
<pipelined ... authType="imsJwtToken" ... />