Experience Platform SDK 整合常見問答集
若要使用Experience Platform SDK應用程式傳送推播通知和應用程式內訊息,必須在Adobe Experience Platform SDK中設定行動應用程式,並在Adobe Campaign中設定。
下節列出此同步的常見問題。
如需推播或應用程式內的詳細資訊,請參閱下列常見問題:
開始前有用的資源
請參閱下列資源,以取得有關Adobe Experience Platform SDK和Campaign Standard整合的詳細資訊:
Adobe Experience Platform SDK整合是否同時適用於Adobe Campaign Standard和Adobe Campaign Classic?
是, Adobe Experience Platform SDK 整合適用於Adobe Campaign Standard和Adobe Campaign Classic。 您必須安裝對應的 Extension 透過 Data Collection UI 以啟用整合。
如需詳細資訊,請參閱此 [頁面]https://developer.adobe.com/client-sdks/documentation/adobe-campaign-standard)。
Adobe Experience Platform SDK整合有助於Adobe Campaign中的哪些功能?
請參閱下表以進一步瞭解這些功能。

注意
Places 整合包括將places事件作為應用程式內訊息的觸發器(推播通知不適用),透過豐富設定檔 Places 資料與本機通知支援。 請參閱此 頁面 以取得詳細資訊。
Places 有限的整合包括透過擴充設定檔 Places 資料。
Adobe Experience Platform SDK整合在Adobe Campaign Standard中促進什麼使用案例?
支援下列使用案例:
- 取得 Mobile Profile (由ECID識別) Administration > Channels > Mobile app (AEP SDK) > Mobile Application subscribers 標籤)
- 擴充 Mobile Profile 在Adobe Campaign中(需要 Custom resource Extension (屬於appSubscriberRcp資料表)
- 取得用於傳送推播訊息的推播權杖(需要使用者選擇加入以接收推播訊息)
- 傳送推播和應用程式內訊息
- 追蹤使用者與推播和應用程式內訊息的互動,並提供相關報表
在Campaign中取得行動設定檔需要做什麼?
要執行此操作,請遵循下列步驟:
- 設定 Mobile property 在 Launch.
- 安裝Adobe Campaign Standard擴充功能。 請注意,Adobe Campaign Standard擴充功能還需要 Mobile Core, Profile 和 Lifecycle 預設安裝在中的擴充功能 Launch.
- 使用者應設定工作階段逾時,於 Mobile Core 影響生命週期事件頻率的擴充功能。
- 設定擴充功能後,使用者應使用Cocoapods for iOS和Gradle for Android,在行動應用程式中新增適當的相依性。 遵循指示 此處.
- 一律採用最新版本的程式庫。
- 在行動應用程式中註冊 Campaign, UserProfile, Identity, Lifecycle 和 Signal 擴充功能。 遵循指示 此處.
- 註冊擴充功能後,請啟動ACPCore。 若是Android,請務必設定onCreate()。 請依照Launch中行動屬性的行動安裝指示中提供的確切指示操作。
- 您也需要下列SDK API。 實作生命週期開始和暫停API,如所述 此處 適用於Android,此處適用於iOS。
- 設定 Mobile Property 在Adobe Campaign Standard中。 請依照此程式進行 此處.
為了擴充Campaign中的行動設定檔,我必須做什麼?
您必須設定CollectPII回傳(請參閱此 頁面)並從SDK實作CollectPII API (請參閱此 頁面)。
CollectPII呼叫的引發頻率為何?
CollectPII呼叫的目標是擴充Campaign中的行動設定檔。 每當有客戶根據其使用案例和業務需求想要新增至描述檔的具意義新資訊時,即應引發此事件。
CollectPII呼叫是否可因應多個觸發事件而引發?
是. 根據您的業務需求,您可能會引發CollectPII呼叫以回應使用者登入應用程式、購買某物件或生命週期事件或使用者進入地理柵欄等。 總而言之,使用者與應用程式的互動,會產生您要用於設定檔擴充的資訊。
我可以直接觸發CollectPII呼叫來回應所有行動事件嗎?
CollectPII呼叫的頻率和設計應該由業務需求決定,並且不應該盲目引發,因為這會在DB上產生額外負載。
當我嘗試在Campaign或Launch中存取Adobe Experience Platform應用程式時,有時會收到無法使用屬性錯誤。
這是已知問題,而且會因為權杖過期而發生。 您應該嘗試登出並登入。
進一步瞭解Adobe Experience Platform SDK (原稱為SDK V5)時,建議使用哪些實用資源?
檢視下列資源:
- EXPERIENCE PLATFORMSDK 檔案
- Launch & Experience Platform SDK快速入門 檔案
- 升級至Experience Platform SDK 檔案
- GithubExperience PlatformSDK 檔案
建立推播通知傳送時,我收到「您沒有傳送的寫入許可權」錯誤。
您應檢查下列專案:
Business.Adobe.com 資源