Commit b5a2cffc authored by sheteng's avatar sheteng

打点和权限说明

parent a5e8f6c8
......@@ -44,7 +44,7 @@ class App : Application(), androidx.work.Configuration.Provider by Core {
// 微信设置
PlatformConfig.setWeixin("wx9271931475fae8ce","8f8686adb87efa476af92f2ccd196dad");
PlatformConfig.setWXFileProvider("com.ccwangluo.accelerator.fileprovider");
// QQ设置
// QQ设置
PlatformConfig.setQQZone("101994779","7c34e16cadc3040bb3e8fa900c8a9c0f");
PlatformConfig.setQQFileProvider("com.tencent.sample2.fileprovider");
}
......
......@@ -63,6 +63,7 @@ class MainActivity() : XPageActivity(), TencentLocationListener {
System.currentTimeMillis() - SettingSPUtils.lastAPPOpenReportTime > 30 * 60 * 1000
) {
DataRePortUtils.report("start_app")
SettingSPUtils.lastAPPOpenReportTime = System.currentTimeMillis()
}
initPhoneUtils()
PageOption.to(SplashFragment::class.java).open(this)
......@@ -100,8 +101,7 @@ class MainActivity() : XPageActivity(), TencentLocationListener {
Manifest.permission.READ_PHONE_STATE,
Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.CAMERA
Manifest.permission.ACCESS_FINE_LOCATION
)
.withListener(object : MultiplePermissionsListener {
override fun onPermissionsChecked(p0: MultiplePermissionsReport?) {
......
......@@ -153,7 +153,7 @@ class AccelertorFragment : XPageFragment() {
openToWebview(HttpConfig.UI_MESSAGE_URL)
}
binding.accShare.setOnClickListener {
DataRePortUtils.report("st_share_clk")
DataRePortUtils.report("st_share_clk", mapOf("scene" to "3"))
activity?.let { it1 -> ShareUtils().share(it1) }
}
......
......@@ -93,14 +93,14 @@ class NewsFragment : XPageFragment() {
if (itemData.type == 1) {
itemData.url?.let {
DataRePortUtils.report("st_qq_clk", mapOf("scene" to 3))
DataRePortUtils.report("st_qq_clk", mapOf("scene" to "3"))
context?.let { it1 -> SysUtils.joinQQGroup(it1) }
}
}
if (itemData.type == 2) {
itemData.url?.let {
DataRePortUtils.report("st_google_clk", mapOf("scene" to 3))
DataRePortUtils.report("st_google_clk", mapOf("scene" to "3"))
openToWebview(it)
}
}
......
......@@ -341,12 +341,13 @@ class AndroidInterface(val xPageFragment: XPageFragment, val agentWeb: AgentWeb)
@JavascriptInterface
fun dataReport(event: String, data: String) {
DataRePortUtils.report(event, data)
DataRePortUtils.report(event, if (data.isBlank()) null else data)
}
@JavascriptInterface
fun share() {
xPageFragment.activity?.let {
DataRePortUtils.report("st_share_clk", mapOf("scene" to "4"))
ShareUtils().share(it)
}
}
......
package com.ccwangluo.accelerator.utils
import android.R.attr.thumb
import android.app.Activity
import android.content.Context
import android.view.View
import android.view.ViewGroup
import com.ccwangluo.accelerator.R
......
......@@ -8,16 +8,16 @@ import org.json.JSONObject
import java.time.LocalDateTime
data class BaseData(
var channel: Int = 0,
var client_ip: String = "127.0.0.1",
var did: String? = SysUtils.getDeviceUUID(),
var ds: String = LocalDateTime.now().toString(),
var event: String = "",
var ouid: String? = LoginUtils.uid,
var platform: Int = 1,
var role_id: String = "0",
var server: Int = 0,
var data: JsonObject? = null
var channel: Int = 0,
var client_ip: String = "127.0.0.1",
var did: String? = SysUtils.getDeviceUUID(),
var ds: String = LocalDateTime.now().toString(),
var event: String = "",
var ouid: String = if (LoginUtils.uid == null) "" else LoginUtils.uid!!,
var platform: Int = 1,
var role_id: String = "0",
var server: Int = 0,
var data: JsonObject? = null
)
......@@ -4,16 +4,16 @@ object HttpConfig {
//app后端
//val baseUrl = "http://10.16.1.98:9002"
val baseUrl = "https://test-cc-tt-api.orangenet.org.cn" //测试
// val baseUrl = "https://cc-tt-front.srccwl.com" //生产
// val baseUrl = "https://test-cc-tt-api.orangenet.org.cn" //测试
val baseUrl = "https://cc-tt-front.srccwl.com" //生产
/**
* 主页h5
*/
val UI_MAIN_URL = "https://test-cc-tt-front.orangenet.org.cn/#" //测试
// val UI_MAIN_URL = "https://test-cc-tt-front.orangenet.org.cn/#" //测试
// val UI_MAIN_URL = "http://10.3.64.200:8080/#"
// val UI_MAIN_URL = "https://cc-tt-front.srccwl.com/#" //生产
val UI_MAIN_URL = "https://cc-tt-front.srccwl.com/#" //生产
//隐私协议地址
......
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