1、事件須要在登錄facebook賬號之後記錄纔會生效;
2、自動記錄:安裝,啓動,應用內購買事件;
2、事件調用(標準事件和自定義事件)
首先要禁用自動記錄
<application> ... <meta-data android:name="com.facebook.sdk.AutoLogAppEventsEnabled" android:value="false"/> ... </application>
AppEventsLogger eventsLogger=AppEventsLogger.newLogger(activity);
eventsLogger.logEvent("Complete Tutorial", params);
//params通過Bundle寫入傳遞。
然後,在最終用戶同意後,通過調用 FacebookSDK
類的 setAutoLogAppEventsEnabled()
方法來重新啓用自動記錄。
setAutoLogAppEventsEnabled(true);
如果出於某些原因要再次停用記錄,請將 setAutoLogAppEventsEnabled()
方法設置爲 false
。
setAutoLogAppEventsEnabled(false);