iOS教程 如何免費且快速接入移動應用統計工具?

皮皮醬發表於2018-03-01
一、獲取AppKey,AppSecret
1.開啟Mob官網,在官網選擇登入或註冊,新使用者先註冊,老使用者直接登入。

iOS教程 如何免費且快速接入移動應用統計工具?

註冊頁面如下圖:

1.註冊或登入完成後,會返回首頁,點選右上⻆的“進⼊後臺”,會跳轉⾄管理後臺,點選左側,選擇“新增應⽤”。如下圖:

填入應用名稱:

iOS教程 如何免費且快速接入移動應用統計工具?

完成建立即可得到appkey和appsecret

iOS教程 如何免費且快速接入移動應用統計工具?

選擇’新增產品’,找到移動AnalySDK,點選馬上開始,至此你的appkey將開始對AnalySDK生效

iOS教程 如何免費且快速接入移動應用統計工具?

3.從上述步驟申請並獲取所得的AppKey, AppSecret,請在專案的Info.plist中分別新增’MOBAppKey’, ‘MOBAppSecret’此兩欄位並分別對應填入,如圖

iOS教程 如何免費且快速接入移動應用統計工具?

二、下載SDK並新增到專案
(1)手動匯入SDK
解壓後名為SDK的資料夾內會包含以下內容
```

AnalySDK

AnalySDK.framework–統計SDK核心庫
Required
MOBFoundation.framework–基礎工具庫

```

iOS教程 如何免費且快速接入移動應用統計工具?

選擇Copy以複製SDK到專案

iOS教程 如何免費且快速接入移動應用統計工具?

新增系統依賴庫:

```

-libstdc++

-libz1.2.5

```

(2)pod匯入
1、首先 cd 至專案的根目錄,執行 pod setup;
2、按需在 Podfile 檔案中新增命令:
```

pod'mob_analysdk'

```

3、如果之前沒有安裝過,第一次使用請先執行
安裝庫:pod install
,如果之前一次沒有已經安裝過,那隻需要在執行
更新庫:pod update
三、新增程式碼
1、事件埋點
```

[AnalySDK trackEvent:@"YourEventName" eventParams:@{@"key":@"value"}];

```

每個事件應有獨立的事件名稱,並且傳入自定義的字典引數用於統計你需要統計的資料,(事件名稱建立成功後不可修改,建議使用26個字母與數字的組合,事件上傳成功會在Mob統計後臺專案裡檢視並新增描述,方便管理)

iOS教程 如何免費且快速接入移動應用統計工具?

建議埋點的程式碼,應該部署於例如點選、回撥、購買充值等一些業務場景發生的地方。
例如:

iOS教程 如何免費且快速接入移動應用統計工具?

新增地理位置資訊(可選)
```

CLLocation*location;

[AnalySDK setLocation:location];

```

一旦新增了地理位置資訊,所有的統計事件均會自動帶上此位置資訊
2、標記使用者
1)生成一個使用者物件,並設定需要的使用者屬性

```

ALSDKUser*user=[ALSDKUsernew];

user.name=@"Anna";
user.gender=ALSDKGenderFemale;
...

```

2)使用您自己的使用者系統ID,標記此使用者
Objective-C
```

[AnalySDK identifyUser:@"YourUserId" userEntity:user];

```

例如:

iOS教程 如何免費且快速接入移動應用統計工具?

建議標記使用者的程式碼新增在使用者登陸完的情景。
注:使用者退出登入時不需要呼叫,因為每次使用者登入都進行新的標記

相關文章