一:開始以前
在開始以前,請確保您已完成了如下項目:
1.您應至少有一個 Google Analytics(分析)媒體資源和一個數據視圖(配置文件),以便您能夠從本身的遊戲向其發送數據。
2.若是您打算跟蹤「電子商務交易」,請在報告中啓用電子商務。
3.從適用於Unity的Google Analytics(分析)插件存儲區下載googleanalyticsv3.unitypackage,而後將其導入您的Unity項目中(您應該可以經過雙擊該文件來執行此操做)。
二:設置與配置
選擇IOS以瞭解配置詳情:
1.將如下庫添加到您的 Xcode 項目中:
a.AdSupport.framework b.CoreData.framework
c.SystemConfiguration.framework d.libz.dylib
e.libsqlite3.dylib
2.若是您在構建適用於IOS的項目時想讓這些庫可以自動添加,請複製IOS Extras目錄下的PostProcessBuildPlayer_GA文件,而後將其放到<YOUR PROJECT ROOT>/Assets/Editor目錄中。
3.下載mod_pbxproj.py 腳本,而後將其複製到Editor目錄中。如今,這些庫就會在您構建項目的過程當中自動添加。
注意:只有當您在Xcode中使用了-ObjC連接器標記時才須要使用libsqlite3.dylib。若是您沒有使用此標記,則能夠放心從PostProcessBuildPlayer_GA中將其移除。
三:配置 GAv3 預設件
要配置 GAv3 預設件,您須要執行如下操做:
1.點擊GAv3.prefab預設件對象(位於「Project」(項目)視圖中的Assets/Plugins/GoogleAnalyticsV3中)。
2.「Inspector」(檢視)視圖將顯示附加到預設件的「Script component」(腳本組件)並列出了一些媒體資源。使用與您的項目對應的值填充這些媒體資源。這將填充該對象,以使其可在您項目中的任何位置使用。例如:
· Android Property ID: UA-XXXXXXX-1
· IOS Property ID: UA-XXXXXXX-2
· Other Property ID: UA-XXXXXXX-3
· App Name: MyGame
· Bundle ID: com.example.games
· App Version: 1.0
· Dispatch Period: 5
· Sample Frequency: 100
· Debug Mode: VERBOSE
· Anonymize IP: false
· Dry Run:false
3.將已填充的 GAv3 從「Project」(項目)視圖向上拖放到「Object Hierarchy」(對象層級)。
注意:您能夠針對全部平臺使用的相同的媒體資源ID。如要了解更多的信息,請參閱移動應用分析設置最佳作法。
開發者和用戶能夠利用Unity的Google Analytics(分析)插件集成KeyMob平臺。該平臺將整合國內外主流移動廣告平臺,並對廣告功能進行統一管理、動態配置,廣告主和開發者均可以經過簡單的操做輕鬆實現對多家廣告平臺的搭配使用。sql