165 lines
6.3 KiB
Java
165 lines
6.3 KiB
Java
package com.google.android.gms.measurement.internal;
|
|
|
|
import android.content.SharedPreferences;
|
|
import android.util.Pair;
|
|
import com.google.android.gms.ads.identifier.AdvertisingIdClient;
|
|
import com.google.android.gms.common.internal.Preconditions;
|
|
import org.checkerframework.checker.nullness.qual.EnsuresNonNull;
|
|
|
|
/* JADX INFO: Access modifiers changed from: package-private */
|
|
/* loaded from: classes.dex */
|
|
public final class zzfa extends zzgp {
|
|
static final Pair<String, Long> zza = new Pair<>("", 0L);
|
|
public zzey zzb;
|
|
public final zzew zzc;
|
|
public final zzew zzd;
|
|
public final zzez zze;
|
|
public final zzew zzf;
|
|
public final zzeu zzg;
|
|
public final zzez zzh;
|
|
public final zzeu zzi;
|
|
public final zzew zzj;
|
|
public boolean zzk;
|
|
public final zzeu zzl;
|
|
public final zzeu zzm;
|
|
public final zzew zzn;
|
|
public final zzez zzo;
|
|
public final zzez zzp;
|
|
public final zzew zzq;
|
|
public final zzev zzr;
|
|
private SharedPreferences zzt;
|
|
private String zzu;
|
|
private boolean zzv;
|
|
private long zzw;
|
|
|
|
/* JADX INFO: Access modifiers changed from: package-private */
|
|
public zzfa(zzfv zzfvVar) {
|
|
super(zzfvVar);
|
|
this.zzf = new zzew(this, "session_timeout", 1800000L);
|
|
this.zzg = new zzeu(this, "start_new_session", true);
|
|
this.zzj = new zzew(this, "last_pause_time", 0L);
|
|
this.zzh = new zzez(this, "non_personalized_ads", null);
|
|
this.zzi = new zzeu(this, "allow_remote_dynamite", false);
|
|
this.zzc = new zzew(this, "first_open_time", 0L);
|
|
this.zzd = new zzew(this, "app_install_time", 0L);
|
|
this.zze = new zzez(this, "app_instance_id", null);
|
|
this.zzl = new zzeu(this, "app_backgrounded", false);
|
|
this.zzm = new zzeu(this, "deep_link_retrieval_complete", false);
|
|
this.zzn = new zzew(this, "deep_link_retrieval_attempts", 0L);
|
|
this.zzo = new zzez(this, "firebase_feature_rollouts", null);
|
|
this.zzp = new zzez(this, "deferred_attribution_cache", null);
|
|
this.zzq = new zzew(this, "deferred_attribution_cache_timestamp", 0L);
|
|
this.zzr = new zzev(this, "default_event_parameters", null);
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
public final SharedPreferences zza() {
|
|
zzg();
|
|
zzu();
|
|
Preconditions.checkNotNull(this.zzt);
|
|
return this.zzt;
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzgp
|
|
@EnsuresNonNull.List({@EnsuresNonNull({"this.preferences"}), @EnsuresNonNull({"this.monitoringSample"})})
|
|
protected final void zzaA() {
|
|
SharedPreferences sharedPreferences = this.zzs.zzau().getSharedPreferences("com.google.android.gms.measurement.prefs", 0);
|
|
this.zzt = sharedPreferences;
|
|
boolean z = sharedPreferences.getBoolean("has_been_opened", false);
|
|
this.zzk = z;
|
|
if (!z) {
|
|
SharedPreferences.Editor edit = this.zzt.edit();
|
|
edit.putBoolean("has_been_opened", true);
|
|
edit.apply();
|
|
}
|
|
this.zzs.zzf();
|
|
this.zzb = new zzey(this, "health_monitor", Math.max(0L, zzdy.zzb.zza(null).longValue()), null);
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: package-private */
|
|
public final Pair<String, Boolean> zzb(String str) {
|
|
zzg();
|
|
long elapsedRealtime = this.zzs.zzav().elapsedRealtime();
|
|
String str2 = this.zzu;
|
|
if (str2 == null || elapsedRealtime >= this.zzw) {
|
|
this.zzw = elapsedRealtime + this.zzs.zzf().zzi(str, zzdy.zza);
|
|
AdvertisingIdClient.setShouldSkipGmsCoreVersionCheck(true);
|
|
try {
|
|
AdvertisingIdClient.Info advertisingIdInfo = AdvertisingIdClient.getAdvertisingIdInfo(this.zzs.zzau());
|
|
this.zzu = "";
|
|
String id = advertisingIdInfo.getId();
|
|
if (id != null) {
|
|
this.zzu = id;
|
|
}
|
|
this.zzv = advertisingIdInfo.isLimitAdTrackingEnabled();
|
|
} catch (Exception e) {
|
|
this.zzs.zzay().zzc().zzb("Unable to get advertising id", e);
|
|
this.zzu = "";
|
|
}
|
|
AdvertisingIdClient.setShouldSkipGmsCoreVersionCheck(false);
|
|
return new Pair<>(this.zzu, Boolean.valueOf(this.zzv));
|
|
}
|
|
return new Pair<>(str2, Boolean.valueOf(this.zzv));
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: package-private */
|
|
public final zzag zzc() {
|
|
zzg();
|
|
return zzag.zzb(zza().getString("consent_settings", "G1"));
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: package-private */
|
|
public final Boolean zzd() {
|
|
zzg();
|
|
if (zza().contains("measurement_enabled")) {
|
|
return Boolean.valueOf(zza().getBoolean("measurement_enabled", true));
|
|
}
|
|
return null;
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzgp
|
|
protected final boolean zzf() {
|
|
return true;
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: package-private */
|
|
public final void zzh(Boolean bool) {
|
|
zzg();
|
|
SharedPreferences.Editor edit = zza().edit();
|
|
if (bool != null) {
|
|
edit.putBoolean("measurement_enabled", bool.booleanValue());
|
|
} else {
|
|
edit.remove("measurement_enabled");
|
|
}
|
|
edit.apply();
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: package-private */
|
|
public final void zzi(boolean z) {
|
|
zzg();
|
|
this.zzs.zzay().zzj().zzb("App measurement setting deferred collection", Boolean.valueOf(z));
|
|
SharedPreferences.Editor edit = zza().edit();
|
|
edit.putBoolean("deferred_analytics_collection", z);
|
|
edit.apply();
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: package-private */
|
|
public final boolean zzj() {
|
|
SharedPreferences sharedPreferences = this.zzt;
|
|
if (sharedPreferences == null) {
|
|
return false;
|
|
}
|
|
return sharedPreferences.contains("deferred_analytics_collection");
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: package-private */
|
|
public final boolean zzk(long j) {
|
|
return j - this.zzf.zza() > this.zzj.zza();
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: package-private */
|
|
public final boolean zzl(int i) {
|
|
return zzag.zzl(i, zza().getInt("consent_source", 100));
|
|
}
|
|
}
|