|
|
@@ -18,6 +18,9 @@ export default class ATInterstitial extends zgSingleton {
|
|
|
/** 是否加载完显示 */
|
|
|
private ifLoadShowArr: Array<boolean> = new Array();
|
|
|
|
|
|
+ private singleClick = false;
|
|
|
+ private singleClickFull = false;
|
|
|
+
|
|
|
/** 初始化 */
|
|
|
async init() {
|
|
|
this.ATInterstitialJS = cc["ATInterstitialJS"];
|
|
|
@@ -162,9 +165,11 @@ export default class ATInterstitial extends zgSingleton {
|
|
|
mk.console.logSingle('ATInterstitialJS ', 'onInterstitialAdShow ' + type);
|
|
|
if (type == 0) {
|
|
|
id = 2
|
|
|
+ this.singleClick = true;
|
|
|
}
|
|
|
else if (type == 1) {
|
|
|
id = 9
|
|
|
+ this.singleClickFull = true;
|
|
|
mk.data.sendDataEvent(DataEventId.interstitial2_init, mk.ad.interFullAdType);
|
|
|
}
|
|
|
gData.adData.updateADLog(id, placementId, data);
|
|
|
@@ -182,10 +187,18 @@ export default class ATInterstitial extends zgSingleton {
|
|
|
if (type == 1) {
|
|
|
mk.data.sendDataEvent(DataEventId.Ad_click, mk.ad.interFullAdType);
|
|
|
gData.adData.updateADLog(56, placementId, data);
|
|
|
+ if (this.singleClickFull) {
|
|
|
+ this.singleClickFull = false;
|
|
|
+ gData.adData.updateADLog(76, placementId, data);
|
|
|
+ }
|
|
|
}
|
|
|
else {
|
|
|
mk.data.sendDataEvent(DataEventId.Ad_click, mk.ad.interAdType);
|
|
|
gData.adData.updateADLog(52, placementId, data);
|
|
|
+ if (this.singleClick) {
|
|
|
+ this.singleClick = false;
|
|
|
+ gData.adData.updateADLog(72, placementId, data);
|
|
|
+ }
|
|
|
}
|
|
|
// let data = JSON.parse(callbackInfo)
|
|
|
|