AnalyticMgr.js 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. var t = require;
  2. var e = module;
  3. var i = exports;
  4. var s =
  5. (this && this.__awaiter) ||
  6. function(t, n, r, l) {
  7. return new(r = r || Promise)(function(i, e) {
  8. function s(t) {
  9. try {
  10. a(l.next(t));
  11. } catch (t) {
  12. e(t);
  13. }
  14. }
  15. function o(t) {
  16. try {
  17. a(l.throw(t));
  18. } catch (t) {
  19. e(t);
  20. }
  21. }
  22. function a(t) {
  23. var e;
  24. t.done ?
  25. i(t.value) :
  26. ((e = t.value) instanceof r ?
  27. e :
  28. new r(function(t) {
  29. t(e);
  30. })
  31. ).then(s, o);
  32. }
  33. a((l = l.apply(t, n || [])).next());
  34. });
  35. };
  36. Object.defineProperty(i, "__esModule", { value: !0 });
  37. const a = t("App");
  38. i.default = class {
  39. constructor() {
  40. this.loginId = -1;
  41. }
  42. AD(t, e = 0) {
  43. // var i = a.default.GameDataMsr.playerInfo;
  44. // a.default.Http.post(a.default.ConfigManager.gameConf.serverInfos.interface + "/api/ad/count", {
  45. // api_token: i.token,
  46. // type: t,
  47. // s: e
  48. // });
  49. }
  50. recordDiamondCost(t, e, i) {
  51. // a.default.Http.post(a.default.ConfigManager.gameConf.serverInfos.interface + "/api/record/consume", {
  52. // api_token: a.default.GameDataMsr.playerInfo.token,
  53. // module: "diamond",
  54. // type: t,
  55. // amount: e
  56. // });
  57. }
  58. recordState(t, e, i) {
  59. // a.default.Http.post(a.default.ConfigManager.gameConf.serverInfos.interface + "/api/record/state", {
  60. // api_token: a.default.GameDataMsr.playerInfo.token,
  61. // module: t,
  62. // type: e,
  63. // state: i
  64. // });
  65. }
  66. record(t) {
  67. // try {
  68. // t.token = a.default.GameDataMsr.playerInfo.token;
  69. // } catch (t) {
  70. // Log.error("统计出错:", t);
  71. // }
  72. }
  73. recordUserBuy(t, e, i, s) {
  74. // try {
  75. // var o = a.default.Platform.getProductConfigByPayString(t);
  76. // a.default.Http.requestAsync(
  77. // a.default.ConfigManager.gameConf.serverInfos.interface + "/Interface/recharge/save.php",
  78. // {token: a.default.GameDataMsr.playerInfo.token, type: o.id, oid: e, price: i}
  79. // ),
  80. // this.recordPay(100 * i, e, s);
  81. // } catch (t) {
  82. // Log.error("统计出错:", t);
  83. // }
  84. }
  85. recordFirstAD(t) {
  86. // try {
  87. // (t.api_token = a.default.GameDataMsr.playerInfo.token),
  88. // a.default.Http.requestAsync(
  89. // a.default.ConfigManager.gameConf.serverInfos.interface + "/api/record/log",
  90. // t
  91. // );
  92. // } catch (t) {
  93. // Log.error("统计出错:", t);
  94. // }
  95. }
  96. recordInteractionAd() {
  97. // a.default.Http.requestAsync(
  98. // a.default.ConfigManager.gameConf.serverInfos.interface + "/Interface/count/daily_count.php",
  99. // {token: a.default.GameDataMsr.playerInfo.token, type: "recharge_click", value: 1}
  100. // );
  101. }
  102. activityLogout() {
  103. // return s(this, void 0, void 0, function*() {
  104. // if (-1 != this.loginId) {
  105. // let t = 3;
  106. // for (; t--;)
  107. // try {
  108. // var e = yield a.default.Http.requestAsync(
  109. // a.default.ConfigManager.gameConf.serverInfos.interface + "/api/user/online", { api_token: a.default.GameDataMsr.playerInfo.token, id: this.loginId }
  110. // );
  111. // if (0 === JSON.parse(e).code) return;
  112. // } catch (t) {}
  113. // }
  114. // });
  115. }
  116. activityLogin() {
  117. // return s(this, void 0, void 0, function*() {
  118. // let t = 3;
  119. // for (; t--;) {
  120. // try {
  121. // var e = yield a.default.Http.requestAsync(
  122. // a.default.ConfigManager.gameConf.serverInfos.interface + "/api/user/online", { api_token: a.default.GameDataMsr.playerInfo.token },
  123. // "GET"
  124. // ),
  125. // i = JSON.parse(e);
  126. // if (0 === i.code) return void(this.loginId = i.data.id);
  127. // } catch (t) {}
  128. // yield a.default.TimerManager.sleep(1e3);
  129. // }
  130. // });
  131. }
  132. dayStatistics(t) {}
  133. recordPay(t, e, i, s) {
  134. s = s || a.default.Platform.appid;
  135. }
  136. sentDayRetain() {
  137. let t = a.default.DateUtils.Now(),
  138. e = localStorage.getItem("DAY_RETAIN");
  139. var i;
  140. e
  141. ?
  142. ((i = parseInt(e)),
  143. a.default.DateUtils.isLastDay(i / 1e3, t / 1e3) && localStorage.setItem("DAY_RETAIN", t.toString())) :
  144. localStorage.setItem("DAY_RETAIN", t.toString());
  145. }
  146. };