可以在 Adobe Mobile Services 中產生具備獨特追蹤代碼的贏取連結。當使用者按一下產生的連結,從 Apple App Store 下載並執行應用程式後,SDK 就會自動收集並傳送贏取資料至 Adobe Mobile Services。
若要使用 Acquisition,您必須有 SDK 4.1 版或更新版本。
贏取連結必須在 Adobe Mobile Services 中建立。如需詳細資訊,請參閱贏取。
本節中的資訊可讓 SDK 透過贏取連結傳送贏取資料。
新增資料庫至您的專案與實作生命週期。
如需詳細資訊,請參閱核心實作與生命週期中的新增 SDK 和設定檔至您的專案。
匯入資料庫:
#import "ADBMobile.h"
確認 ADBMobileConfig.json
檔案包含必要的贏取設定:
"acquisition": {
"server": "c00.adobe.com",
"appid": "0652024f-adcd-49f9-9bd7-2552a4565d2f"
},
"analytics": {
"referrerTimeout": 5,
...
如果您要傳送資料至多個報表套裝,請在報表套裝 ID 清單中,使用與第一個報表套裝關聯之應用程式的贏取設定 (贏取伺服器與 appid)。
acquisition
設定是由 Adobe Mobile Services 產生,且不可變更。如需有關如何下載自訂 ADBMobileConfig.json
檔案和預先設定之acquisition
設定的詳細資訊,請參閱開始之前。
啟用這些設定後,贏取資料會在應用程式初次啟動後,自動透過初始生命週期呼叫傳送。
referrerTimeout
值必須設定高於 0,才可啟用應用程式贏取。
如果您在應用程式中使用通用連結,請將 Adobe 行銷連結網域新增至應用程式的關聯網域清單。
在 Xcode 中,若要將 Adobe 行銷連結網域新增至關聯網域清單:
您的項目看起來會類似 applinks:5848561889a02a6996aea62b.c00.adobe.com
。