Commit 13990c6a authored by wanglei's avatar wanglei

...

parent 2aab4089
......@@ -72,7 +72,6 @@ class MyApplication : Application() {
fun initApp() {
SolarEngineManager.getInstance().preInit(context, "81a11caa4076cd7c")
initSolarEngine()
FacebookSdk.sdkInitialize(applicationContext)
var topicNumber = System.currentTimeMillis().toFormatMinute()
LogEx.logDebug(TAG, "topicNumber=$topicNumber")
......@@ -90,7 +89,7 @@ class MyApplication : Application() {
ScreenStatusReceiver.setupScreenStatusListener(this)
}
private fun initSolarEngine(gdprDeny: Boolean = false) {
fun initSolarEngine(gdprDeny: Boolean = false) {
val configBuilder = SolarEngineConfig.Builder()
......@@ -115,10 +114,13 @@ class MyApplication : Application() {
config.setOnAttributionListener(object : OnAttributionListener {
override fun onAttributionSuccess(attribution: JSONObject) {
//获取归因结果成功时执行的动作
LogEx.logDebug(TAG, "attribution=$attribution")
EventUtils.event("install_referrer", attribution.toString())
}
override fun onAttributionFail(errorCode: Int) {
//获取归因结果失败时执行的动作
EventUtils.event("SolarEngineManager onAttributionFail errorCode=$errorCode")
}
})
} else {
......
......@@ -16,6 +16,7 @@ import com.base.pdfviewerscannerwhite.bean.ConstObject.isFirstStart
import com.base.pdfviewerscannerwhite.databinding.ActivitySplash2Binding
import com.base.pdfviewerscannerwhite.fcm.NotificationHoverUtils
import com.base.pdfviewerscannerwhite.helper.BaseActivity
import com.base.pdfviewerscannerwhite.helper.MyApplication
import com.base.pdfviewerscannerwhite.helper.MyApplication.Companion.umpCanAd
import com.base.pdfviewerscannerwhite.service.StayNotificationService.Companion.startStayNotification
import com.base.pdfviewerscannerwhite.ui.main.MainActivity
......@@ -111,6 +112,7 @@ class SplashActivity : BaseActivity<ActivitySplash2Binding>(), SplashView {
} else {
UmpUtils.callback = {
LogEx.logDebug(TAG, "UmpUtils.callback $it")
(application as MyApplication).initSolarEngine(it)
umpCanAd = it
agreePrivacy()
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment