安装Media Analytics和Experience Platform边缘

上次更新: 2023-06-29
  • 创建对象:
  • User
    Admin
    Developer

Adobe Experience Platform Edge 允许您将发送到多个产品的数据发送到一个集中的位置。 Experience Edge 将适当的信息转发给所需的产品。 此概念允许您整合实施工作,尤其是跨多个数据解决方案进行整合。

下图说明了Media Analytics实施如何使用Experience Platform边缘在Analysis Workspace中使数据可用(在Adobe Analytics或Customer Journey Analytics中):

CJA 工作流

有关所有实施选项(包括不使用Experience Platform边缘的实施方法)的概述,请参阅 实施Streaming Media for Adobe Analytics或Customer Journey Analytics.

重要

流媒体尚未与AEP Web SDK集成。

无论您使用Mobile SDK还是API来使用Experience Edge实施流媒体,都必须首先完成以下部分:

在Adobe Experience Platform中设置架构

为了标准化数据收集以在利用 Adobe Experience Platform 的应用程序中使用,Adobe 创建了开放且公开记录的标准,即体验数据模型 (XDM)。

要创建并设置架构,请执行以下操作:

  1. 在Adobe Experience Platform中,开始创建架构,如中所述 在UI中创建和编辑架构.

    创建架构时,选择 XDM ExperienceEvent创建架构 下拉菜单。

  2. 合成 区域,在 字段组 部分,选择 添加,然后搜索以下新字段组并将其添加到架构中:

    • Adobe Analytics ExperienceEvent Template
    • Implementation Details
    • MediaAnalytics Interaction Details

    添加字段组后,它们应显示在 字段组 部分,如下所示:

    已添加字段组

  3. 选择 确认 以保存更改。

  4. (可选)您可以隐藏Media Edge API未使用的某些字段。 隐藏这些字段使架构更易于阅读和理解,但不是必需的。 这些字段仅指以下位置中的字段: MediaAnalytics Interaction Details 字段组。

 展开此处可查看有关可隐藏的字段的说明。
  1. 结构 区域,选择 Media Collection Details 字段,选择 管理相关字段,然后更新架构,如下所示:

    管理相关字段

    • Media Collection Details 字段,隐藏 List Of States 字段。

      隐藏媒体收集状态

    • Media Collection Details > Advertising Details 字段中,隐藏以下报表字段: Ad CompletedAd Started、和 Ad Time Played.

    • Media Collection Details > Advertising Pod Details 字段,隐藏以下报表字段: Ad Break ID

    • Media Collection Details > Chapter Details 字段中,隐藏以下报表字段: Chapter IDChapter CompletedChapter Started、和 Chapter Time Played.

    • Media Collection Details > Qoe Data Details 字段中,隐藏以下报表字段: Average BitrateAverage Bitrate BucketBitrate ChangesBuffer EventsTotal Buffer DurationErrorsExternal Error IDsBitrate Change Impacted StreamsBuffer Impacted StreamsDropped Frame Impacted StreamsError Impacted StreamsStalling Impacted StreamsDrops Before StartsMedia SDK Error IDsPlayer SDK Error IDsStalling Events、和 Total Stalling Duration.

    • Media Collection Details > Session Details 字段中,隐藏以下报表字段: Media Session IDAd CountAverage Minute AudienceChapter CountEstimated StreamsPause Impacted Streams10% Progress Marker25% Progress Marker50% Progress Marker75% Progress Marker95% Progress MarkerMedia Segment ViewsContent CompletesMedia Downloaded FlagFederated DataContent StartsMedia StartsPause EventsTotal Pause DurationMedia Session Server TimeoutVideo SegmentContent Time SpentMedia Time SpentUnique Time PlayedPev3、和 Pccr.

    • Media Collection Details > List Of States EndMedia Collection Details > List Of States Start 字段中,隐藏以下报表字段: Player State CountPlayer State Set、和 Player State Time.

      要隐藏的字段

  2. 选择 确认 以保存更改。

  3. 结构 区域,选择 List Of Media Collection Downloaded Content Events 字段,选择 管理相关字段,然后更新架构,如下所示:

    • List Of Media Collection Downloaded Content Events > Media Details 字段,隐藏 List Of States 字段。

    • List Of Media Collection Downloaded Content Events > Media Details > Advertising Details 字段中,隐藏以下报表字段: Ad CompletedAd 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 IDChapter CompletedChapter Started、和 Chapter Time Played.

    • List Of Media Collection Downloaded Content Events > Media Details > Qoe Data Details 字段中,隐藏以下报表字段: Average BitrateAverage Bitrate BucketBitrate ChangesBuffer EventsTotal Buffer DurationErrorsExternal Error IDsBitrate Change Impacted StreamsBuffer Impacted StreamsDropped Frame Impacted StreamsError Impacted StreamsStalling Impacted StreamsDrops Before StartsMedia SDK Error IDsPlayer SDK Error IDsStalling Events、和 Total Stalling Duration.

    • List Of Media Collection Downloaded Content Events > Media Details > Session Details 字段中,隐藏以下报表字段: Media Session IDAd CountAverage Minute AudienceChapter CountEstimated StreamsPause Impacted Streams10% Progress Marker25% Progress Marker50% Progress Marker75% Progress Marker95% Progress MarkerMedia Segment ViewsContent CompletesMedia Downloaded FlagFederated DataContent StartsMedia StartsPause EventsTotal Pause DurationMedia Session Server TimeoutVideo SegmentContent Time SpentMedia Time SpentUnique Time PlayedPev3、和 Pccr.

    • List Of Media Collection Downloaded Content Events > Media Details > List Of States EndMedia Collection Details > List Of States Start 字段中,隐藏以下报表字段: Player State CountPlayer State Set、和 Player State Time.

    • List Of Media Collection Downloaded Content Events > Media Details 字段,隐藏 Media Session ID 字段。

  4. 选择 确认 以保存更改。

  5. 结构 区域,选择 Media Reporting Details 字段,选择 管理相关字段,然后更新架构,如下所示:

    • Media Reporting Details 字段,隐藏以下字段: Error DetailsList Of States EndList of States Start、和 Media Session ID.
  6. 选择 确认 > 保存 以保存更改。

  7. 继续使用 在Adobe Experience Platform中创建数据集.

在Adobe Experience Platform中创建数据集

  1. 确保按照中的说明设置架构 在Adobe Experience Platform中设置架构.

  2. 在Adobe Experience Platform中,开始创建数据集,如中所述 数据集UI指南.

    为数据集选择架构时,请选择之前创建的架构,如中所述 在Adobe Experience Platform中设置架构.

  3. 继续使用 在Customer Journey Analytics中配置数据流.

在Adobe Experience Platform中配置数据流

  1. 确保已按照中的说明创建数据集 在Adobe Experience Platform中创建数据集.

  2. 按照中的说明创建新数据流 配置数据流.

    创建数据流时,请确保您进行了以下配置选择:

    • 事件架构 字段创建数据流时,请确保选择您在中创建的架构 在Adobe Experience Platform中设置架构. 选择​保存

      重要

      不选择 保存并添加映射 因为这样做会导致“时间戳”字段的映射错误。

      创建数据流并选择架构

    • 根据您使用的是Adobe Analytics还是Customer Journey Analytics,将以下任一服务添加到数据流:

      • Adobe Analytics (如果使用Adobe Analytics)

        如果您使用的是Adobe Analytics,请确保定义了一个报表包,如一节中所述 定义报表包 本文章中。

      • Adobe Experience Platform (如果使用Customer Journey Analytics)

      有关如何将服务添加到数据流的信息,请参阅中的“将服务添加到数据流”部分 配置数据流.

      添加Adobe Analytics服务

    • 展开 高级选项,然后启用 媒体分析 选项。

      媒体分析选项

  3. 继续使用 在Customer Journey Analytics中创建连接.

在 Customer Journey Analytics 中创建连接

注意

只有在使用Customer Journey Analytics时,才需要执行以下过程。

  1. 确保已按照中的说明创建数据流 在Customer Journey Analytics中配置数据流.

  2. 在Customer Journey Analytics中,创建连接,如中所述 创建连接.

    创建连接时,需要以下配置选项才能实施流媒体:

    1. 选择您之前创建的数据集,如中所述 在Adobe Experience Platform中创建数据集.

    2. 确保 导入所有新数据 设置已启用。

  3. 继续使用 在Customer Journey Analytics中创建数据视图.

在Customer Journey Analytics中创建数据视图

注意

只有在使用Customer Journey Analytics时,才需要执行以下过程。

  1. 确保在Customer Journey Analytics中创建了连接,如中所述 在Customer Journey Analytics中创建连接.

  2. 在“客户历程分析”中,创建数据视图,如中所述 创建或编辑数据视图.

    创建数据视图时,需要以下配置选择才能实施流媒体:

    1. 连接 字段中,选择您之前创建的连接,如中所述 在Customer Journey Analytics中创建连接.

      最多可能需要15分钟才能选择您创建的连接。

    2. 组件 选项卡,在 架构字段 部分,搜索下表中列出的每个组件,并将其拖动到 量度 面板。 如果存在多个同名字段,请使用XDM路径以确保它是正确的字段。

      主要内容 — 内容量度

      组件名称 XDM路径
      媒体开始 mediaReporting.sessionDetails.isViewed
      媒体区段查看次数 mediaReporting.sessionDetails.hasSegmentView
      内容开始 mediaReporting.sessionDetails.isPlayed
      内容结束 mediaReporting.sessionDetails.isCompleted
      内容逗留时间 mediaReporting.sessionDetails.timePlayed
      平均逗留时间 mediaReporting.sessionDetails.totalTimePlayed
      不重复播放时间 mediaReporting.sessionDetails.uniqueTimePlayed
      10% 进度标记 mediaReporting.sessionDetails.hasProgress10
      平均受众访问分钟数 mediaReporting.sessionDetails.averageMinuteAudience

      章节和广告 — 章节和广告量度

      组件名称 XDM路径
      章节开始 mediaReporting.chapterDetails.isStarted
      章节已完成 mediaReporting.chapterDetails.isCompleted
      章节播放时间 mediaReporting.chapterDetails.timePlayed
      广告已开始 mediaReporting.advertisingDetails.isStarted
      广告已完成 mediaReporting.advertisingDetails.isCompleted
      广告播放时间 mediaReporting.advertisingDetails.timePlayed

      QoE - QoE量度

      组件名称 XDM路径
      开始时间 mediaReporting.qoeDataDetails.timeToStart
      开始前丢帧 mediaReporting.qoeDataDetails.isDroppedBeforeStart
      受缓冲影响的流 mediaReporting.qoeDataDetails.hasBufferImpactedStreams
      受比特率更改影响的流 mediaReporting.qoeDataDetails.hasBitrateChangeImpactedStreams
      比特率更改 mediaReporting.qoeDataDetails.bitrateChangeCount
      平均比特率 mediaReporting.qoeDataDetails.bitrateAverage
      丢帧 mediaReporting.qoeDataDetails.droppedFrames
      错误数 mediaReporting.qoeDataDetails.errorCount
      受错误影响的流 mediaReporting.qoeDataDetails.hasErrorImpactedStreams
      受丢帧影响的流 mediaReporting.qoeDataDetails.hasDroppedFrameImpactedStreams

      播放器状态 — 播放器状态量度

      组件名称 XDM路径
      播放器状态集 mediaReporting.states.isSet
      播放器状态计数 mediaReporting.states.count
      播放器状态时间 mediaReporting.states.time
    3. 更新标签(在 上下文标签 下拉菜单)。 搜索指标面板中尚未包含的任何组件并将其拖到面板中。

      组件名称 上下文标签
      媒体会话服务器超时 媒体:上次调用后经过的秒数
      平均逗留时间 媒体:媒体逗留时间
      缓冲总持续时间 媒体:缓冲总持续时间
      开始时间 媒体:开始时间
      暂停总持续时间 媒体:总暂停持续时间
    4. 要将划分添加到Customer Journey Analytics项目,请将以下维度添加到 Dimension 面板:

      XDM路径 组件名称
      mediaReporting.states.name 播放器状态名称
      mediaReporting.sessionDetails.ID 媒体会话 ID

      除了此表中的维外,您还可以添加任何其他要使其可用于在Customer Journey Analytics项目中过滤数据的维。

  3. 选择 保存并继续 > 保存并完成 以保存更改。

  4. 继续使用 在Customer Journey Analytics中创建和配置项目.

在Customer Journey Analytics中创建和配置项目

  1. 确保您已按照Customer Journey Analytics中的说明创建数据视图 在Customer Journey Analytics中创建数据视图.

  2. 在Customer Journey Analytics中,在 工作区 选项卡,在 项目 区域,选择 创建项目.

  3. 选择 空白项目 > 创建.

  4. 在新项目中,选择之前创建的数据视图。

    在项目中创建面板时,您可以使用添加到数据视图的任何组件,如中所述 在Customer Journey Analytics中创建数据视图.

    以下4个面板是您可以创建的面板示例:

    主内容面板

    章节和广告面板

    QoE面板

    平板状态面板

  5. 选择 面板 图标,然后拖入 媒体并行查看者 面板和 媒体播放耗时 面板。

    这两个面板应如下所示:

    “媒体并行查看者”面板

    “媒体播放耗时”面板

  6. 按照中的说明共享项目 共享项目.

    注意

    如果您要与之共享的用户不可用,请确保这些用户拥有在Adobe Admin Console中Customer Journey Analytics的用户和管理员访问权限。

  7. 继续使用 将数据发送到Experience Platform边缘.

使用AEP Mobile SDK将数据发送到Experience Platform边缘

您可以使用Adobe Experience Platform Mobile SDK向Experience Platform边缘发送移动数据。

使用以下文档资源完成iOS和Android的实施:

或者,您可以使用以下资源来自定义Edge API实施:

在此页面上