package com.vungle.ads.internal.load; import com.vungle.ads.AdRetryError; import com.vungle.ads.AnalyticsClient; import com.vungle.ads.NoServeError; import com.vungle.ads.SingleValueMetric; import com.vungle.ads.VungleError; import com.vungle.ads.internal.executor.VungleThreadPoolExecutor; import com.vungle.ads.internal.model.AdPayload; import com.vungle.ads.internal.model.Placement; import com.vungle.ads.internal.network.Call; import com.vungle.ads.internal.network.Callback; import com.vungle.ads.internal.network.Response; import com.vungle.ads.internal.protos.Sdk; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes4.dex */ public final class DefaultAdLoader$fetchAdMetadata$1 implements Callback { final /* synthetic */ Placement $placement; final /* synthetic */ DefaultAdLoader this$0; public DefaultAdLoader$fetchAdMetadata$1(DefaultAdLoader defaultAdLoader, Placement placement) { this.this$0 = defaultAdLoader; this.$placement = placement; } @Override // com.vungle.ads.internal.network.Callback public void onResponse(Call call, final Response response) { VungleThreadPoolExecutor backgroundExecutor = this.this$0.getSdkExecutors().getBackgroundExecutor(); final DefaultAdLoader defaultAdLoader = this.this$0; final Placement placement = this.$placement; backgroundExecutor.execute(new Runnable() { // from class: com.vungle.ads.internal.load.DefaultAdLoader$fetchAdMetadata$1$$ExternalSyntheticLambda0 @Override // java.lang.Runnable public final void run() { DefaultAdLoader$fetchAdMetadata$1.m3898onResponse$lambda0(DefaultAdLoader.this, placement, response); } }); } /* JADX INFO: Access modifiers changed from: private */ /* renamed from: onResponse$lambda-0, reason: not valid java name */ public static final void m3898onResponse$lambda0(DefaultAdLoader this$0, Placement placement, Response response) { Intrinsics.checkNotNullParameter(this$0, "this$0"); Intrinsics.checkNotNullParameter(placement, "$placement"); if (this$0.getVungleApiClient().getRetryAfterHeaderValue(placement.getReferenceId()) > 0) { this$0.onAdLoadFailed(new AdRetryError().logError$vungle_ads_release()); return; } if (response == null || response.isSuccessful()) { AdPayload adPayload = response != null ? (AdPayload) response.body() : null; if ((adPayload != null ? adPayload.adUnit() : null) != null) { this$0.handleAdMetaData$vungle_ads_release(adPayload, new SingleValueMetric(Sdk.SDKMetric.SDKMetricType.CONFIG_LOADED_FROM_AD_LOAD)); return; } else { AnalyticsClient.INSTANCE.logError$vungle_ads_release(215, "Ad response is empty.", (r13 & 4) != 0 ? null : placement.getReferenceId(), (r13 & 8) != 0 ? null : null, (r13 & 16) != 0 ? null : null); this$0.onAdLoadFailed(new NoServeError()); return; } } AnalyticsClient.INSTANCE.logError$vungle_ads_release(104, "Failed to get a successful response from the API call", (r13 & 4) != 0 ? null : placement.getReferenceId(), (r13 & 8) != 0 ? null : null, (r13 & 16) != 0 ? null : null); this$0.onAdLoadFailed(new NoServeError()); } @Override // com.vungle.ads.internal.network.Callback public void onFailure(Call call, final Throwable th) { VungleThreadPoolExecutor backgroundExecutor = this.this$0.getSdkExecutors().getBackgroundExecutor(); final DefaultAdLoader defaultAdLoader = this.this$0; final Placement placement = this.$placement; backgroundExecutor.execute(new Runnable() { // from class: com.vungle.ads.internal.load.DefaultAdLoader$fetchAdMetadata$1$$ExternalSyntheticLambda1 @Override // java.lang.Runnable public final void run() { DefaultAdLoader$fetchAdMetadata$1.m3897onFailure$lambda1(DefaultAdLoader.this, th, placement); } }); } /* JADX INFO: Access modifiers changed from: private */ /* renamed from: onFailure$lambda-1, reason: not valid java name */ public static final void m3897onFailure$lambda1(DefaultAdLoader this$0, Throwable th, Placement placement) { VungleError retrofitToVungleError; Intrinsics.checkNotNullParameter(this$0, "this$0"); Intrinsics.checkNotNullParameter(placement, "$placement"); retrofitToVungleError = this$0.retrofitToVungleError(th); this$0.onAdLoadFailed(retrofitToVungleError); int code = retrofitToVungleError.getCode(); if (code == 10020) { AnalyticsClient analyticsClient = AnalyticsClient.INSTANCE; String referenceId = placement.getReferenceId(); AdPayload advertisement$vungle_ads_release = this$0.getAdvertisement$vungle_ads_release(); String creativeId = advertisement$vungle_ads_release != null ? advertisement$vungle_ads_release.getCreativeId() : null; AdPayload advertisement$vungle_ads_release2 = this$0.getAdvertisement$vungle_ads_release(); analyticsClient.logError$vungle_ads_release(101, "Ads request error.", referenceId, creativeId, advertisement$vungle_ads_release2 != null ? advertisement$vungle_ads_release2.eventId() : null); return; } if (code == 10047) { AnalyticsClient analyticsClient2 = AnalyticsClient.INSTANCE; String referenceId2 = placement.getReferenceId(); AdPayload advertisement$vungle_ads_release3 = this$0.getAdvertisement$vungle_ads_release(); String creativeId2 = advertisement$vungle_ads_release3 != null ? advertisement$vungle_ads_release3.getCreativeId() : null; AdPayload advertisement$vungle_ads_release4 = this$0.getAdvertisement$vungle_ads_release(); analyticsClient2.logError$vungle_ads_release(217, "Timeout for ads call.", referenceId2, creativeId2, advertisement$vungle_ads_release4 != null ? advertisement$vungle_ads_release4.eventId() : null); return; } AnalyticsClient analyticsClient3 = AnalyticsClient.INSTANCE; String referenceId3 = placement.getReferenceId(); AdPayload advertisement$vungle_ads_release5 = this$0.getAdvertisement$vungle_ads_release(); String creativeId3 = advertisement$vungle_ads_release5 != null ? advertisement$vungle_ads_release5.getCreativeId() : null; AdPayload advertisement$vungle_ads_release6 = this$0.getAdvertisement$vungle_ads_release(); analyticsClient3.logError$vungle_ads_release(103, "Unable to decode ads response.", referenceId3, creativeId3, advertisement$vungle_ads_release6 != null ? advertisement$vungle_ads_release6.eventId() : null); } }