以最佳化SDK取代SDK
瞭解如何以行動實施中的最佳化SDK取代Adobe Target SDK。 基本取代包含下列步驟:
- 更新您Podfile或
build.gradle檔案中的相依性 - 更新匯入
- 更新應用程式程式碼
INFO
在Adobe Experience Platform Mobile SDK生態系統內,擴充功能會由匯入應用程式(名稱可能不同)的SDK實作:
- 目標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的Edge Network延伸模組識別碼中的removeIdentity API來停止將訪客識別碼傳送至Edge網路。 如需詳細資訊,請參閱removeIdentity API檔案。
注意:行動核心的
注意:行動核心的
resetIdentities API清除了SDK中所有儲存的身分識別,包括Experience Cloud ID (ECID),應謹慎使用!不適用
使用適用於Edge Network擴充功能之身分的updateIdentities API來提供第三方ID值。 然後,在資料流中設定第三方ID名稱空間。 如需更多詳細資料,請參閱Target第三方ID行動檔案。
不適用
使用適用於Edge Network擴充功能之身分的updateIdentities API來提供第三方ID值。 然後,在資料流中設定第三方ID名稱空間。 如需更多詳細資料,請參閱Target第三方ID行動檔案。
不適用
locationHint:result回應控制代碼包含Target位置提示資訊。 我們假設Target邊緣會與Experience Edge位於同一位置。Edge網路擴充功能會使用EdgeNetwork位置提示來決定要傳送請求的Edge網路叢集。 若要跨SDK (混合式應用程式)共用Edge網路位置提示,請使用Edge Network擴充功能中的
getLocationHint和setLocationHint API。 如需詳細資訊,請參閱 getLocationHint API檔案。不適用
locationHint:result回應控制代碼包含Target位置提示資訊。 我們假設Target邊緣會與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