package com.google.ads.interactivemedia.v3.impl;

import android.content.Context;
import android.os.RemoteException;
import com.google.ads.interactivemedia.v3.internal.zznf;
import com.google.ads.interactivemedia.v3.internal.zzng;
import com.google.ads.interactivemedia.v3.internal.zznm;
import com.google.ads.interactivemedia.v3.internal.zzpo;
import com.google.android.gms.common.api.ApiException;
import com.google.android.gms.common.api.internal.p;
import com.google.android.gms.common.api.internal.r;
import com.google.android.gms.common.api.internal.s;
import e8.c;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import w8.h;
import w8.i;
import w8.k;

/* JADX INFO: loaded from: classes2.dex */
final class zzbr implements zzbq {
    private final zznf zza;
    private final com.google.ads.interactivemedia.v3.impl.data.zzbn zzb;

    public zzbr(Context context, com.google.ads.interactivemedia.v3.impl.data.zzbn zzbnVar) {
        this.zza = new zznm(context);
        this.zzb = zzbnVar;
    }

    @Override // com.google.ads.interactivemedia.v3.impl.zzbq
    public final com.google.ads.interactivemedia.v3.impl.data.zzbz zza(com.google.ads.interactivemedia.v3.impl.data.zzby zzbyVar) {
        h hVarDoRead;
        try {
            com.google.ads.interactivemedia.v3.impl.data.zzbx zzbxVarRequestType = zzbyVar.requestType();
            com.google.ads.interactivemedia.v3.impl.data.zzbx zzbxVar = com.google.ads.interactivemedia.v3.impl.data.zzbx.GET;
            final int i10 = zzbxVarRequestType == zzbxVar ? 0 : 1;
            final String strUrl = zzbyVar.url();
            final String strContent = zzbyVar.content();
            if (strUrl != null && (zzbxVarRequestType == zzbxVar || strContent != null)) {
                zznf zznfVar = this.zza;
                if (this.zzb.isLimitedAdTracking()) {
                    hVarDoRead = k.d(new zzng(8));
                } else {
                    r rVarA = s.a();
                    rVarA.f8285d = new c[]{zzpo.zzb};
                    rVarA.f8283b = false;
                    final zznm zznmVar = (zznm) zznfVar;
                    rVarA.f8284c = new p() { // from class: com.google.ads.interactivemedia.v3.internal.zznh
                        @Override // com.google.android.gms.common.api.internal.p
                        public final void accept(Object obj, Object obj2) throws RemoteException {
                            ((zzna) ((zznn) obj).getService()).zze(new zznb(strUrl, i10, strContent), new zznl(zznmVar, (i) obj2));
                        }
                    };
                    hVarDoRead = ((zznm) zznfVar).doRead(rVarA.a());
                }
                return com.google.ads.interactivemedia.v3.impl.data.zzbz.forResponse(zzbyVar.id(), (String) k.b(hVarDoRead, zzbyVar.connectionTimeoutMs() + zzbyVar.readTimeoutMs(), TimeUnit.MILLISECONDS));
            }
            return com.google.ads.interactivemedia.v3.impl.data.zzbz.forError(zzbyVar.id(), 100);
        } catch (InterruptedException | TimeoutException unused) {
            return com.google.ads.interactivemedia.v3.impl.data.zzbz.forError(zzbyVar.id(), 101);
        } catch (ExecutionException e10) {
            Throwable cause = e10.getCause();
            return cause instanceof zzng ? com.google.ads.interactivemedia.v3.impl.data.zzbz.forError(zzbyVar.id(), ((zzng) cause).zza()) : cause instanceof ApiException ? com.google.ads.interactivemedia.v3.impl.data.zzbz.forError(zzbyVar.id(), 102) : com.google.ads.interactivemedia.v3.impl.data.zzbz.forError(zzbyVar.id(), 100);
        }
    }
}
