package com.applovin.impl.sdk; import android.content.Intent; import androidx.core.app.NotificationCompat; import com.applovin.impl.jn; import com.applovin.impl.sdk.utils.CollectionUtils; import com.applovin.impl.sj; import com.applovin.impl.tm; import com.applovin.impl.v7; import com.applovin.impl.vi; import com.applovin.impl.yl; import com.applovin.impl.yp; import com.applovin.sdk.AppLovinEventParameters; import com.applovin.sdk.AppLovinEventService; import com.applovin.sdk.AppLovinEventTypes; import com.firemonkeys.cloudcellapi.Consts; import com.ironsource.v8; import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.concurrent.atomic.AtomicBoolean; /* loaded from: classes2.dex */ public class EventServiceImpl implements AppLovinEventService { public static final List ALLOW_PRE_INIT_EVENT_TYPES = Arrays.asList("landing", v8.h.e0, "resumed", "cf_start", "tos_ok", "gdpr_ok"); private final j a; private final AtomicBoolean b = new AtomicBoolean(); public EventServiceImpl(j jVar) { this.a = jVar; } private String b() { return ((String) this.a.a(sj.P0)) + "4.0/pix"; } public void maybeTrackAppOpenEvent() { if (this.b.compareAndSet(false, true)) { this.a.A().trackEvent("landing"); } } public String toString() { return "EventService{}"; } @Override // com.applovin.sdk.AppLovinEventService public void trackCheckout(String str, Map map) { Map map2 = CollectionUtils.map(map); map2.put(AppLovinEventParameters.CHECKOUT_TRANSACTION_IDENTIFIER, str); trackEvent(AppLovinEventTypes.USER_COMPLETED_CHECKOUT, map2); } @Override // com.applovin.sdk.AppLovinEventService public void trackEvent(String str) { trackEvent(str, new HashMap()); } public void trackEventSynchronously(String str) { this.a.J(); if (n.a()) { this.a.J().a("AppLovinEventService", "Tracking event: \"" + str + "\" synchronously"); } v7 v7Var = new v7(str, new HashMap()); Map a = a(v7Var, true); HashMap hashMap = new HashMap(v7Var.d()); if (((Boolean) this.a.a(sj.G5)).booleanValue() || ((Boolean) this.a.a(sj.B5)).booleanValue()) { hashMap.putAll(a); a = null; } this.a.X().e(com.applovin.impl.sdk.network.d.b().d(b()).a(a()).b(a).c(hashMap).a(a(v7Var, (Map) null)).c(((Boolean) this.a.a(sj.Q5)).booleanValue()).a(((Boolean) this.a.a(sj.o5)).booleanValue()).a()); } @Override // com.applovin.sdk.AppLovinEventService public void trackInAppPurchase(Intent intent, Map map) { Map map2 = CollectionUtils.map(map); try { map2.put(AppLovinEventParameters.IN_APP_PURCHASE_DATA, intent.getStringExtra(Consts.RESPONSE_INAPP_PURCHASE_DATA)); map2.put(AppLovinEventParameters.IN_APP_DATA_SIGNATURE, intent.getStringExtra(Consts.RESPONSE_INAPP_SIGNATURE)); } catch (Throwable th) { n.c("AppLovinEventService", "Unable to track in app purchase - invalid purchase intent", th); this.a.E().a("AppLovinEventService", "trackIAP", th); } trackEvent("iap", map2); } @Override // com.applovin.sdk.AppLovinEventService public void trackEvent(String str, Map map) { trackEvent(str, map, null); } public void trackEvent(String str, Map map, final Map map2) { this.a.J(); if (n.a()) { this.a.J().a("AppLovinEventService", "Tracking event: \"" + str + "\" with parameters: " + map); } final v7 v7Var = new v7(str, map); final boolean contains = ALLOW_PRE_INIT_EVENT_TYPES.contains(str); try { this.a.j0().a((yl) new jn(this.a, contains, "submitTrackEventPostback", new Runnable() { // from class: com.applovin.impl.sdk.EventServiceImpl$$ExternalSyntheticLambda0 @Override // java.lang.Runnable public final void run() { EventServiceImpl.this.a(v7Var, map2, contains); } }), tm.b.OTHER); } catch (Throwable th) { this.a.J(); if (n.a()) { this.a.J().a("AppLovinEventService", "Unable to track event: " + v7Var, th); } this.a.E().a("AppLovinEventService", "trackEvent", th); } } private Map a(v7 v7Var, Map map) { Map map2 = CollectionUtils.map(map); boolean contains = this.a.c(sj.U0).contains(v7Var.c()); map2.put("AppLovin-Event", contains ? v7Var.c() : "postinstall"); if (!contains) { map2.put("AppLovin-Sub-Event", v7Var.c()); } return map2; } private Map a(v7 v7Var, boolean z) { boolean contains = this.a.c(sj.U0).contains(v7Var.c()); Map a = this.a.y().a(null, z, false); a.put(NotificationCompat.CATEGORY_EVENT, contains ? v7Var.c() : "postinstall"); a.put("event_id", v7Var.b()); a.put("ts", Long.toString(v7Var.a())); if (!contains) { a.put("sub_event", v7Var.c()); } return yp.a(a); } /* JADX INFO: Access modifiers changed from: private */ public /* synthetic */ void a(v7 v7Var, Map map, boolean z) { Map a = a(v7Var, false); HashMap hashMap = new HashMap(v7Var.d()); if (((Boolean) this.a.a(sj.G5)).booleanValue() || ((Boolean) this.a.a(sj.B5)).booleanValue()) { hashMap.putAll(a); a = null; } this.a.X().e(com.applovin.impl.sdk.network.d.b().d(b()).a(a()).b(a).c(hashMap).a(a(v7Var, map)).c(((Boolean) this.a.a(sj.Q5)).booleanValue()).a(((Boolean) this.a.a(sj.o5)).booleanValue()).d(z).a(vi.a.a(((Integer) this.a.a(sj.y5)).intValue())).a()); } private String a() { return ((String) this.a.a(sj.Q0)) + "4.0/pix"; } }