Adobe Experience Platform Edge 允许您将发送到多个产品的数据发送到一个集中的位置。 Experience Edge 将适当的信息转发给所需的产品。 此概念允许您整合实施工作,尤其是跨多个数据解决方案进行整合。
下图说明了Media Analytics实施如何使用Experience Platform边缘在Analysis Workspace中使数据可用(在Adobe Analytics或Customer Journey Analytics中):
有关所有实施选项(包括不使用Experience Platform边缘的实施方法)的概述,请参阅 实施Streaming Media for Adobe Analytics或Customer Journey Analytics.
流媒体尚未与AEP Web SDK集成。
无论您使用Mobile SDK还是API来使用Experience Edge实施流媒体,都必须首先完成以下部分:
为了标准化数据收集以在利用 Adobe Experience Platform 的应用程序中使用,Adobe 创建了开放且公开记录的标准,即体验数据模型 (XDM)。
要创建并设置架构,请执行以下操作:
在Adobe Experience Platform中,开始创建架构,如中所述 在UI中创建和编辑架构.
创建架构时,选择 XDM ExperienceEvent 从 创建架构 下拉菜单。
在 合成 区域,在 字段组 部分,选择 添加,然后搜索以下新字段组并将其添加到架构中:
Adobe Analytics ExperienceEvent Template
Implementation Details
MediaAnalytics Interaction Details
添加字段组后,它们应显示在 字段组 部分,如下所示:
选择 确认 以保存更改。
(可选)您可以隐藏Media Edge API未使用的某些字段。 隐藏这些字段使架构更易于阅读和理解,但不是必需的。 这些字段仅指以下位置中的字段: MediaAnalytics Interaction Details
字段组。
在 结构 区域,选择 Media Collection Details
字段,选择 管理相关字段,然后更新架构,如下所示:
在 Media Collection Details
字段,隐藏 List Of States
字段。
在 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 ID
, Chapter Completed
, Chapter Started
、和 Chapter Time Played
.
在 Media Collection Details
> Qoe Data Details
字段中,隐藏以下报表字段: Average Bitrate
, Average Bitrate Bucket
, Bitrate Changes
, Buffer Events
, Total Buffer Duration
, Errors
, External Error IDs
, Bitrate Change Impacted Streams
, Buffer Impacted Streams
, Dropped Frame Impacted Streams
, Error Impacted Streams
, Stalling Impacted Streams
, Drops Before Starts
, Media SDK Error IDs
, Player SDK Error IDs
, Stalling Events
、和 Total Stalling Duration
.
在 Media Collection Details
> Session Details
字段中,隐藏以下报表字段: Media Session ID
, Ad Count
, Average Minute Audience
, Chapter Count
, Estimated Streams
, Pause Impacted Streams
, 10% Progress Marker
, 25% Progress Marker
, 50% Progress Marker
, 75% Progress Marker
, 95% Progress Marker
, Media Segment Views
, Content Completes
, Media Downloaded Flag
, Federated Data
, Content Starts
, Media Starts
, Pause Events
, Total Pause Duration
, Media Session Server Timeout
, Video Segment
, Content Time Spent
, Media Time Spent
, Unique Time Played
, Pev3
、和 Pccr
.
在 Media Collection 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
字段,选择 管理相关字段,然后更新架构,如下所示:
在 List Of Media Collection Downloaded Content Events
> Media Details
字段,隐藏 List Of States
字段。
在 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 ID
, Chapter Completed
, Chapter Started
、和 Chapter Time Played
.
在 List Of Media Collection Downloaded Content Events
> Media Details
> Qoe Data Details
字段中,隐藏以下报表字段: Average Bitrate
, Average Bitrate Bucket
, Bitrate Changes
, Buffer Events
, Total Buffer Duration
, Errors
, External Error IDs
, Bitrate Change Impacted Streams
, Buffer Impacted Streams
, Dropped Frame Impacted Streams
, Error Impacted Streams
, Stalling Impacted Streams
, Drops Before Starts
, Media SDK Error IDs
, Player SDK Error IDs
, Stalling Events
、和 Total Stalling Duration
.
在 List Of Media Collection Downloaded Content Events
> Media Details
> Session Details
字段中,隐藏以下报表字段: Media Session ID
, Ad Count
, Average Minute Audience
, Chapter Count
, Estimated Streams
, Pause Impacted Streams
, 10% Progress Marker
, 25% Progress Marker
, 50% Progress Marker
, 75% Progress Marker
, 95% Progress Marker
, Media Segment Views
, Content Completes
, Media Downloaded Flag
, Federated Data
, Content Starts
, Media Starts
, Pause Events
, Total Pause Duration
, Media Session Server Timeout
, Video Segment
, Content Time Spent
, Media Time Spent
, Unique Time Played
, Pev3
、和 Pccr
.
在 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
字段,隐藏 Media Session ID
字段。
选择 确认 以保存更改。
在 结构 区域,选择 Media Reporting Details
字段,选择 管理相关字段,然后更新架构,如下所示:
Media Reporting Details
字段,隐藏以下字段: Error Details
, List Of States End
, List of States Start
、和 Media Session ID
.选择 确认 > 保存 以保存更改。
确保按照中的说明设置架构 在Adobe Experience Platform中设置架构.
在Adobe Experience Platform中,开始创建数据集,如中所述 数据集UI指南.
为数据集选择架构时,请选择之前创建的架构,如中所述 在Adobe Experience Platform中设置架构.
确保已按照中的说明创建数据集 在Adobe Experience Platform中创建数据集.
按照中的说明创建新数据流 配置数据流.
创建数据流时,请确保您进行了以下配置选择:
在 事件架构 字段创建数据流时,请确保选择您在中创建的架构 在Adobe Experience Platform中设置架构. 选择保存。
不选择 保存并添加映射 因为这样做会导致“时间戳”字段的映射错误。
根据您使用的是Adobe Analytics还是Customer Journey Analytics,将以下任一服务添加到数据流:
Adobe Analytics (如果使用Adobe Analytics)
如果您使用的是Adobe Analytics,请确保定义了一个报表包,如一节中所述 定义报表包 本文章中。
Adobe Experience Platform (如果使用Customer Journey Analytics)
有关如何将服务添加到数据流的信息,请参阅中的“将服务添加到数据流”部分 配置数据流.
展开 高级选项,然后启用 媒体分析 选项。
只有在使用Customer Journey Analytics时,才需要执行以下过程。
确保已按照中的说明创建数据流 在Customer Journey Analytics中配置数据流.
在Customer Journey Analytics中,创建连接,如中所述 创建连接.
创建连接时,需要以下配置选项才能实施流媒体:
选择您之前创建的数据集,如中所述 在Adobe Experience Platform中创建数据集.
确保 导入所有新数据 设置已启用。
只有在使用Customer Journey Analytics时,才需要执行以下过程。
确保在Customer Journey Analytics中创建了连接,如中所述 在Customer Journey Analytics中创建连接.
在“客户历程分析”中,创建数据视图,如中所述 创建或编辑数据视图.
创建数据视图时,需要以下配置选择才能实施流媒体:
在 连接 字段中,选择您之前创建的连接,如中所述 在Customer Journey Analytics中创建连接.
最多可能需要15分钟才能选择您创建的连接。
在 组件 选项卡,在 架构字段 部分,搜索下表中列出的每个组件,并将其拖动到 量度 面板。 如果存在多个同名字段,请使用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 |
更新标签(在 上下文标签 下拉菜单)。 搜索指标面板中尚未包含的任何组件并将其拖到面板中。
组件名称 | 上下文标签 |
---|---|
媒体会话服务器超时 | 媒体:上次调用后经过的秒数 |
平均逗留时间 | 媒体:媒体逗留时间 |
缓冲总持续时间 | 媒体:缓冲总持续时间 |
开始时间 | 媒体:开始时间 |
暂停总持续时间 | 媒体:总暂停持续时间 |
要将划分添加到Customer Journey Analytics项目,请将以下维度添加到 Dimension 面板:
XDM路径 | 组件名称 |
---|---|
mediaReporting.states.name | 播放器状态名称 |
mediaReporting.sessionDetails.ID | 媒体会话 ID |
除了此表中的维外,您还可以添加任何其他要使其可用于在Customer Journey Analytics项目中过滤数据的维。
选择 保存并继续 > 保存并完成 以保存更改。
确保您已按照Customer Journey Analytics中的说明创建数据视图 在Customer Journey Analytics中创建数据视图.
在Customer Journey Analytics中,在 工作区 选项卡,在 项目 区域,选择 创建项目.
选择 空白项目 > 创建.
在新项目中,选择之前创建的数据视图。
在项目中创建面板时,您可以使用添加到数据视图的任何组件,如中所述 在Customer Journey Analytics中创建数据视图.
以下4个面板是您可以创建的面板示例:
选择 面板 图标,然后拖入 媒体并行查看者 面板和 媒体播放耗时 面板。
这两个面板应如下所示:
按照中的说明共享项目 共享项目.
如果您要与之共享的用户不可用,请确保这些用户拥有在Adobe Admin Console中Customer Journey Analytics的用户和管理员访问权限。
您可以使用Adobe Experience Platform Mobile SDK向Experience Platform边缘发送移动数据。
使用以下文档资源完成iOS和Android的实施:
或者,您可以使用以下资源来自定义Edge API实施: