oAuth 認証を通じて古いバージョンの Triggers 統合を使用する場合は、以下の説明に従って Adobe I/O に移行する必要があります。従来の oAuth 認証モードは、2021 年 4 月 30 日に廃止されます。詳細情報
この統合は、Campaign Classic20.3、20.2.4、19.1.8およびGold Standard 11リリースからのみ適用されます。
この実装を開始する前に、以下の点を確認してください。
Adobe I/Oにアクセスし、IMS組織のシステム管理者権限でログインします。
正しい組織ポータルにログインしていることを確認します。
既存の統合クライアント ID をインスタンス設定ファイル(ims/authIMSTAClientId)から抽出します。既存の属性または空の属性は、クライアント識別子が設定されていないことを示します。
クライアントIDが空の場合は、直接新しいプロジェクトをAdobe I/Oに作成できます。
抽出したクライアント識別子を使用して、既存のプロジェクトを識別します。 前の手順で抽出したものと同じクライアント識別子を持つ既存のプロジェクトを探します。
「+ Add to Project」を選択して、「API」を選択します。
API を追加ウィンドウで、「Adobe Analytics」を選択します。
認証のタイプとして「Service Account (JWT)」を選択します。
クライアント ID が空の場合は、「キーペアを生成」を選択して、公開鍵と秘密鍵のペアを作成します。
公開鍵をアップロードし、「Next」をクリックします。
「Analytics-<組織名>」という製品プロファイルを選択し、「Save configured API」をクリックします。
プロジェクトから、「Service Account (JWT)」を選択し、次の情報をコピーします。
Adobe Campaign にプロジェクト資格情報を追加するには、Adobe Campaign インスタンスのすべてのコンテナで「neolane」ユーザーとして次のコマンドを実行し、テクニカルアカウント資格情報をインスタンス設定ファイルに挿入します。
nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID[/Client_Secret[/Base64_encoded_Private_Key]]
秘密鍵は base64 UTF-8 形式でエンコードする必要があります。秘密鍵でない場合は、鍵をエンコードする前に、鍵から新しい行を削除してください。秘密鍵は、統合の作成に使用したものと同じである必要があります。
pipelined タグを更新するには、設定ファイル(config-<インスタンス名>.xml)で、認証タイプを以下のように Adobe I/O プロジェクトに更新する必要があります。
<pipelined ... authType="imsJwtToken" ... />