Show Menu
トピック×

スマートタグ Assets の準備

Smart Content Servicesを使用してアセットのタグ付けを開始できるようにする前に、Adobeデベロッパーコンソール Experience ManageR Assets と統合して、のスマートサービスを活用し Adobe Senseiます。 設定が完了すると、いくつかの画像とタグを使用してサービスのトレーニングを行います。
Smart Content Serviceを使用する前に、次の事項を確認します。

Adobe 開発者コンソールとの統合

Adobe開発者コンソールと統合する場合、 Experience Manager サーバーは、要求をSmart Content Serviceに転送する前に、AdobeDeveloper Consoleゲートウェイを使用してサービス資格情報を認証します。 統合するには、組織の管理者権限を持つAdobe IDアカウントと、組織用に購入され有効にされたSmart Content Serviceライセンスが必要です。
Smart Content Serviceを設定するには、次のトップレベルの手順に従います。
  1. Adobe 開発者コンソールで統合を作成 し、生成した公開鍵をアップロードします。

公開証明書を取得するためのSmart Content Service設定の作成

公開証明書により、Adobe 開発者コンソールでプロファイルを認証できます。
  1. ユーザーインターフェイスで、 Experience Manager ツール / Cloud Services / レガシCloud Servicesにアクセスします
  2. In the Cloud Services page, click Configure Now under Assets Smart Tags .
  3. 設定を作成 ​ダイアログで、スマートタグ設定のタイトルと名前を指定します。「 作成 」をクリックします。
  4. AEM スマートコンテンツサービス ​ダイアログで、以下の値を使用します。
    サービス URL : https://mc.adobe.io/marketingcloud/smartcontent
    認証サーバー : https://ims-na1.adobelogin.com
    その他のフィールドは現時点では空白のままにします(後で指定します)。「 OK 」をクリックします。
    図:コンテンツサービスURLを提供する「Smart Content Service」ダイアログ
    The URL provided as Service URL is not accessible via browser and generates a 404 error. この設定は、 サービスURL パラメーターと同じ値で正常に機能します。 For the overall service status and maintenance schedule, see https://status.adobe.com .
  5. Click Download Public Certificate for OAuth Integration , and download the public certificate file AEM-SmartTags.crt .
    図:スマートタグサービスの設定

Reconfigure when a certificate expires

証明書の有効期限が切れると、信頼されなくなります。 期限切れの証明書は更新できません。新しい証明書を追加するには、以下の手順に従います。
  1. Experience Manager デプロイメントに管理者としてログインします。 ツール セキュリティ ユーザー ​をクリックします。
  2. dam-update-service ユーザーを見つけてクリックします。「 キーストア 」タブをクリックします。
  3. 証明書の有効期限が切れた既存の similaritysearch キーストアを削除します。「 保存して閉じる 」をクリックします。
    図:キーストアの既存の similaritysearch エントリを削除して新しいセキュリティ証明書を追加.
  4. ツール クラウドサービス 従来のクラウドサービス ​に移動します。 アセットのスマートタグ 設定を表示 利用可能な設定 ​をクリックします。必要な設定をクリックします。
  5. 公開証明書をダウンロードするには、「 OAuth 統合用の公開証明書をダウンロード 」をクリックします。
  6. https://console.adobe.io にアクセスし、 統合 ​ページで既存のスマートコンテンツサービスに移動します。新しい証明書をアップロードします。For more information, see the instructions in Create Adobe Developer Console integration .

Adobe開発者コンソール統合の作成

Smart Content Service APIを使用するには、Adobe開発者コンソールで統合を作成し、 APIキー (Adobe開発者コンソール統合の CLIENT ID フィールドで生成)、技術アカウントID、 組織ID、CLIENT SECRET​Experience ManagerID、assets Smart Service Settingsクラウドのタグ付け設定のでのクラウドのタグ付け
  1. ブラウザーで https://console.adobe.io にアクセスします。適切なアカウントを選択し、関連付けられた組織の役割がシステム管理者であることを確認します。
  2. 任意の名前でプロジェクトを作成します。「 API を追加 」をクリックします。
  3. API を追加 ​ページで、「 Experience Cloud 」を選択し、「 スマートコンテンツ 」を選択します。「 次へ 」をクリックします。
  4. 公開鍵をアップロード 」を選択します。Experience Managerからダウンロードした証明書ファイルを指定します。公開鍵が正常にアップロードされたというメッセージが表示されます。「 次へ 」をクリックします。
    新しいサービスアカウント(JWT)秘密鍵証明書を作成ページには、設定したサービスアカウントの公開鍵が表示されます。
  5. 次へ 」をクリックします。
  6. 製品プロファイルを選択 ​ページで、「 スマートコンテンツサービス 」を選択します。「 設定済み API を保存 」をクリックします。
    設定に関する詳細情報がページに表示されます。このページを開いたままにして、スマートタグを設定するには、のクラウド設定の Assets Smart Tagging Service Settings ( Experience Manager Smart Taggingサービスの設定)にこれらの値をコピーして追加します。
    図:Adobeデベロッパーコンソールの統合の詳細

スマートコンテンツサービスの設定

統合を設定するには、 AdobeDeveloper Console統合の「技術アカウントID 」、「組織ID 」、「CLIENT SECRET 」、「 CLIENT ID SECRET」の各フィールドの値を使用します。 Creating a Smart Tags cloud configuration allows authentication of API requests from the Experience Manager deployment.
  1. In Experience Manager, navigate to Tools > Cloud Service > Legacy Cloud Services to open the Cloud Services console.
  2. アセットのスマートタグ 」で、上記で作成した設定を開きます。サービスの設定ページで、「 編集 」をクリックします。
  3. AEM スマートコンテンツサービス ​ダイアログで、「 サービス URL 」および「 認証サーバー 」フィールドに事前入力された値を使用します。
  4. フィールド Apiキー、 技術アカウントID、 組織ID​ Adobe開発者コンソール統合の作成 、クライアントクライアントクライアントのコピー、秘密Adobeの次の値を使用する秘密統合開発者コンソール統合の値を使用する。
    アセットのスマートタグサービス設定
    Adobe Developer Console 統合フィールド
    API キー
    クライアントID
    テクニカルアカウント ID
    テクニカルアカウントID
    組織 ID
    組織ID
    クライアントの秘密鍵
    CLIENT SECRET

設定の検証

設定が完了したら、JMX MBeanを使用して設定を検証できます。 検証するには、次の手順に従います。
  1. で Experience Manager サーバーにアクセスし https://[aem_server]:[port] ます。
  2. ツール / 操作 / ​Webコンソールに移動し、OSGiコンソールを開きます。 メイン / JMXをクリックします
  3. com.day.cq.dam.similaritysearch.internal.impl 」をクリックします。It opens SimilaritySearch Miscellaneous Tasks .
  4. validateConfigs() 」をクリックします。In the Validate Configurations dialog, click Invoke .
検証結果は、同じダイアログに表示されます。

Enable smart tagging in the DAM Update Asset workflow (Optional)

  1. In Experience Manager, go to Tools > Workflow > Models .
  2. ワークフローモデル ​ページで、「 DAM アセットの更新 」ワークフローモデルを選択します。
  3. ツールバーの「 編集 」をクリックします。
  4. サイドパネルを展開して、ステップを表示します。「DAM ワークフロー」セクションの「 スマートタグアセット 」ステップをドラッグして、「 サムネールを処理 」ステップの後に配置します。
    図:「DAM アセットの更新」ワークフローで「サムネールを処理」ステップの後に「スマートタグアセット」ステップを追加。
  5. そのステップを編集モードで開きます。「 詳細設定 」で、「 ハンドラー処理の設定 」オプションが選択されていることを確認します。
    図:DAM更新アセットワークフローの設定とスマートタグ手順の追加
  6. 自動タグ付けのステップに失敗してもワークフローを完了させたい場合は、「 引数 」タブで「 エラーを無視 」を選択します。
    図:DAMアセットの更新ワークフローを設定し、スマートタグ手順を追加してハンドラーの設定を選択します
    フォルダーでスマートタグが有効になっているかに関わらずアップロード時にアセットをタグ付けするには、「 スマートタグフラグを無視 」を選択します。
    図:DAM Update Assetワークフローを設定し、スマートタグ手順を追加して、「スマートタグフラグを無視」を選択します
  7. OK 」をクリックして、プロセスステップを閉じ、ワークフローを保存します。

Smart Content Serviceのトレーニング

スマートコンテンツサービスでビジネス上の分類を認識できるように、ビジネスに関連するタグが既に含まれているアセットのセットに対してサービスを実行します。ブランド画像に効果的にタグを付けるには、Smart Content Serviceで、トレーニング画像が特定のガイドラインに従っている必要があります。 トレーニングが完了すると、サービスは、類似するアセットのセットに同じ分類を適用できるようになります。
サービスのトレーニングを複数回実施すると、関連性の高いタグを適用する能力が向上します。トレーニングサイクルが終了するたびに、タグ付けワークフローを実行し、アセットが適切にタグ付けされるかどうかを確認します。
スマートコンテンツサービスのトレーニングは、定期的に実施することも、必要に応じて実施することもできます。
トレーニングワークフローは、フォルダーに対してのみ実行されます。

トレーニングのガイドライン

最適な結果を得るには、トレーニングセット内の画像は次のガイドラインに従う必要があります。
数とサイズ :タグ 1 つにつき 30 以上の画像が必要です。長辺が 500 ピクセル以上である必要があります。
一貫性 :タグの各画像は、似たような外観にする必要があります。
例えば、以下の画像は似ていないので、これらの画像すべてを my-party (トレーニング用)としてタグ付けするのは適切ではありません。
対象範囲 :トレーニングの画像には十分な多様性が必要です。Experience Managerが適切なものに焦点を合わせるように、いくつかの合理的に多様な例を提供することがアイデアです。 見た目が大きく異なる画像に同じタグを適用する場合は、それぞれの種類に 5 つ以上の例を含めてください。
例えば、 model-down-pose というタグの場合、タグ付け時、類似する画像をより正確に識別できるよう、以下のハイライト表示された画像に似たトレーニング画像を増やします。
妨害物と障害物 :サービスのトレーニングには、障害物(目立つ背景、メインとなる対象と一緒に含まれる物や人物などの関連性のない付随物)が少ない画像のほうが効果的です。
例えば、 casual-shoe というタグの場合、2 つ目の画像はトレーニングの候補として適切ではありません。
完全性 :画像が複数のタグの対象となる場合は、適用可能なすべてのタグを追加してから、画像をトレーニングに含めます。例えば、 raincoat model-side-view などのタグの場合、対象となるアセットに両方のタグを追加してから、そのアセットをトレーニングに含めます。
スマートコンテンツサービスでタグのトレーニングを実施し、それらのタグを他の画像に適用できるかどうかは、トレーニングで使用する画像の質によって決まります。最適な結果を得るには、視覚的に似ている画像を使用し、それぞれのタグについてサービスのトレーニングを実施することをお勧めします。

定期的なトレーニング

スマートコンテンツサービスを有効にして、フォルダー内のアセットおよび関連するタグに関する定期的なトレーニングを実施することができます。Open the Properties page of your asset folder, select Enable Smart Tags under the Details tab, and save the changes.
Once this option is selected for a folder, Experience Manager runs a training workflow automatically to train the Smart Content Service on the folder assets and their tags. デフォルトでは、トレーニングワークフローは週に 1 回、土曜日の午前 0 時 30 分に実行されます。

オンデマンドのトレーニング

ワークフローコンソールから、必要に応じていつでもスマートコンテンツサービスのトレーニングをおこなうことができます。
  1. In Experience Manager interface, go to Tools > Workflow > Models .
  2. From the Workflow Models page, select the Smart Tags Training workflow and then click Start Workflow from the toolbar.
  3. ワークフローを実行 ​ダイアログで、サービスのトレーニングに使用するタグ付けされたアセットが格納されているペイロードフォルダーを参照します。
  4. ワークフローのタイトルを指定し、コメントを追加します。Then, click Run . アセットとタグがトレーニングのために送信されます。
フォルダー内のアセットがトレーニング用に処理されると、変更されたアセットのみが後続のトレーニングサイクルで処理されます。

表示トレーニングレポート

アセットのトレーニングセット内のタグに関するスマートコンテンツサービスのトレーニングが実施されたかどうかを確認するには、レポートコンソールでトレーニングワークフローレポートを調べます。
  1. In Experience Manager interface, go to Tools > Assets > Reports .
  2. アセットレポート ​ページで、「 作成 」をクリックします。
  3. スマートタグトレーニング 」レポートを選択し、ツールバーで「 次へ 」をクリックします。
  4. レポートのタイトルと説明を指定します。「 レポートをスケジュール 」で、「 今すぐ 」オプションを選択したままにします。レポートを後で生成するようにスケジュールするには、「 後で 」を選択し、日時を指定します。次に、ツールバーの「 作成 」をクリックします。
  5. アセットレポート ​ページで、生成したレポートを選択します。レポートを表示するには、ツールバーの「 表示 」アイコンをクリックします。
  6. レポートの詳細をレビューします。
    レポートには、トレーニングしたタグのトレーニングステータスが表示されます。「 トレーニングステータス 」列の緑色は、そのタグについて、スマートコンテンツサービスのトレーニングが実施されたことを示します。黄色は、特定のタグに関するサービスのトレーニングが完全には実施されていないことを示します。この場合、特定のタグを含む画像をさらに追加し、トレーニングワークフローを実行して、そのタグに関するサービスのトレーニングを完全に実施します。
    このレポートにタグが表示されない場合は、それらのタグに関するトレーニングワークフローを再度実行してください。
  7. レポートをダウンロードするには、リストから対象のレポートを選択し、ツールバーの「 ダウンロード 」をクリックします。レポートが Microsoft Excel スプレッドシートとしてダウンロードされます。

制限事項

  • 強化されたスマートタグは、画像の学習モデルとそのタグに基づいています。 これらのモデルは、タグを識別するうえで常に完璧であるわけではありません。スマートコンテンツサービスの現行バージョンには次の制限事項があります。
    • 画像内の細かい違いを認識することはできません。例えば、シャツのサイズが細身か標準かなどの違いは認識できません。
    • 画像の細かい模様や部分に基づいてタグを識別することはできません。例えば、T シャツのロゴなどです。
    • Tagging is supported in the locales that Experience Manager is supported in. 言語の一覧については、](https://docs.adobe.com/content/help/ja-JP/experience-manager-64/release-notes/smart-content-service-release-notes.translate.html)スマートコンテンツサービスのリリースノート[を参照してください。
  • To search for assets with smart tags (regular or enhanced), use the Assets Omnisearch (full-text search). スマートタグには個別の検索用述語はありません。