xuzuoyun пре 5 година
родитељ
комит
607ec3e78a
1 измењених фајлова са 15 додато и 2 уклоњено
  1. 15 2
      src/main/java/cn/com/ctop/track/controller/TrackController.java

+ 15 - 2
src/main/java/cn/com/ctop/track/controller/TrackController.java

@@ -52,6 +52,7 @@ public class TrackController {
             String mac = request.getParameter("mac");
             String macMd5 = request.getParameter("mac_md5");
             String ts = request.getParameter("ts");
+            String osString = request.getParameter("os");
             String ip = request.getParameter("ip");
             String sence = request.getParameter("sence");
             String imeiMd5 = null;
@@ -69,9 +70,21 @@ public class TrackController {
             String transformType = request.getParameter("transformType");
             if (transformType != null){
                 if (transformType.equals("1")){
-                    callbackUrl = callbackUrl+"&event_type=1&event_time="+new Date().getTime();
+                    if(platform !=null && platform.equals("bytedance")){
+                        callbackUrl = "https://ad.oceanengine.com/track/activate/?callback="+callbackUrl;
+                        callbackUrl = callbackUrl+"&event_type=0&conv_time="+new Date().getTime()+"&imei="+imeiMd5+"&oaid="+oaid;
+                    }else if(platform !=null && platform.equals("kuaishou")){
+                        callbackUrl = callbackUrl+"&event_type=1&event_time="+new Date().getTime();
+                    }
+
                 }else if (transformType.equals("2")){
-                    callbackUrl = callbackUrl+"&event_type=2&event_time="+new Date().getTime();
+                    if(platform !=null && platform.equals("bytedance")){
+                        callbackUrl = "https://ad.oceanengine.com/track/activate/?callback="+callbackUrl;
+                        callbackUrl = callbackUrl+"&event_type=1&conv_time="+new Date().getTime()+"&imei="+imeiMd5+"&oaid="+oaid;
+                    }else if(platform !=null && platform.equals("kuaishou")){
+                        callbackUrl = callbackUrl+"&event_type=2&event_time="+new Date().getTime();
+                    }
+
                 }
             }
             String result = HttpUtils.httpGetRequest(callbackUrl);