将Target SDK替换为优化SDK
了解如何在移动实施中将Adobe Target SDK替换为优化SDK。 基本替换包含以下步骤:
- 更新Podfile或
build.gradle文件中的依赖项 - 更新导入
- 更新应用程序代码
INFO
在Adobe Experience Platform Mobile SDK生态系统内,扩展由导入到您的应用程序中的SDK实施,这些SDK可能具有不同的名称:
- Target SDK实现Adobe Target扩展
- 优化SDK实现Offer Decisioning和Target扩展
更新依赖项
Android示例
| tabs | |||
|---|---|---|---|
| 优化SDK |
迁移后的
|
||
| 定位SDK |
迁移前
|
iOS示例
| tabs | |||
|---|---|---|---|
| 优化SDK |
迁移后的
|
||
| 定位SDK |
迁移前
|
更新导入和代码
Android示例
| tabs | |||
|---|---|---|---|
| 优化SDK |
迁移后的Java初始化代码
|
||
| 定位SDK |
迁移前的Java初始化代码
|
iOS
| tabs | |||
|---|---|---|---|
| 优化SDK |
迁移后的Swift初始化代码
|
||
| 定位SDK |
迁移前的Swift初始化代码
|
API比较
许多Target扩展API都具有使用下表所述的Offer Decisioning和Target扩展的等效方法。 有关函数的更多详细信息,请参阅API参考。
目标扩展
Offer Decisioning和Target扩展
注释
此外,
generateDisplayInteractionXdm选件方法可用于为项目显示生成XDM。 随后,Edge网络SDK的sendEvent API可用于附加其他XDM自由格式数据并将体验事件发送到远程。此外,
generateTapInteractionXdm选件方法可用于为项目点按生成XDM。 随后,Edge网络SDK的sendEvent API可用于附加其他XDM自由格式数据并将体验事件发送到远程。不适用
为SDK使用removeIdentity API from Identity for Edge Network扩展停止将访客标识符发送到Edge网络。 有关详细信息,请参阅removeIdentity API文档。
注意: Mobile Core的
注意: Mobile Core的
resetIdentities API清除了SDK中所有存储的身份,包括Experience Cloud ID (ECID),应谨慎使用它!不适用
使用Identity for Edge Network扩展中的updateIdentities API提供第三方ID值。 然后,在数据流中配置第三方ID命名空间。 有关更多详细信息,请参阅Target第三方ID移动设备文档。
不适用
使用Identity for Edge Network扩展中的updateIdentities API提供第三方ID值。 然后,在数据流中配置第三方ID命名空间。 有关更多详细信息,请参阅Target第三方ID移动设备文档。
不适用
locationHint:result响应句柄包含Target位置提示信息。 假设Target Edge将与Experience Edge位于同一位置。Edge网络扩展使用EdgeNetwork位置提示来确定要将请求发送到的Edge网络群集。 要跨SDK(混合应用程序)共享Edge网络位置提示,请使用Edge Network扩展中的
getLocationHint和setLocationHint API。 有关更多详细信息,请参阅getLocationHint API文档。不适用
locationHint:result响应句柄包含Target位置提示信息。 假设Target Edge将与Experience Edge位于同一位置。
Edge网络扩展使用EdgeNetwork位置提示来确定要将请求发送到的Edge网络群集。 要跨SDK(混合应用程序)共享Edge网络位置提示,请使用Edge Network扩展中的
Edge网络扩展使用EdgeNetwork位置提示来确定要将请求发送到的Edge网络群集。 要跨SDK(混合应用程序)共享Edge网络位置提示,请使用Edge Network扩展中的
getLocationHint和setLocationHint API。 有关更多详细信息,请参阅getLocationHint API文档。接下来,了解如何请求并将活动渲染到页面。
NOTE
我们致力于帮助您成功将Target移动设备扩展从Target扩展迁移到Offer Decisioning和Target扩展。 如果您在迁移过程中遇到障碍或觉得本指南中缺少关键信息,请在此社区讨论中发帖让我们知道。
recommendation-more-help
23093022-70e6-46bf-81c6-76f79c282c9c