Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,53 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import android.os.RemoteException;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
import com.google.android.gms.ads.MobileAds;
import java.util.List;
/* loaded from: classes2.dex */
public abstract class Adapter implements MediationExtrasReceiver {
@NonNull
public abstract com.google.android.gms.ads.VersionInfo getSDKVersionInfo();
@NonNull
public abstract com.google.android.gms.ads.VersionInfo getVersionInfo();
public abstract void initialize(@NonNull Context context, @NonNull InitializationCompleteCallback initializationCompleteCallback, @NonNull List<MediationConfiguration> list);
public void loadAppOpenAd(@NonNull MediationAppOpenAdConfiguration mediationAppOpenAdConfiguration, @NonNull MediationAdLoadCallback<MediationAppOpenAd, MediationAppOpenAdCallback> mediationAdLoadCallback) {
mediationAdLoadCallback.onFailure(new AdError(7, getClass().getSimpleName().concat(" does not support app open ads."), MobileAds.ERROR_DOMAIN));
}
public void loadBannerAd(@NonNull MediationBannerAdConfiguration mediationBannerAdConfiguration, @NonNull MediationAdLoadCallback<MediationBannerAd, MediationBannerAdCallback> mediationAdLoadCallback) {
mediationAdLoadCallback.onFailure(new AdError(7, getClass().getSimpleName().concat(" does not support banner ads."), MobileAds.ERROR_DOMAIN));
}
@Deprecated
public void loadInterscrollerAd(@NonNull MediationBannerAdConfiguration mediationBannerAdConfiguration, @NonNull MediationAdLoadCallback<MediationInterscrollerAd, MediationBannerAdCallback> mediationAdLoadCallback) {
mediationAdLoadCallback.onFailure(new AdError(7, getClass().getSimpleName().concat(" does not support interscroller ads."), MobileAds.ERROR_DOMAIN));
}
public void loadInterstitialAd(@NonNull MediationInterstitialAdConfiguration mediationInterstitialAdConfiguration, @NonNull MediationAdLoadCallback<MediationInterstitialAd, MediationInterstitialAdCallback> mediationAdLoadCallback) {
mediationAdLoadCallback.onFailure(new AdError(7, getClass().getSimpleName().concat(" does not support interstitial ads."), MobileAds.ERROR_DOMAIN));
}
@Deprecated
public void loadNativeAd(@NonNull MediationNativeAdConfiguration mediationNativeAdConfiguration, @NonNull MediationAdLoadCallback<UnifiedNativeAdMapper, MediationNativeAdCallback> mediationAdLoadCallback) {
mediationAdLoadCallback.onFailure(new AdError(7, getClass().getSimpleName().concat(" does not support native ads."), MobileAds.ERROR_DOMAIN));
}
public void loadNativeAdMapper(@NonNull MediationNativeAdConfiguration mediationNativeAdConfiguration, @NonNull MediationAdLoadCallback<NativeAdMapper, MediationNativeAdCallback> mediationAdLoadCallback) throws RemoteException {
throw new RemoteException("Method is not found");
}
public void loadRewardedAd(@NonNull MediationRewardedAdConfiguration mediationRewardedAdConfiguration, @NonNull MediationAdLoadCallback<MediationRewardedAd, MediationRewardedAdCallback> mediationAdLoadCallback) {
mediationAdLoadCallback.onFailure(new AdError(7, getClass().getSimpleName().concat(" does not support rewarded ads."), MobileAds.ERROR_DOMAIN));
}
public void loadRewardedInterstitialAd(@NonNull MediationRewardedAdConfiguration mediationRewardedAdConfiguration, @NonNull MediationAdLoadCallback<MediationRewardedAd, MediationRewardedAdCallback> mediationAdLoadCallback) {
mediationAdLoadCallback.onFailure(new AdError(7, getClass().getSimpleName().concat(" does not support rewarded interstitial ads."), MobileAds.ERROR_DOMAIN));
}
}

View File

@@ -0,0 +1,10 @@
package com.google.android.gms.ads.mediation;
import androidx.annotation.NonNull;
/* loaded from: classes2.dex */
public interface InitializationCompleteCallback {
void onInitializationFailed(@NonNull String str);
void onInitializationSucceeded();
}

View File

@@ -0,0 +1,12 @@
package com.google.android.gms.ads.mediation;
/* loaded from: classes2.dex */
public interface MediationAdCallback {
void onAdClosed();
void onAdOpened();
void reportAdClicked();
void reportAdImpression();
}

View File

@@ -0,0 +1,85 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import android.location.Location;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
/* loaded from: classes2.dex */
public class MediationAdConfiguration {
public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0;
public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1;
public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1;
private final String zza;
private final Bundle zzb;
private final Bundle zzc;
private final Context zzd;
private final boolean zze;
private final int zzf;
private final int zzg;
@Nullable
private final String zzh;
private final String zzi;
@Retention(RetentionPolicy.SOURCE)
public @interface TagForChildDirectedTreatment {
}
public MediationAdConfiguration(@NonNull Context context, @NonNull String str, @NonNull Bundle bundle, @NonNull Bundle bundle2, boolean z, @Nullable Location location, int i, int i2, @Nullable String str2, @NonNull String str3) {
this.zza = str;
this.zzb = bundle;
this.zzc = bundle2;
this.zzd = context;
this.zze = z;
this.zzf = i;
this.zzg = i2;
this.zzh = str2;
this.zzi = str3;
}
@NonNull
public String getBidResponse() {
return this.zza;
}
@NonNull
public Context getContext() {
return this.zzd;
}
@Nullable
public String getMaxAdContentRating() {
return this.zzh;
}
@NonNull
public Bundle getMediationExtras() {
return this.zzc;
}
@NonNull
public Bundle getServerParameters() {
return this.zzb;
}
@NonNull
public String getWatermark() {
return this.zzi;
}
public boolean isTestRequest() {
return this.zze;
}
public int taggedForChildDirectedTreatment() {
return this.zzf;
}
public int taggedForUnderAgeTreatment() {
return this.zzg;
}
}

View File

@@ -0,0 +1,15 @@
package com.google.android.gms.ads.mediation;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
/* loaded from: classes2.dex */
public interface MediationAdLoadCallback<MediationAdT, MediationAdCallbackT> {
void onFailure(@NonNull AdError adError);
@Deprecated
void onFailure(@NonNull String str);
@NonNull
MediationAdCallbackT onSuccess(@NonNull MediationAdT mediationadt);
}

View File

@@ -0,0 +1,34 @@
package com.google.android.gms.ads.mediation;
import android.location.Location;
import androidx.annotation.NonNull;
import java.util.Date;
import java.util.Set;
@Deprecated
/* loaded from: classes2.dex */
public interface MediationAdRequest {
public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0;
public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1;
public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1;
@NonNull
@Deprecated
Date getBirthday();
@Deprecated
int getGender();
@NonNull
Set<String> getKeywords();
@NonNull
Location getLocation();
@Deprecated
boolean isDesignedForFamilies();
boolean isTesting();
int taggedForChildDirectedTreatment();
}

View File

@@ -0,0 +1,11 @@
package com.google.android.gms.ads.mediation;
@Deprecated
/* loaded from: classes2.dex */
public interface MediationAdapter extends MediationExtrasReceiver {
void onDestroy();
void onPause();
void onResume();
}

View File

@@ -0,0 +1,9 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import androidx.annotation.NonNull;
/* loaded from: classes2.dex */
public interface MediationAppOpenAd {
void showAd(@NonNull Context context);
}

View File

@@ -0,0 +1,9 @@
package com.google.android.gms.ads.mediation;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
/* loaded from: classes2.dex */
public interface MediationAppOpenAdCallback extends MediationAdCallback {
void onAdFailedToShow(@NonNull AdError adError);
}

View File

@@ -0,0 +1,14 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import android.location.Location;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
/* loaded from: classes2.dex */
public class MediationAppOpenAdConfiguration extends MediationAdConfiguration {
public MediationAppOpenAdConfiguration(@NonNull Context context, @NonNull String str, @NonNull Bundle bundle, @NonNull Bundle bundle2, boolean z, @Nullable Location location, int i, int i2, @Nullable String str2, @NonNull String str3) {
super(context, str, bundle, bundle2, z, location, i, i2, str2, str3);
}
}

View File

@@ -0,0 +1,10 @@
package com.google.android.gms.ads.mediation;
import android.view.View;
import androidx.annotation.NonNull;
/* loaded from: classes2.dex */
public interface MediationBannerAd {
@NonNull
View getView();
}

View File

@@ -0,0 +1,6 @@
package com.google.android.gms.ads.mediation;
/* loaded from: classes2.dex */
public interface MediationBannerAdCallback extends MediationAdCallback {
void onAdLeftApplication();
}

View File

@@ -0,0 +1,23 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import android.location.Location;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.ads.AdSize;
/* loaded from: classes2.dex */
public class MediationBannerAdConfiguration extends MediationAdConfiguration {
private final AdSize zza;
public MediationBannerAdConfiguration(@NonNull Context context, @NonNull String str, @NonNull Bundle bundle, @NonNull Bundle bundle2, boolean z, @Nullable Location location, int i, int i2, @NonNull String str2, @NonNull AdSize adSize, @NonNull String str3) {
super(context, str, bundle, bundle2, z, location, i, i2, str2, str3);
this.zza = adSize;
}
@NonNull
public AdSize getAdSize() {
return this.zza;
}
}

View File

@@ -0,0 +1,17 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import android.os.Bundle;
import android.view.View;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.ads.AdSize;
@Deprecated
/* loaded from: classes2.dex */
public interface MediationBannerAdapter extends MediationAdapter {
@NonNull
View getBannerView();
void requestBannerAd(@NonNull Context context, @NonNull MediationBannerListener mediationBannerListener, @NonNull Bundle bundle, @NonNull AdSize adSize, @NonNull MediationAdRequest mediationAdRequest, @Nullable Bundle bundle2);
}

View File

@@ -0,0 +1,25 @@
package com.google.android.gms.ads.mediation;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
@Deprecated
/* loaded from: classes2.dex */
public interface MediationBannerListener {
void onAdClicked(@NonNull MediationBannerAdapter mediationBannerAdapter);
void onAdClosed(@NonNull MediationBannerAdapter mediationBannerAdapter);
@Deprecated
void onAdFailedToLoad(@NonNull MediationBannerAdapter mediationBannerAdapter, int i);
void onAdFailedToLoad(@NonNull MediationBannerAdapter mediationBannerAdapter, @NonNull AdError adError);
void onAdLeftApplication(@NonNull MediationBannerAdapter mediationBannerAdapter);
void onAdLoaded(@NonNull MediationBannerAdapter mediationBannerAdapter);
void onAdOpened(@NonNull MediationBannerAdapter mediationBannerAdapter);
void zzb(@NonNull MediationBannerAdapter mediationBannerAdapter, @NonNull String str, @NonNull String str2);
}

View File

@@ -0,0 +1,29 @@
package com.google.android.gms.ads.mediation;
import android.os.Bundle;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdFormat;
/* loaded from: classes2.dex */
public class MediationConfiguration {
@NonNull
public static final String CUSTOM_EVENT_SERVER_PARAMETER_FIELD = "parameter";
private final AdFormat zza;
private final Bundle zzb;
public MediationConfiguration(@NonNull AdFormat adFormat, @NonNull Bundle bundle) {
this.zza = adFormat;
this.zzb = bundle;
}
@NonNull
public AdFormat getFormat() {
return this.zza;
}
@NonNull
public Bundle getServerParameters() {
return this.zzb;
}
}

View File

@@ -0,0 +1,5 @@
package com.google.android.gms.ads.mediation;
/* loaded from: classes2.dex */
public interface MediationExtrasReceiver {
}

View File

@@ -0,0 +1,7 @@
package com.google.android.gms.ads.mediation;
@Deprecated
/* loaded from: classes2.dex */
public interface MediationInterscrollerAd extends MediationBannerAd {
boolean shouldDelegateInterscrollerEffect();
}

View File

@@ -0,0 +1,9 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import androidx.annotation.NonNull;
/* loaded from: classes2.dex */
public interface MediationInterstitialAd {
void showAd(@NonNull Context context);
}

View File

@@ -0,0 +1,14 @@
package com.google.android.gms.ads.mediation;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
/* loaded from: classes2.dex */
public interface MediationInterstitialAdCallback extends MediationAdCallback {
void onAdFailedToShow(@NonNull AdError adError);
@Deprecated
void onAdFailedToShow(@NonNull String str);
void onAdLeftApplication();
}

View File

@@ -0,0 +1,14 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import android.location.Location;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
/* loaded from: classes2.dex */
public class MediationInterstitialAdConfiguration extends MediationAdConfiguration {
public MediationInterstitialAdConfiguration(@NonNull Context context, @NonNull String str, @NonNull Bundle bundle, @NonNull Bundle bundle2, boolean z, @Nullable Location location, int i, int i2, @Nullable String str2, @NonNull String str3) {
super(context, str, bundle, bundle2, z, location, i, i2, str2, str3);
}
}

View File

@@ -0,0 +1,14 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
@Deprecated
/* loaded from: classes2.dex */
public interface MediationInterstitialAdapter extends MediationAdapter {
void requestInterstitialAd(@NonNull Context context, @NonNull MediationInterstitialListener mediationInterstitialListener, @NonNull Bundle bundle, @NonNull MediationAdRequest mediationAdRequest, @Nullable Bundle bundle2);
void showInterstitial();
}

View File

@@ -0,0 +1,23 @@
package com.google.android.gms.ads.mediation;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
@Deprecated
/* loaded from: classes2.dex */
public interface MediationInterstitialListener {
void onAdClicked(@NonNull MediationInterstitialAdapter mediationInterstitialAdapter);
void onAdClosed(@NonNull MediationInterstitialAdapter mediationInterstitialAdapter);
@Deprecated
void onAdFailedToLoad(@NonNull MediationInterstitialAdapter mediationInterstitialAdapter, int i);
void onAdFailedToLoad(@NonNull MediationInterstitialAdapter mediationInterstitialAdapter, @NonNull AdError adError);
void onAdLeftApplication(@NonNull MediationInterstitialAdapter mediationInterstitialAdapter);
void onAdLoaded(@NonNull MediationInterstitialAdapter mediationInterstitialAdapter);
void onAdOpened(@NonNull MediationInterstitialAdapter mediationInterstitialAdapter);
}

View File

@@ -0,0 +1,16 @@
package com.google.android.gms.ads.mediation;
/* loaded from: classes2.dex */
public interface MediationNativeAdCallback extends MediationAdCallback {
void onAdLeftApplication();
void onVideoComplete();
void onVideoMute();
void onVideoPause();
void onVideoPlay();
void onVideoUnmute();
}

View File

@@ -0,0 +1,26 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import android.location.Location;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.ads.nativead.NativeAdOptions;
import com.google.android.gms.internal.ads.zzbfl;
/* loaded from: classes2.dex */
public class MediationNativeAdConfiguration extends MediationAdConfiguration {
@Nullable
private final zzbfl zza;
public MediationNativeAdConfiguration(Context context, String str, Bundle bundle, Bundle bundle2, boolean z, @Nullable Location location, int i, int i2, @Nullable String str2, String str3, @Nullable zzbfl zzbflVar) {
super(context, str, bundle, bundle2, z, location, i, i2, str2, str3);
this.zza = zzbflVar;
}
@NonNull
public NativeAdOptions getNativeAdOptions() {
return zzbfl.zza(this.zza);
}
}

View File

@@ -0,0 +1,12 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
@Deprecated
/* loaded from: classes2.dex */
public interface MediationNativeAdapter extends MediationAdapter {
void requestNativeAd(@NonNull Context context, @NonNull MediationNativeListener mediationNativeListener, @NonNull Bundle bundle, @NonNull NativeMediationAdRequest nativeMediationAdRequest, @Nullable Bundle bundle2);
}

View File

@@ -0,0 +1,32 @@
package com.google.android.gms.ads.mediation;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
import com.google.android.gms.internal.ads.zzbgr;
@Deprecated
/* loaded from: classes2.dex */
public interface MediationNativeListener {
void onAdClicked(@NonNull MediationNativeAdapter mediationNativeAdapter);
void onAdClosed(@NonNull MediationNativeAdapter mediationNativeAdapter);
@Deprecated
void onAdFailedToLoad(@NonNull MediationNativeAdapter mediationNativeAdapter, int i);
void onAdFailedToLoad(@NonNull MediationNativeAdapter mediationNativeAdapter, @NonNull AdError adError);
void onAdImpression(@NonNull MediationNativeAdapter mediationNativeAdapter);
void onAdLeftApplication(@NonNull MediationNativeAdapter mediationNativeAdapter);
void onAdLoaded(@NonNull MediationNativeAdapter mediationNativeAdapter, @NonNull UnifiedNativeAdMapper unifiedNativeAdMapper);
void onAdOpened(@NonNull MediationNativeAdapter mediationNativeAdapter);
void onVideoEnd(@NonNull MediationNativeAdapter mediationNativeAdapter);
void zzd(MediationNativeAdapter mediationNativeAdapter, zzbgr zzbgrVar);
void zze(MediationNativeAdapter mediationNativeAdapter, zzbgr zzbgrVar, String str);
}

View File

@@ -0,0 +1,9 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import androidx.annotation.NonNull;
/* loaded from: classes2.dex */
public interface MediationRewardedAd {
void showAd(@NonNull Context context);
}

View File

@@ -0,0 +1,19 @@
package com.google.android.gms.ads.mediation;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
import com.google.android.gms.ads.rewarded.RewardItem;
/* loaded from: classes2.dex */
public interface MediationRewardedAdCallback extends MediationAdCallback {
void onAdFailedToShow(@NonNull AdError adError);
@Deprecated
void onAdFailedToShow(@NonNull String str);
void onUserEarnedReward(@NonNull RewardItem rewardItem);
void onVideoComplete();
void onVideoStart();
}

View File

@@ -0,0 +1,14 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import android.location.Location;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
/* loaded from: classes2.dex */
public class MediationRewardedAdConfiguration extends MediationAdConfiguration {
public MediationRewardedAdConfiguration(@NonNull Context context, @NonNull String str, @NonNull Bundle bundle, @NonNull Bundle bundle2, boolean z, @Nullable Location location, int i, int i2, @Nullable String str2, @NonNull String str3) {
super(context, str, bundle, bundle2, z, location, i, i2, str2, str3);
}
}

View File

@@ -0,0 +1,188 @@
package com.google.android.gms.ads.mediation;
import android.os.Bundle;
import android.view.View;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.nativead.NativeAd;
import java.util.List;
import java.util.Map;
/* loaded from: classes2.dex */
public abstract class NativeAdMapper {
private String zza;
private List zzb;
private String zzc;
private NativeAd.Image zzd;
private String zze;
private String zzf;
private Double zzg;
private String zzh;
private String zzi;
private boolean zzj;
private View zzk;
private View zzl;
private Bundle zzm = new Bundle();
private boolean zzn;
private boolean zzo;
private float zzp;
@NonNull
public View getAdChoicesContent() {
return this.zzk;
}
@NonNull
public final String getAdvertiser() {
return this.zzf;
}
@NonNull
public final String getBody() {
return this.zzc;
}
@NonNull
public final String getCallToAction() {
return this.zze;
}
public float getCurrentTime() {
return 0.0f;
}
public float getDuration() {
return 0.0f;
}
@NonNull
public final Bundle getExtras() {
return this.zzm;
}
@NonNull
public final String getHeadline() {
return this.zza;
}
@NonNull
public final NativeAd.Image getIcon() {
return this.zzd;
}
@NonNull
public final List<NativeAd.Image> getImages() {
return this.zzb;
}
public float getMediaContentAspectRatio() {
return this.zzp;
}
public final boolean getOverrideClickHandling() {
return this.zzo;
}
public final boolean getOverrideImpressionRecording() {
return this.zzn;
}
@NonNull
public final String getPrice() {
return this.zzi;
}
@NonNull
public final Double getStarRating() {
return this.zzg;
}
@NonNull
public final String getStore() {
return this.zzh;
}
public void handleClick(@NonNull View view) {
}
public boolean hasVideoContent() {
return this.zzj;
}
public void recordImpression() {
}
public void setAdChoicesContent(@NonNull View view) {
this.zzk = view;
}
public final void setAdvertiser(@NonNull String str) {
this.zzf = str;
}
public final void setBody(@NonNull String str) {
this.zzc = str;
}
public final void setCallToAction(@NonNull String str) {
this.zze = str;
}
public final void setExtras(@NonNull Bundle bundle) {
this.zzm = bundle;
}
public void setHasVideoContent(boolean z) {
this.zzj = z;
}
public final void setHeadline(@NonNull String str) {
this.zza = str;
}
public final void setIcon(@NonNull NativeAd.Image image) {
this.zzd = image;
}
public final void setImages(@NonNull List<NativeAd.Image> list) {
this.zzb = list;
}
public void setMediaContentAspectRatio(float f) {
this.zzp = f;
}
public void setMediaView(@NonNull View view) {
this.zzl = view;
}
public final void setOverrideClickHandling(boolean z) {
this.zzo = z;
}
public final void setOverrideImpressionRecording(boolean z) {
this.zzn = z;
}
public final void setPrice(@NonNull String str) {
this.zzi = str;
}
public final void setStarRating(@NonNull Double d) {
this.zzg = d;
}
public final void setStore(@NonNull String str) {
this.zzh = str;
}
public void trackViews(@NonNull View view, @NonNull Map<String, View> map, @NonNull Map<String, View> map2) {
}
public void untrackView(@NonNull View view) {
}
@NonNull
public final View zza() {
return this.zzl;
}
}

View File

@@ -0,0 +1,27 @@
package com.google.android.gms.ads.mediation;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.formats.NativeAdOptions;
import java.util.Map;
@Deprecated
/* loaded from: classes2.dex */
public interface NativeMediationAdRequest extends MediationAdRequest {
float getAdVolume();
@NonNull
@Deprecated
NativeAdOptions getNativeAdOptions();
@NonNull
com.google.android.gms.ads.nativead.NativeAdOptions getNativeAdRequestOptions();
boolean isAdMuted();
boolean isUnifiedNativeAdRequested();
@NonNull
Map zza();
boolean zzb();
}

View File

@@ -0,0 +1,6 @@
package com.google.android.gms.ads.mediation;
@Deprecated
/* loaded from: classes2.dex */
public interface NetworkExtras {
}

View File

@@ -0,0 +1,9 @@
package com.google.android.gms.ads.mediation;
import android.content.Context;
import androidx.annotation.NonNull;
/* loaded from: classes2.dex */
public interface OnContextChangedListener {
void onContextChanged(@NonNull Context context);
}

View File

@@ -0,0 +1,6 @@
package com.google.android.gms.ads.mediation;
/* loaded from: classes2.dex */
public interface OnImmersiveModeUpdatedListener {
void onImmersiveModeUpdated(boolean z);
}

View File

@@ -0,0 +1,209 @@
package com.google.android.gms.ads.mediation;
import android.os.Bundle;
import android.view.View;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.VideoController;
import com.google.android.gms.ads.formats.NativeAd;
import java.util.List;
import java.util.Map;
/* loaded from: classes2.dex */
public abstract class UnifiedNativeAdMapper {
private String zza;
private List zzb;
private String zzc;
private NativeAd.Image zzd;
private String zze;
private String zzf;
private Double zzg;
private String zzh;
private String zzi;
private VideoController zzj;
private boolean zzk;
private View zzl;
private View zzm;
private Object zzn;
private Bundle zzo = new Bundle();
private boolean zzp;
private boolean zzq;
private float zzr;
@NonNull
public View getAdChoicesContent() {
return this.zzl;
}
@NonNull
public final String getAdvertiser() {
return this.zzf;
}
@NonNull
public final String getBody() {
return this.zzc;
}
@NonNull
public final String getCallToAction() {
return this.zze;
}
public float getCurrentTime() {
return 0.0f;
}
public float getDuration() {
return 0.0f;
}
@NonNull
public final Bundle getExtras() {
return this.zzo;
}
@NonNull
public final String getHeadline() {
return this.zza;
}
@NonNull
public final NativeAd.Image getIcon() {
return this.zzd;
}
@NonNull
public final List<NativeAd.Image> getImages() {
return this.zzb;
}
public float getMediaContentAspectRatio() {
return this.zzr;
}
public final boolean getOverrideClickHandling() {
return this.zzq;
}
public final boolean getOverrideImpressionRecording() {
return this.zzp;
}
@NonNull
public final String getPrice() {
return this.zzi;
}
@NonNull
public final Double getStarRating() {
return this.zzg;
}
@NonNull
public final String getStore() {
return this.zzh;
}
public void handleClick(@NonNull View view) {
}
public boolean hasVideoContent() {
return this.zzk;
}
public void recordImpression() {
}
public void setAdChoicesContent(@NonNull View view) {
this.zzl = view;
}
public final void setAdvertiser(@NonNull String str) {
this.zzf = str;
}
public final void setBody(@NonNull String str) {
this.zzc = str;
}
public final void setCallToAction(@NonNull String str) {
this.zze = str;
}
public final void setExtras(@NonNull Bundle bundle) {
this.zzo = bundle;
}
public void setHasVideoContent(boolean z) {
this.zzk = z;
}
public final void setHeadline(@NonNull String str) {
this.zza = str;
}
public final void setIcon(@NonNull NativeAd.Image image) {
this.zzd = image;
}
public final void setImages(@NonNull List<NativeAd.Image> list) {
this.zzb = list;
}
public void setMediaContentAspectRatio(float f) {
this.zzr = f;
}
public void setMediaView(@NonNull View view) {
this.zzm = view;
}
public final void setOverrideClickHandling(boolean z) {
this.zzq = z;
}
public final void setOverrideImpressionRecording(boolean z) {
this.zzp = z;
}
public final void setPrice(@NonNull String str) {
this.zzi = str;
}
public final void setStarRating(@NonNull Double d) {
this.zzg = d;
}
public final void setStore(@NonNull String str) {
this.zzh = str;
}
public void trackViews(@NonNull View view, @NonNull Map<String, View> map, @NonNull Map<String, View> map2) {
}
public void untrackView(@NonNull View view) {
}
@NonNull
public final View zza() {
return this.zzm;
}
@NonNull
public final VideoController zzb() {
return this.zzj;
}
@NonNull
public final Object zzc() {
return this.zzn;
}
public final void zzd(@NonNull Object obj) {
this.zzn = obj;
}
public final void zze(@NonNull VideoController videoController) {
this.zzj = videoController;
}
}

View File

@@ -0,0 +1,9 @@
package com.google.android.gms.ads.mediation;
@Deprecated
/* loaded from: classes2.dex */
public final class VersionInfo extends com.google.android.gms.ads.VersionInfo {
public VersionInfo(int i, int i2, int i3) {
super(i, i2, i3);
}
}

View File

@@ -0,0 +1,11 @@
package com.google.android.gms.ads.mediation.customevent;
@Deprecated
/* loaded from: classes2.dex */
public interface CustomEvent {
void onDestroy();
void onPause();
void onResume();
}

View File

@@ -0,0 +1,160 @@
package com.google.android.gms.ads.mediation.customevent;
import android.content.Context;
import android.os.Bundle;
import android.view.View;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
import com.google.android.gms.ads.AdError;
import com.google.android.gms.ads.AdSize;
import com.google.android.gms.ads.MobileAds;
import com.google.android.gms.ads.internal.util.client.zzo;
import com.google.android.gms.ads.mediation.MediationAdRequest;
import com.google.android.gms.ads.mediation.MediationBannerAdapter;
import com.google.android.gms.ads.mediation.MediationBannerListener;
import com.google.android.gms.ads.mediation.MediationConfiguration;
import com.google.android.gms.ads.mediation.MediationInterstitialAdapter;
import com.google.android.gms.ads.mediation.MediationInterstitialListener;
import com.google.android.gms.ads.mediation.MediationNativeAdapter;
import com.google.android.gms.ads.mediation.MediationNativeListener;
import com.google.android.gms.ads.mediation.NativeMediationAdRequest;
import com.google.android.gms.common.annotation.KeepForSdkWithMembers;
import com.google.android.gms.common.annotation.KeepName;
@KeepForSdkWithMembers
@KeepName
/* loaded from: classes2.dex */
public final class CustomEventAdapter implements MediationBannerAdapter, MediationInterstitialAdapter, MediationNativeAdapter {
@VisibleForTesting
static final AdError zza = new AdError(0, "Could not instantiate custom event adapter", MobileAds.ERROR_DOMAIN);
@Nullable
@VisibleForTesting
CustomEventBanner zzb;
@Nullable
@VisibleForTesting
CustomEventInterstitial zzc;
@Nullable
@VisibleForTesting
CustomEventNative zzd;
private View zze;
@Override // com.google.android.gms.ads.mediation.MediationBannerAdapter
@NonNull
public View getBannerView() {
return this.zze;
}
@Override // com.google.android.gms.ads.mediation.MediationAdapter
public void onDestroy() {
CustomEventBanner customEventBanner = this.zzb;
if (customEventBanner != null) {
customEventBanner.onDestroy();
}
CustomEventInterstitial customEventInterstitial = this.zzc;
if (customEventInterstitial != null) {
customEventInterstitial.onDestroy();
}
CustomEventNative customEventNative = this.zzd;
if (customEventNative != null) {
customEventNative.onDestroy();
}
}
@Override // com.google.android.gms.ads.mediation.MediationAdapter
public void onPause() {
CustomEventBanner customEventBanner = this.zzb;
if (customEventBanner != null) {
customEventBanner.onPause();
}
CustomEventInterstitial customEventInterstitial = this.zzc;
if (customEventInterstitial != null) {
customEventInterstitial.onPause();
}
CustomEventNative customEventNative = this.zzd;
if (customEventNative != null) {
customEventNative.onPause();
}
}
@Override // com.google.android.gms.ads.mediation.MediationAdapter
public void onResume() {
CustomEventBanner customEventBanner = this.zzb;
if (customEventBanner != null) {
customEventBanner.onResume();
}
CustomEventInterstitial customEventInterstitial = this.zzc;
if (customEventInterstitial != null) {
customEventInterstitial.onResume();
}
CustomEventNative customEventNative = this.zzd;
if (customEventNative != null) {
customEventNative.onResume();
}
}
@Override // com.google.android.gms.ads.mediation.MediationBannerAdapter
public void requestBannerAd(@NonNull Context context, @NonNull MediationBannerListener mediationBannerListener, @NonNull Bundle bundle, @NonNull AdSize adSize, @NonNull MediationAdRequest mediationAdRequest, @Nullable Bundle bundle2) {
CustomEventBanner customEventBanner = (CustomEventBanner) zzb(CustomEventBanner.class, bundle.getString("class_name"));
this.zzb = customEventBanner;
if (customEventBanner == null) {
mediationBannerListener.onAdFailedToLoad(this, zza);
return;
}
Bundle bundle3 = bundle2 == null ? null : bundle2.getBundle(bundle.getString("class_name"));
CustomEventBanner customEventBanner2 = this.zzb;
customEventBanner2.getClass();
customEventBanner2.requestBannerAd(context, new zza(this, mediationBannerListener), bundle.getString(MediationConfiguration.CUSTOM_EVENT_SERVER_PARAMETER_FIELD), adSize, mediationAdRequest, bundle3);
}
@Override // com.google.android.gms.ads.mediation.MediationInterstitialAdapter
public void requestInterstitialAd(@NonNull Context context, @NonNull MediationInterstitialListener mediationInterstitialListener, @NonNull Bundle bundle, @NonNull MediationAdRequest mediationAdRequest, @Nullable Bundle bundle2) {
CustomEventInterstitial customEventInterstitial = (CustomEventInterstitial) zzb(CustomEventInterstitial.class, bundle.getString("class_name"));
this.zzc = customEventInterstitial;
if (customEventInterstitial == null) {
mediationInterstitialListener.onAdFailedToLoad(this, zza);
return;
}
Bundle bundle3 = bundle2 == null ? null : bundle2.getBundle(bundle.getString("class_name"));
CustomEventInterstitial customEventInterstitial2 = this.zzc;
customEventInterstitial2.getClass();
customEventInterstitial2.requestInterstitialAd(context, new zzb(this, this, mediationInterstitialListener), bundle.getString(MediationConfiguration.CUSTOM_EVENT_SERVER_PARAMETER_FIELD), mediationAdRequest, bundle3);
}
@Override // com.google.android.gms.ads.mediation.MediationNativeAdapter
public void requestNativeAd(@NonNull Context context, @NonNull MediationNativeListener mediationNativeListener, @NonNull Bundle bundle, @NonNull NativeMediationAdRequest nativeMediationAdRequest, @Nullable Bundle bundle2) {
CustomEventNative customEventNative = (CustomEventNative) zzb(CustomEventNative.class, bundle.getString("class_name"));
this.zzd = customEventNative;
if (customEventNative == null) {
mediationNativeListener.onAdFailedToLoad(this, zza);
return;
}
Bundle bundle3 = bundle2 == null ? null : bundle2.getBundle(bundle.getString("class_name"));
CustomEventNative customEventNative2 = this.zzd;
customEventNative2.getClass();
customEventNative2.requestNativeAd(context, new zzc(this, mediationNativeListener), bundle.getString(MediationConfiguration.CUSTOM_EVENT_SERVER_PARAMETER_FIELD), nativeMediationAdRequest, bundle3);
}
@Override // com.google.android.gms.ads.mediation.MediationInterstitialAdapter
public void showInterstitial() {
CustomEventInterstitial customEventInterstitial = this.zzc;
if (customEventInterstitial != null) {
customEventInterstitial.showInterstitial();
}
}
@Nullable
private static Object zzb(Class cls, @Nullable String str) {
str.getClass();
try {
return cls.cast(Class.forName(str).getDeclaredConstructor(new Class[0]).newInstance(new Object[0]));
} catch (Throwable th) {
zzo.zzj("Could not instantiate custom event adapter: " + str + ". " + th.getMessage());
return null;
}
}
}

View File

@@ -0,0 +1,14 @@
package com.google.android.gms.ads.mediation.customevent;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.ads.AdSize;
import com.google.android.gms.ads.mediation.MediationAdRequest;
@Deprecated
/* loaded from: classes2.dex */
public interface CustomEventBanner extends CustomEvent {
void requestBannerAd(@NonNull Context context, @NonNull CustomEventBannerListener customEventBannerListener, @Nullable String str, @NonNull AdSize adSize, @NonNull MediationAdRequest mediationAdRequest, @Nullable Bundle bundle);
}

View File

@@ -0,0 +1,10 @@
package com.google.android.gms.ads.mediation.customevent;
import android.view.View;
import androidx.annotation.NonNull;
@Deprecated
/* loaded from: classes2.dex */
public interface CustomEventBannerListener extends CustomEventListener {
void onAdLoaded(@NonNull View view);
}

View File

@@ -0,0 +1,20 @@
package com.google.android.gms.ads.mediation.customevent;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.util.HashMap;
@Deprecated
/* loaded from: classes2.dex */
public final class CustomEventExtras {
private final HashMap zza = new HashMap();
@Nullable
public Object getExtra(@NonNull String str) {
return this.zza.get(str);
}
public void setExtra(@NonNull String str, @NonNull Object obj) {
this.zza.put(str, obj);
}
}

View File

@@ -0,0 +1,15 @@
package com.google.android.gms.ads.mediation.customevent;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.ads.mediation.MediationAdRequest;
@Deprecated
/* loaded from: classes2.dex */
public interface CustomEventInterstitial extends CustomEvent {
void requestInterstitialAd(@NonNull Context context, @NonNull CustomEventInterstitialListener customEventInterstitialListener, @Nullable String str, @NonNull MediationAdRequest mediationAdRequest, @Nullable Bundle bundle);
void showInterstitial();
}

View File

@@ -0,0 +1,7 @@
package com.google.android.gms.ads.mediation.customevent;
@Deprecated
/* loaded from: classes2.dex */
public interface CustomEventInterstitialListener extends CustomEventListener {
void onAdLoaded();
}

View File

@@ -0,0 +1,21 @@
package com.google.android.gms.ads.mediation.customevent;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
@Deprecated
/* loaded from: classes2.dex */
public interface CustomEventListener {
void onAdClicked();
void onAdClosed();
@Deprecated
void onAdFailedToLoad(int i);
void onAdFailedToLoad(@NonNull AdError adError);
void onAdLeftApplication();
void onAdOpened();
}

View File

@@ -0,0 +1,13 @@
package com.google.android.gms.ads.mediation.customevent;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.ads.mediation.NativeMediationAdRequest;
@Deprecated
/* loaded from: classes2.dex */
public interface CustomEventNative extends CustomEvent {
void requestNativeAd(@NonNull Context context, @NonNull CustomEventNativeListener customEventNativeListener, @Nullable String str, @NonNull NativeMediationAdRequest nativeMediationAdRequest, @Nullable Bundle bundle);
}

View File

@@ -0,0 +1,12 @@
package com.google.android.gms.ads.mediation.customevent;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.mediation.UnifiedNativeAdMapper;
@Deprecated
/* loaded from: classes2.dex */
public interface CustomEventNativeListener extends CustomEventListener {
void onAdImpression();
void onAdLoaded(@NonNull UnifiedNativeAdMapper unifiedNativeAdMapper);
}

View File

@@ -0,0 +1,62 @@
package com.google.android.gms.ads.mediation.customevent;
import android.view.View;
import androidx.annotation.VisibleForTesting;
import com.google.android.gms.ads.AdError;
import com.google.android.gms.ads.internal.util.client.zzo;
import com.google.android.gms.ads.mediation.MediationBannerListener;
@VisibleForTesting
/* loaded from: classes2.dex */
final class zza implements CustomEventBannerListener {
private final CustomEventAdapter zza;
private final MediationBannerListener zzb;
public zza(CustomEventAdapter customEventAdapter, MediationBannerListener mediationBannerListener) {
this.zza = customEventAdapter;
this.zzb = mediationBannerListener;
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdClicked() {
zzo.zze("Custom event adapter called onAdClicked.");
this.zzb.onAdClicked(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdClosed() {
zzo.zze("Custom event adapter called onAdClosed.");
this.zzb.onAdClosed(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdFailedToLoad(int i) {
zzo.zze("Custom event adapter called onAdFailedToLoad.");
this.zzb.onAdFailedToLoad(this.zza, i);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdLeftApplication() {
zzo.zze("Custom event adapter called onAdLeftApplication.");
this.zzb.onAdLeftApplication(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventBannerListener
public final void onAdLoaded(View view) {
zzo.zze("Custom event adapter called onAdLoaded.");
this.zza.zze = view;
this.zzb.onAdLoaded(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdOpened() {
zzo.zze("Custom event adapter called onAdOpened.");
this.zzb.onAdOpened(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdFailedToLoad(AdError adError) {
zzo.zze("Custom event adapter called onAdFailedToLoad.");
this.zzb.onAdFailedToLoad(this.zza, adError);
}
}

View File

@@ -0,0 +1,62 @@
package com.google.android.gms.ads.mediation.customevent;
import androidx.annotation.VisibleForTesting;
import com.google.android.gms.ads.AdError;
import com.google.android.gms.ads.internal.util.client.zzo;
import com.google.android.gms.ads.mediation.MediationInterstitialListener;
@VisibleForTesting
/* loaded from: classes2.dex */
final class zzb implements CustomEventInterstitialListener {
final /* synthetic */ CustomEventAdapter zza;
private final CustomEventAdapter zzb;
private final MediationInterstitialListener zzc;
public zzb(CustomEventAdapter customEventAdapter, CustomEventAdapter customEventAdapter2, MediationInterstitialListener mediationInterstitialListener) {
this.zza = customEventAdapter;
this.zzb = customEventAdapter2;
this.zzc = mediationInterstitialListener;
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdClicked() {
zzo.zze("Custom event adapter called onAdClicked.");
this.zzc.onAdClicked(this.zzb);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdClosed() {
zzo.zze("Custom event adapter called onAdClosed.");
this.zzc.onAdClosed(this.zzb);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdFailedToLoad(int i) {
zzo.zze("Custom event adapter called onFailedToReceiveAd.");
this.zzc.onAdFailedToLoad(this.zzb, i);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdLeftApplication() {
zzo.zze("Custom event adapter called onAdLeftApplication.");
this.zzc.onAdLeftApplication(this.zzb);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventInterstitialListener
public final void onAdLoaded() {
zzo.zze("Custom event adapter called onReceivedAd.");
this.zzc.onAdLoaded(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdOpened() {
zzo.zze("Custom event adapter called onAdOpened.");
this.zzc.onAdOpened(this.zzb);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdFailedToLoad(AdError adError) {
zzo.zze("Custom event adapter called onFailedToReceiveAd.");
this.zzc.onAdFailedToLoad(this.zzb, adError);
}
}

View File

@@ -0,0 +1,67 @@
package com.google.android.gms.ads.mediation.customevent;
import androidx.annotation.VisibleForTesting;
import com.google.android.gms.ads.AdError;
import com.google.android.gms.ads.internal.util.client.zzo;
import com.google.android.gms.ads.mediation.MediationNativeListener;
import com.google.android.gms.ads.mediation.UnifiedNativeAdMapper;
@VisibleForTesting
/* loaded from: classes2.dex */
final class zzc implements CustomEventNativeListener {
private final CustomEventAdapter zza;
private final MediationNativeListener zzb;
public zzc(CustomEventAdapter customEventAdapter, MediationNativeListener mediationNativeListener) {
this.zza = customEventAdapter;
this.zzb = mediationNativeListener;
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdClicked() {
zzo.zze("Custom event adapter called onAdClicked.");
this.zzb.onAdClicked(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdClosed() {
zzo.zze("Custom event adapter called onAdClosed.");
this.zzb.onAdClosed(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdFailedToLoad(int i) {
zzo.zze("Custom event adapter called onAdFailedToLoad.");
this.zzb.onAdFailedToLoad(this.zza, i);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventNativeListener
public final void onAdImpression() {
zzo.zze("Custom event adapter called onAdImpression.");
this.zzb.onAdImpression(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdLeftApplication() {
zzo.zze("Custom event adapter called onAdLeftApplication.");
this.zzb.onAdLeftApplication(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventNativeListener
public final void onAdLoaded(UnifiedNativeAdMapper unifiedNativeAdMapper) {
zzo.zze("Custom event adapter called onAdLoaded.");
this.zzb.onAdLoaded(this.zza, unifiedNativeAdMapper);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdOpened() {
zzo.zze("Custom event adapter called onAdOpened.");
this.zzb.onAdOpened(this.zza);
}
@Override // com.google.android.gms.ads.mediation.customevent.CustomEventListener
public final void onAdFailedToLoad(AdError adError) {
zzo.zze("Custom event adapter called onAdFailedToLoad.");
this.zzb.onAdFailedToLoad(this.zza, adError);
}
}

View File

@@ -0,0 +1,64 @@
package com.google.android.gms.ads.mediation.rtb;
import android.os.RemoteException;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
import com.google.android.gms.ads.MobileAds;
import com.google.android.gms.ads.mediation.Adapter;
import com.google.android.gms.ads.mediation.MediationAdLoadCallback;
import com.google.android.gms.ads.mediation.MediationAppOpenAd;
import com.google.android.gms.ads.mediation.MediationAppOpenAdCallback;
import com.google.android.gms.ads.mediation.MediationAppOpenAdConfiguration;
import com.google.android.gms.ads.mediation.MediationBannerAd;
import com.google.android.gms.ads.mediation.MediationBannerAdCallback;
import com.google.android.gms.ads.mediation.MediationBannerAdConfiguration;
import com.google.android.gms.ads.mediation.MediationInterscrollerAd;
import com.google.android.gms.ads.mediation.MediationInterstitialAd;
import com.google.android.gms.ads.mediation.MediationInterstitialAdCallback;
import com.google.android.gms.ads.mediation.MediationInterstitialAdConfiguration;
import com.google.android.gms.ads.mediation.MediationNativeAdCallback;
import com.google.android.gms.ads.mediation.MediationNativeAdConfiguration;
import com.google.android.gms.ads.mediation.MediationRewardedAd;
import com.google.android.gms.ads.mediation.MediationRewardedAdCallback;
import com.google.android.gms.ads.mediation.MediationRewardedAdConfiguration;
import com.google.android.gms.ads.mediation.NativeAdMapper;
import com.google.android.gms.ads.mediation.UnifiedNativeAdMapper;
/* loaded from: classes2.dex */
public abstract class RtbAdapter extends Adapter {
public abstract void collectSignals(@NonNull RtbSignalData rtbSignalData, @NonNull SignalCallbacks signalCallbacks);
public void loadRtbAppOpenAd(@NonNull MediationAppOpenAdConfiguration mediationAppOpenAdConfiguration, @NonNull MediationAdLoadCallback<MediationAppOpenAd, MediationAppOpenAdCallback> mediationAdLoadCallback) {
loadAppOpenAd(mediationAppOpenAdConfiguration, mediationAdLoadCallback);
}
public void loadRtbBannerAd(@NonNull MediationBannerAdConfiguration mediationBannerAdConfiguration, @NonNull MediationAdLoadCallback<MediationBannerAd, MediationBannerAdCallback> mediationAdLoadCallback) {
loadBannerAd(mediationBannerAdConfiguration, mediationAdLoadCallback);
}
@Deprecated
public void loadRtbInterscrollerAd(@NonNull MediationBannerAdConfiguration mediationBannerAdConfiguration, @NonNull MediationAdLoadCallback<MediationInterscrollerAd, MediationBannerAdCallback> mediationAdLoadCallback) {
mediationAdLoadCallback.onFailure(new AdError(7, getClass().getSimpleName().concat(" does not support interscroller ads."), MobileAds.ERROR_DOMAIN));
}
public void loadRtbInterstitialAd(@NonNull MediationInterstitialAdConfiguration mediationInterstitialAdConfiguration, @NonNull MediationAdLoadCallback<MediationInterstitialAd, MediationInterstitialAdCallback> mediationAdLoadCallback) {
loadInterstitialAd(mediationInterstitialAdConfiguration, mediationAdLoadCallback);
}
@Deprecated
public void loadRtbNativeAd(@NonNull MediationNativeAdConfiguration mediationNativeAdConfiguration, @NonNull MediationAdLoadCallback<UnifiedNativeAdMapper, MediationNativeAdCallback> mediationAdLoadCallback) {
loadNativeAd(mediationNativeAdConfiguration, mediationAdLoadCallback);
}
public void loadRtbNativeAdMapper(@NonNull MediationNativeAdConfiguration mediationNativeAdConfiguration, @NonNull MediationAdLoadCallback<NativeAdMapper, MediationNativeAdCallback> mediationAdLoadCallback) throws RemoteException {
loadNativeAdMapper(mediationNativeAdConfiguration, mediationAdLoadCallback);
}
public void loadRtbRewardedAd(@NonNull MediationRewardedAdConfiguration mediationRewardedAdConfiguration, @NonNull MediationAdLoadCallback<MediationRewardedAd, MediationRewardedAdCallback> mediationAdLoadCallback) {
loadRewardedAd(mediationRewardedAdConfiguration, mediationAdLoadCallback);
}
public void loadRtbRewardedInterstitialAd(@NonNull MediationRewardedAdConfiguration mediationRewardedAdConfiguration, @NonNull MediationAdLoadCallback<MediationRewardedAd, MediationRewardedAdCallback> mediationAdLoadCallback) {
loadRewardedInterstitialAd(mediationRewardedAdConfiguration, mediationAdLoadCallback);
}
}

View File

@@ -0,0 +1,56 @@
package com.google.android.gms.ads.mediation.rtb;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.ads.AdSize;
import com.google.android.gms.ads.mediation.MediationConfiguration;
import java.util.List;
/* loaded from: classes2.dex */
public class RtbSignalData {
private final Context zza;
private final List zzb;
private final Bundle zzc;
@Nullable
private final AdSize zzd;
public RtbSignalData(@NonNull Context context, @NonNull List<MediationConfiguration> list, @NonNull Bundle bundle, @Nullable AdSize adSize) {
this.zza = context;
this.zzb = list;
this.zzc = bundle;
this.zzd = adSize;
}
@Nullable
public AdSize getAdSize() {
return this.zzd;
}
@Nullable
@Deprecated
public MediationConfiguration getConfiguration() {
List list = this.zzb;
if (list == null || list.size() <= 0) {
return null;
}
return (MediationConfiguration) this.zzb.get(0);
}
@NonNull
public List<MediationConfiguration> getConfigurations() {
return this.zzb;
}
@NonNull
public Context getContext() {
return this.zza;
}
@NonNull
public Bundle getNetworkExtras() {
return this.zzc;
}
}

View File

@@ -0,0 +1,14 @@
package com.google.android.gms.ads.mediation.rtb;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdError;
/* loaded from: classes2.dex */
public interface SignalCallbacks {
void onFailure(@NonNull AdError adError);
@Deprecated
void onFailure(@NonNull String str);
void onSuccess(@NonNull String str);
}

View File

@@ -0,0 +1,8 @@
package com.google.android.gms.ads.mediation;
import com.google.android.gms.ads.internal.client.zzeb;
/* loaded from: classes2.dex */
public interface zza {
zzeb getVideoController();
}