package com.google.android.gms.ads; import android.os.Bundle; import android.text.TextUtils; import androidx.annotation.NonNull; import com.google.ads.mediation.admob.AdMobAdapter; import com.google.android.gms.ads.AbstractAdRequestBuilder; import com.google.android.gms.ads.internal.client.zzeh; import com.google.android.gms.ads.internal.util.client.zzo; import com.google.android.gms.ads.mediation.MediationExtrasReceiver; import com.google.android.gms.ads.mediation.customevent.CustomEvent; import com.google.android.gms.common.internal.Preconditions; import java.util.List; /* loaded from: classes2.dex */ public abstract class AbstractAdRequestBuilder> { protected final zzeh zza; public AbstractAdRequestBuilder() { zzeh zzehVar = new zzeh(); this.zza = zzehVar; zzehVar.zzt("B3EEABB8EE11C2BE770B684D95219ECB"); } @NonNull @Deprecated public T addCustomEventExtrasBundle(@NonNull Class cls, @NonNull Bundle bundle) { this.zza.zzo(cls, bundle); return self(); } @NonNull public T addCustomTargeting(@NonNull String str, @NonNull String str2) { if (!TextUtils.isEmpty(str2) && str2.contains(",")) { zzo.zzj("Value " + str2 + " contains invalid character ',' (comma). The server will parse it as a list of comma-separated values."); } this.zza.zzp(str, str2); return self(); } @NonNull public T addKeyword(@NonNull String str) { this.zza.zzq(str); return self(); } @NonNull public T addNetworkExtrasBundle(@NonNull Class cls, @NonNull Bundle bundle) { this.zza.zzr(cls, bundle); if (cls.equals(AdMobAdapter.class) && bundle.getBoolean("_emulatorLiveAds")) { this.zza.zzu("B3EEABB8EE11C2BE770B684D95219ECB"); } return self(); } @NonNull public abstract T self(); @NonNull public T setAdString(@NonNull String str) { this.zza.zzv(str); return self(); } @NonNull public T setContentUrl(@NonNull String str) { Preconditions.checkNotNull(str, "Content URL must be non-null."); Preconditions.checkNotEmpty(str, "Content URL must be non-empty."); int length = str.length(); Preconditions.checkArgument(length <= 512, "Content URL must not exceed %d in length. Provided length was %d.", 512, Integer.valueOf(str.length())); this.zza.zzw(str); return self(); } @NonNull public T setHttpTimeoutMillis(int i) { this.zza.zzx(i); return self(); } @NonNull public T setNeighboringContentUrls(@NonNull List list) { if (list == null) { zzo.zzj("neighboring content URLs list should not be null"); return self(); } this.zza.zzz(list); return self(); } @NonNull public T setRequestAgent(@NonNull String str) { this.zza.zzC(str); return self(); } @NonNull @Deprecated public final AbstractAdRequestBuilder zza(@NonNull String str) { this.zza.zzt(str); return self(); } @NonNull @Deprecated public final AbstractAdRequestBuilder zzb(boolean z) { this.zza.zzy(z); return self(); } @NonNull public final AbstractAdRequestBuilder zzc(@NonNull Bundle bundle) { this.zza.zzA(bundle); return self(); } @NonNull @Deprecated public final AbstractAdRequestBuilder zzd(boolean z) { this.zza.zzD(z); return self(); } @NonNull public T addCustomTargeting(@NonNull String str, @NonNull List list) { if (list != null) { for (String str2 : list) { if (!TextUtils.isEmpty(str2) && str2.contains(",")) { zzo.zzj("Value " + str2 + " contains invalid character ',' (comma). The server will parse it as a list of comma-separated values."); } } this.zza.zzp(str, TextUtils.join(",", list)); } return self(); } }