拡張機能のリリース

NOTE
Adobe Experience Platform Launch は、Adobe Experience Platform のデータ収集テクノロジースイートとしてリブランドされています。 その結果、製品ドキュメント全体でいくつかの用語が変更されました。用語の変更点の一覧については、次のドキュメントを参照してください。

テストとドキュメント化が完了すると、拡張機能をリリースする準備が整います。現在、2 種類のリリースを実行できます。

  • 非公開リリース:完成した拡張機能は、社内のすべてのプロパティで使用できますが、Adobe Experience Platform の他の会社では使用できません。
  • 公開リリース:完成した拡張機能は、すべての Adobe Experience Platform ユーザー向けの公開 Marketplace で利用できます。
NOTE
拡張機能をリリースすると、変更を加えることができなくなり、リリースを停止することはできません。リリース後、バグの修正と機能の追加をおこなうには、新しいバージョンの拡張機能パッケージを POSTし、その新しいバージョンで前述のテストとリリースの手順に従います。

拡張機能を公開する前に、まずプライベート拡張機能としてリリースする必要があります。

非公開リリース

拡張機能を非公開でリリースする最も簡単な方法は、tag extension releaser を使用することです。

npx @adobe/reactor-releaser

npx:npm パッケージをダウンロードして実行できます。実際にはこのパッケージをコンピューターにインストールする必要はありません。これは、リリーサーを実行する最も簡単な方法です。

NOTE
デフォルトでは、リリーサーは、サーバー間 Oauth フローのAdobe I/O資格情報を想定します。 従来の jwt-auth 資格情報
2025 年 1 月 1 日(PT)に廃止されるまで npx @adobe/reactor-releaser@v3.1.3 を実行して使用できます。 必要なパラメーター
jwt-auth のバージョンを実行するには、 こちらを参照してください。

リリーサーでは、いくつかの情報のみを入力する必要があります。 clientIdclientSecret は、Adobe I/Oコンソールから取得できます。 I/O コンソールの統合ページに移動します。ドロップダウンから正しい組織を選択し、適切な統合を見つけて「表示」を選択します。

  • あなたの clientId は何ですか。 これを I/O コンソールからコピーして貼り付けます。
  • あなたの clientSecret は何ですか。 これを I/O コンソールからコピーして貼り付けます。

リリーサーは、拡張機能マニフェストから name フィールドと platform フィールドを読み取り、開発可用性で一致する拡張機能パッケージの API をクエリします。
次に、リリース担当者は、プライベートで利用できるようにする正しい拡張機能パッケージが見つかったことを確認するように求めます。

API を直接使用して、非公開で拡張機能をリリースする場合は、 拡張機能パッケージを非公開でリリース するための呼び出し例の詳細を API ドキュメントで参照してください。

公開リリース

非公開リリースが完了したら、公開するよう Adobe に依頼できます。これにより、拡張機能が公開カタログで使用できるようになります。データ収集ユーザーは誰でも、拡張機能を任意のプロパティにインストールできます。

リリースプロセスを開始するには、 公開リリースリクエストフォーム に記入してください。

recommendation-more-help
12b4e4a9-5028-4d88-8ce6-64a580811743