package com.ironsource; import android.content.Context; import com.ironsource.environment.ContextProvider; import com.ironsource.mediationsdk.IronSource; import com.ironsource.mediationsdk.logger.IronLog; import com.ironsource.mediationsdk.server.HttpFunctions; import com.ironsource.mediationsdk.utils.IronSourceUtils; import com.ironsource.v8; import java.util.List; import kotlin.jvm.internal.Intrinsics; import org.json.JSONObject; /* loaded from: classes2.dex */ public final class zb implements en { private boolean a = true; private String b = ac.j; public static final class a implements pd { @Override // com.ironsource.pd public void a(boolean z) { if (z) { return; } IronLog.API.error("failed to send impression data"); } } private final JSONObject b() { JSONObject jSONObject = new JSONObject(); jSONObject.put("deviceOS", "android"); Context applicationContext = ContextProvider.getInstance().getApplicationContext(); if (applicationContext != null) { jSONObject.put("deviceType", IronSourceUtils.getDeviceType(applicationContext)); ri ironSourceAdvId = IronSourceUtils.getIronSourceAdvId(applicationContext); if (ironSourceAdvId != null) { jSONObject.put("advId", ironSourceAdvId.c()); jSONObject.put("advIdType", ironSourceAdvId.d()); } } String n = com.ironsource.mediationsdk.p.m().n(); if (n != null) { jSONObject.put(v8.i.g, n); } return jSONObject; } @Override // com.ironsource.en public void a() { } public final void a(String dataSource, JSONObject impressionData) { Intrinsics.checkNotNullParameter(dataSource, "dataSource"); Intrinsics.checkNotNullParameter(impressionData, "impressionData"); if (!this.a) { IronLog.INTERNAL.verbose("disabled from server"); return; } try { JSONObject b = b(); JSONObject jSONObject = new JSONObject(); jSONObject.putOpt("externalMediationSource", dataSource); jSONObject.putOpt("externalMediationData", impressionData); jSONObject.putOpt("clientParams", b); IronLog.API.info("impressionData: " + jSONObject); HttpFunctions.sendPostRequest(this.b, jSONObject.toString(), new a()); } catch (Exception e) { i9.d().a(e); IronLog.API.error("exception " + e.getMessage() + " sending impression data"); } } @Override // com.ironsource.en public void a(List list, boolean z, m8 m8Var) { if (m8Var != null) { t3 b = m8Var.b(); d4 e = b != null ? b.e() : null; Intrinsics.checkNotNull(e); this.a = e.l(); this.b = m8Var.b().e().d(); } } @Override // com.ironsource.en public void d(String str) { } }