Edgeの導入の概要
Adobe Experience Platform Edge Networkでは、複数の製品向けのデータを1つのエンドポイントに送信し、各製品に適切な情報を転送できます。 これにより、複数のデータソリューションの実装作業が統合され、Adobe AnalyticsとCustomer Journey Analyticsの両方にStreaming Media Collectionを導入することをお勧めします。
Web SDK、モバイルSDK(iOSまたはAndroid)、Roku SDK、Media Edge APIなど、使用するコードベースに関係なく、最初にこのページで説明されているプラットフォーム設定を完了する必要があります。
前提条件
-
一般的な前提条件を完了します。 一般的な前提条件を参照してください。
-
互換性のあるAdobe ソリューションを確認します。 Customer Journey Analytics、Adobe Analytics、Adobe Journey Optimizer、またはReal-Time Customer Data Platformの実装が正常に動作している必要があります。
Adobe Experience Platformでのスキーマの設定
Adobe Adobe Experience Platformを使用するアプリケーションをまたいでデータ収集を標準化するために、Adobeは、一般に公開されているオープンなExperience Data Model (XDM)標準を開発しました。
-
Adobe Experience Platformで、UIでのスキーマの作成と編集の説明に従って、スキーマの作成を開始します。
-
スキーマの詳細ページで、スキーマのベースクラスとして Experience Event を選択します。
-
「次へ」を選択します。
-
スキーマの表示名と説明を指定し、終了を選択します。
-
構成領域のフィールドグループ セクションで、追加を選択し、次のフィールドグループを検索してスキーマに追加します。
End User ID DetailsImplementation DetailsMediaAnalytics Interaction Details
フィールドグループを追加すると、フィールドグループ セクションに表示されます。
-
保存を選択して、変更を保存します。
-
(オプション) Media Edge APIで使用されていない特定のフィールドを非表示にできます。 これらのフィールドを非表示にすると、スキーマは読みやすくなりますが、必須ではありません。 これらのフィールドは、
MediaAnalytics Interaction Detailsフィールドグループ内のフィールドのみを参照します。accordion 展開すると、非表示にできるフィールドに関する手順が表示されます。 -
構造領域で、
Media Collection Detailsフィールドを選択し、関連フィールドの管理を選択します。
-
「フィールドの表示名を表示する」オプションを有効にし、次のようにスキーマを更新します。
-
Media Collection Details>Advertising Detailsフィールドで、次のレポートフィールドを非表示にします:Ad Completed、Ad Started、およびAd Time Played。 -
Media Collection Details>Advertising Pod Detailsフィールドで、次のレポートフィールドを非表示にします:Ad Break ID -
Media Collection Details>Chapter Detailsフィールドで、次のレポートフィールドを非表示にします:Chapter Completed、Chapter ID、Chapter Started、およびChapter Time Played。 -
Media Collection Detailsフィールドで、List Of Statesフィールドを非表示にします。
-
Media Collection Details>List Of States EndおよびMedia Collection Details>List Of States Startフィールドで、次のレポートフィールドを非表示にします:Player State Count、Player State Set、およびPlayer State Time。非表示にする
-
Media Collection Details>Qoe Data Detailsフィールドで、次のレポートフィールドを非表示にします:Average Bitrate、Average Bitrate Bucket、Bitrate Change Impacted Streams、Bitrate Changes、Buffer Impacted Streams、Buffer Events、Dropped Frame Impacted Streams、Drops Before Starts、Errors、External Error IDs、Error Impacted Streams、Media SDK Error IDs、Player SDK Error IDs、Stalling Impacted Streams、Stalling Events、Total Buffer Duration、およびTotal Stalling Duration。 -
Media Collection Details>Session Detailsフィールドで、次のレポートフィールドを非表示にします:10% Progress Marker,25% Progress Marker,50% Progress Marker,75% Progress Marker,95% Progress Marker,Ad Count,Average Minute Audience,Content Completes,Chapter Count,Content Starts,Content Time Spent,Estimated Streams,Federated Data,Media Segment Views,Media Downloaded Flag,Media Starts,Media Session ID,Media Session Server Timeout,Pause Events,Pause Impacted Streams,Pccr,Total Pause Duration,Unique Time PlayedおよびVideo Segment。Media Time SpentPev3
-
-
確認を選択して変更を保存します。
-
構造領域で、フィールドの表示名を表示するオプションを有効にし、
List Of Media Collection Downloaded Content Eventsフィールドを選択します。 -
「関連フィールドを管理」を選択し、次のようにスキーマを更新します。
-
List Of Media Collection Downloaded Content Events>Media Details>Advertising Detailsフィールドで、次のレポートフィールドを非表示にします:Ad Completed、Ad Started、およびAd Time Played。 -
List Of Media Collection Downloaded Content Events>Media Details>Advertising Pod Detailsフィールドで、次のレポートフィールドを非表示にします:Ad Break ID -
List Of Media Collection Downloaded Content Events>Media Details>Chapter Detailsフィールドで、次のレポートフィールドを非表示にします:Chapter Completed、Chapter ID、Chapter Started、およびChapter Time Played。 -
List Of Media Collection Downloaded Content Events>Media Detailsフィールドで、List Of Statesフィールドを非表示にします。 -
List Of Media Collection Downloaded Content Events>Media Details>List Of States EndおよびMedia Collection Details>List Of States Startフィールドで、次のレポートフィールドを非表示にします:Player State Count、Player State Set、およびPlayer State Time。 -
List Of Media Collection Downloaded Content Events>Media Details>Qoe Data Detailsフィールドで、次のレポートフィールドを非表示にします:Average Bitrate、Average Bitrate Bucket、Bitrate Change Impacted Streams、Bitrate Changes、Buffer Events、Buffer Impacted Streams、Drops Before Starts、Dropped Frame Impacted Streams、Error Impacted Streams、Errors、External Error IDs、Media SDK Error IDs、Player SDK Error IDs、Stalling Events、Stalling Impacted Streams、Total Buffer DurationおよびTotal Stalling Duration。 -
List Of Media Collection Downloaded Content Events>Media Details>Session Detailsフィールドで、次のレポートフィールドを非表示にします:10% Progress Marker,25% Progress Marker,50% Progress Marker,75% Progress Marker,95% Progress Marker,Ad Count,Average Minute Audience,Chapter Count,Content Completes,Content Starts,Content Time Spent,Estimated Streams,Federated Data,Media Downloaded Flag,Media Segment Views,Media Session ID,Media Session Server Timeout,Media Time Spent,Pause Events,Pccr,Pev3,Total Pause Duration、Unique Time Played、Video Segment。Media StartsPause Impacted Streams -
List Of Media Collection Downloaded Content Events>Media Detailsフィールドで、Media Session IDフィールドを非表示にします。
-
-
確認を選択して変更を保存します。
-
構造領域で、
Media Reporting Detailsフィールドを選択し、関連フィールドの管理を選択します。 -
「フィールドの表示名を表示する」オプションを有効にし、次のようにスキーマを更新します。
Media Reporting Detailsフィールドで、次のフィールドを非表示にします:Error Details、List Of States End、List of States Start、およびMedia Session ID。
-
確認 > 保存を選択して、変更を保存します。
-
-
(オプション)カスタムメタデータをスキーマに追加できます。 これにより、特定のニーズやコンテキストに応じて、ユーザー定義のメタデータを追加で含めることができます。 Media Edge APIを使用したカスタムメタデータについて詳しくは、 カスタムメタデータのサポート を参照してください。
accordion 展開して、スキーマにカスタムメタデータを追加する手順を表示します。 -
アカウント情報 > 割り当てられた組織 > 組織名 > テナントを選択して、組織のテナント名を探します。
カスタムフィールドは、このパスを通じて受信されます。 (例えば、テナント名:_dcbl → myCustomField パス:_dcbl.myCustomField)。
-
定義したメディアスキーマにカスタムフィールドグループを追加します。
-
追跡するカスタムフィールドをフィールドグループに追加します。
-
リクエストペイロードのカスタムフィールドに生成されたパス を使用します。
-
Adobe Experience Platform でデータセットを作成
-
Adobe Experience Platformでのスキーマの設定の説明に従って、スキーマを設定していることを確認してください。
-
Adobe Experience Platformで、 データセット UI ガイド の説明に従って、データセットの作成を開始します。
データセットのスキーマを選択する際には、以前に作成したスキーマを選択します。
Adobe Experience Platformでのデータストリームの設定
-
「Adobe Experience Platformでデータセットを作成する」の説明に従ってデータセットを作成していることを確認してください。
-
「 データストリームの設定」の説明に従って、新しいデータストリームを作成します。
データストリームを作成する際に、次の選択を行います。
-
「イベントスキーマ」フィールドで、で作成したスキーマを選択し、Adobe Experience Platformでスキーマを設定します。 「保存」を選択します。
note important IMPORTANT 「マッピングを保存して追加」を選択しないでください。選択すると、タイムスタンプフィールドのマッピングエラーが発生します。
-
Adobe AnalyticsとCustomer Journey Analyticsのどちらを使用しているかに応じて、次のいずれかのサービスをデータストリームに追加します。
-
Adobe Analytics (Adobe Analyticsを使用している場合)
Adobe Analyticsを使用している場合は、 レポートスイートの作成の説明に従ってレポートスイートを定義します。
-
Adobe Experience Platform (Customer Journey Analyticsを使用している場合)
データストリームへのサービスの追加について詳しくは、 データストリームの設定の「データストリームへのサービスの追加」を参照してください。
-
-
詳細オプションを展開し、Media Analytics オプションを有効にします。
-
実装方法の選択
スキーマ、データセットおよびデータストリームを配置した状態で、次のいずれかのコードベースを実装して、Edge Networkへのストリーミングメディアデータの送信を開始します。 各ページは、ストリーミングメディア固有の設定をカバーしています。イベントごとのコードと変数ごとのコードは、 イベント と変数にあります。
次の手順
データの収集を開始したら、レポートを設定できます。
- Edge実装のレポートの設定 (Customer Journey Analytics)
- Analyticsのみの実装に対するレポートの設定 (データストリームがAdobe Analyticsにフィードしている場合)