1、在友盟官網(wǎng)需要做什么?
1.1.1
讓你老板給你一個(gè)公司郵箱,注冊(cè)友盟賬號(hào),然后創(chuàng)建應(yīng)用,注意選擇iPhone機(jī)型(因?yàn)榘沧亢吞O果需要使用不同的Appkey)。
1.1.2
注意下載SDK時(shí),如果您仍舊不希望采集IDFA,您可以下載無IDFA的版本:
請(qǐng)更換您的SDK(下載),如圖:
因?yàn)槲蚁螺d的是完整版的在集成的時(shí)候出現(xiàn)了問題。
之后就按照文檔集成就行。
2、項(xiàng)目代碼
2.1.1
為了簡(jiǎn)單起見,在.pch文件里加入
#import "UMMobClick/MobClick.h"
如果加入后報(bào)錯(cuò),說明你文件導(dǎo)入工程時(shí)有錯(cuò),請(qǐng)檢查一下。
2.1.2
在AppDelegate第一個(gè)方法里面里加入以下的代碼:
[MobClick setLogEnabled:YES];
UMConfigInstance.appKey = @"576b8a6b67e58e7ef1000be6";
UMConfigInstance.channelId = @"App Store";
[MobClick startWithConfigure:UMConfigInstance];
注意:上面的appKey變成自己申請(qǐng)的appKey;channelId按照官方文檔處理,如果只是在友盟進(jìn)行簡(jiǎn)單的統(tǒng)計(jì),可以直接把我的粘貼上去。
2.1.3
下面只是統(tǒng)計(jì)某個(gè)按鈕點(diǎn)擊次數(shù)為例,只需要在它的點(diǎn)擊方法里加上
[MobClick event:@"UMengTongJi"];
后面的字符串隨意定義,但要和友盟官網(wǎng)上創(chuàng)建的應(yīng)用里創(chuàng)建的事件ID一樣,先注意一下,下面會(huì)再次介紹。
到此,工程代碼就到一部分。
3、再次回到友盟創(chuàng)建的應(yīng)用中
3.1.1
進(jìn)入自己的應(yīng)用,然后點(diǎn)擊設(shè)置,選中事件:
然后彈出:
這個(gè)事件ID就要和上面的所說的一致 UMengTongJi?,創(chuàng)建成功后就好了,你就可以運(yùn)行程序,點(diǎn)擊事件,接下來的就是看點(diǎn)擊次數(shù)了,會(huì)有延遲,畢竟只是一個(gè)統(tǒng)計(jì)。