what-the-bank/sources/com/google/android/gms/measurement/internal/zzgi.java

296 lines
14 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.google.android.gms.measurement.internal;
import android.os.Build;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Pair;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.internal.measurement.zzom;
import com.google.firebase.crashlytics.internal.common.AbstractSpiCall;
import java.io.IOException;
import java.util.Arrays;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.Callable;
/* loaded from: classes.dex */
final class zzgi implements Callable<byte[]> {
final zzat zza;
final String zzb;
final zzgn zzc;
@Override // java.util.concurrent.Callable
public final /* synthetic */ byte[] call() throws Exception {
zzks zzksVar;
zzks zzksVar2;
byte[] bArr;
zzks zzksVar3;
zzkx zzkxVar;
zzg zzgVar;
com.google.android.gms.internal.measurement.zzfv zzfvVar;
String str;
Bundle bundle;
com.google.android.gms.internal.measurement.zzfx zzfxVar;
byte[] bArr2;
zzap zzc;
long j;
zzksVar = this.zzc.zza;
zzksVar.zzA();
zzksVar2 = this.zzc.zza;
zzif zzr = zzksVar2.zzr();
zzat zzatVar = this.zza;
String str2 = this.zzb;
zzr.zzg();
zzfv.zzO();
Preconditions.checkNotNull(zzatVar);
Preconditions.checkNotEmpty(str2);
if (!zzr.zzs.zzf().zzs(str2, zzdy.zzU)) {
zzr.zzs.zzay().zzc().zzb("Generating ScionPayload disabled. packageName", str2);
return new byte[0];
}
if (!"_iap".equals(zzatVar.zza) && !"_iapx".equals(zzatVar.zza)) {
zzr.zzs.zzay().zzc().zzc("Generating a payload for this event is not available. package_name, event_name", str2, zzatVar.zza);
return null;
}
com.google.android.gms.internal.measurement.zzfv zza = com.google.android.gms.internal.measurement.zzfw.zza();
zzr.zzf.zzi().zzw();
try {
zzg zzj = zzr.zzf.zzi().zzj(str2);
if (zzj == null) {
zzr.zzs.zzay().zzc().zzb("Log and bundle not available. package_name", str2);
bArr = new byte[0];
zzksVar3 = zzr.zzf;
} else if (zzj.zzaj()) {
com.google.android.gms.internal.measurement.zzfx zzu = com.google.android.gms.internal.measurement.zzfy.zzu();
zzu.zzaa(1);
zzu.zzW(AbstractSpiCall.ANDROID_CLIENT_TYPE);
if (!TextUtils.isEmpty(zzj.zzt())) {
zzu.zzA(zzj.zzt());
}
if (!TextUtils.isEmpty(zzj.zzv())) {
zzu.zzC((String) Preconditions.checkNotNull(zzj.zzv()));
}
if (!TextUtils.isEmpty(zzj.zzw())) {
zzu.zzD((String) Preconditions.checkNotNull(zzj.zzw()));
}
if (zzj.zzb() != -2147483648L) {
zzu.zzE((int) zzj.zzb());
}
zzu.zzS(zzj.zzm());
zzu.zzM(zzj.zzk());
String zzz = zzj.zzz();
String zzr2 = zzj.zzr();
zzom.zzc();
if (zzr.zzs.zzf().zzs(zzj.zzt(), zzdy.zzac)) {
String zzy = zzj.zzy();
if (!TextUtils.isEmpty(zzz)) {
zzu.zzR(zzz);
} else if (!TextUtils.isEmpty(zzy)) {
zzu.zzQ(zzy);
} else if (!TextUtils.isEmpty(zzr2)) {
zzu.zzy(zzr2);
}
} else if (!TextUtils.isEmpty(zzz)) {
zzu.zzR(zzz);
} else if (!TextUtils.isEmpty(zzr2)) {
zzu.zzy(zzr2);
}
zzag zzh = zzr.zzf.zzh(str2);
zzu.zzJ(zzj.zzj());
if (zzr.zzs.zzJ() && zzr.zzs.zzf().zzt(zzu.zzal()) && zzh.zzj() && !TextUtils.isEmpty(null)) {
zzu.zzL(null);
}
zzu.zzI(zzh.zzi());
if (zzh.zzj()) {
Pair<String, Boolean> zzd = zzr.zzf.zzs().zzd(zzj.zzt(), zzh);
if (zzj.zzai() && !TextUtils.isEmpty((CharSequence) zzd.first)) {
try {
zzu.zzab(zzif.zza((String) zzd.first, Long.toString(zzatVar.zzd)));
if (zzd.second != null) {
zzu.zzU(((Boolean) zzd.second).booleanValue());
}
} catch (SecurityException e) {
zzr.zzs.zzay().zzc().zzb("Resettable device id encryption failed", e.getMessage());
bArr = new byte[0];
zzksVar3 = zzr.zzf;
}
}
}
zzr.zzs.zzg().zzu();
zzu.zzK(Build.MODEL);
zzr.zzs.zzg().zzu();
zzu.zzV(Build.VERSION.RELEASE);
zzu.zzaf((int) zzr.zzs.zzg().zzb());
zzu.zzaj(zzr.zzs.zzg().zzc());
try {
if (zzh.zzk() && zzj.zzu() != null) {
zzu.zzB(zzif.zza((String) Preconditions.checkNotNull(zzj.zzu()), Long.toString(zzatVar.zzd)));
}
if (!TextUtils.isEmpty(zzj.zzx())) {
zzu.zzP((String) Preconditions.checkNotNull(zzj.zzx()));
}
String zzt = zzj.zzt();
List<zzkx> zzu2 = zzr.zzf.zzi().zzu(zzt);
Iterator<zzkx> it = zzu2.iterator();
while (true) {
if (!it.hasNext()) {
zzkxVar = null;
break;
}
zzkxVar = it.next();
if ("_lte".equals(zzkxVar.zzc)) {
break;
}
}
if (zzkxVar == null || zzkxVar.zze == null) {
zzkx zzkxVar2 = new zzkx(zzt, "auto", "_lte", zzr.zzs.zzav().currentTimeMillis(), 0L);
zzu2.add(zzkxVar2);
zzr.zzf.zzi().zzN(zzkxVar2);
}
zzku zzu3 = zzr.zzf.zzu();
zzu3.zzs.zzay().zzj().zza("Checking account type status for ad personalization signals");
if (zzu3.zzs.zzg().zze()) {
String zzt2 = zzj.zzt();
Preconditions.checkNotNull(zzt2);
if (zzj.zzai() && zzu3.zzf.zzo().zzk(zzt2)) {
zzu3.zzs.zzay().zzc().zza("Turning off ad personalization due to account type");
Iterator<zzkx> it2 = zzu2.iterator();
while (true) {
if (!it2.hasNext()) {
break;
}
if ("_npa".equals(it2.next().zzc)) {
it2.remove();
break;
}
}
zzu2.add(new zzkx(zzt2, "auto", "_npa", zzu3.zzs.zzav().currentTimeMillis(), 1L));
}
}
com.google.android.gms.internal.measurement.zzgh[] zzghVarArr = new com.google.android.gms.internal.measurement.zzgh[zzu2.size()];
for (int i = 0; i < zzu2.size(); i++) {
com.google.android.gms.internal.measurement.zzgg zzd2 = com.google.android.gms.internal.measurement.zzgh.zzd();
zzd2.zzf(zzu2.get(i).zzc);
zzd2.zzg(zzu2.get(i).zzd);
zzr.zzf.zzu().zzv(zzd2, zzu2.get(i).zze);
zzghVarArr[i] = zzd2.zzaA();
}
zzu.zzi(Arrays.asList(zzghVarArr));
zzem zzb = zzem.zzb(zzatVar);
zzr.zzs.zzv().zzK(zzb.zzd, zzr.zzf.zzi().zzi(str2));
zzr.zzs.zzv().zzL(zzb, zzr.zzs.zzf().zzd(str2));
Bundle bundle2 = zzb.zzd;
bundle2.putLong("_c", 1L);
zzr.zzs.zzay().zzc().zza("Marking in-app purchase as real-time");
bundle2.putLong("_r", 1L);
bundle2.putString("_o", zzatVar.zzc);
if (zzr.zzs.zzv().zzad(zzu.zzal())) {
zzr.zzs.zzv().zzN(bundle2, "_dbg", 1L);
zzr.zzs.zzv().zzN(bundle2, "_r", 1L);
}
zzap zzn = zzr.zzf.zzi().zzn(str2, zzatVar.zza);
if (zzn == null) {
zzfxVar = zzu;
zzgVar = zzj;
zzfvVar = zza;
str = str2;
bundle = bundle2;
bArr2 = null;
zzc = new zzap(str2, zzatVar.zza, 0L, 0L, 0L, zzatVar.zzd, 0L, null, null, null, null);
j = 0;
} else {
zzgVar = zzj;
zzfvVar = zza;
str = str2;
bundle = bundle2;
zzfxVar = zzu;
bArr2 = null;
long j2 = zzn.zzf;
zzc = zzn.zzc(zzatVar.zzd);
j = j2;
}
zzr.zzf.zzi().zzF(zzc);
zzao zzaoVar = new zzao(zzr.zzs, zzatVar.zzc, str, zzatVar.zza, zzatVar.zzd, j, bundle);
com.google.android.gms.internal.measurement.zzfn zze = com.google.android.gms.internal.measurement.zzfo.zze();
zze.zzm(zzaoVar.zzd);
zze.zzi(zzaoVar.zzb);
zze.zzl(zzaoVar.zze);
zzaq zzaqVar = new zzaq(zzaoVar.zzf);
while (zzaqVar.hasNext()) {
String next = zzaqVar.next();
com.google.android.gms.internal.measurement.zzfr zze2 = com.google.android.gms.internal.measurement.zzfs.zze();
zze2.zzj(next);
Object zzf = zzaoVar.zzf.zzf(next);
if (zzf != null) {
zzr.zzf.zzu().zzu(zze2, zzf);
zze.zze(zze2);
}
}
com.google.android.gms.internal.measurement.zzfx zzfxVar2 = zzfxVar;
zzfxVar2.zzj(zze);
com.google.android.gms.internal.measurement.zzfz zza2 = com.google.android.gms.internal.measurement.zzgb.zza();
com.google.android.gms.internal.measurement.zzfp zza3 = com.google.android.gms.internal.measurement.zzfq.zza();
zza3.zza(zzc.zzc);
zza3.zzb(zzatVar.zza);
zza2.zza(zza3);
zzfxVar2.zzX(zza2);
zzfxVar2.zzf(zzr.zzf.zzf().zza(zzgVar.zzt(), Collections.emptyList(), zzfxVar2.zzap(), Long.valueOf(zze.zzc()), Long.valueOf(zze.zzc())));
if (zze.zzq()) {
zzfxVar2.zzae(zze.zzc());
zzfxVar2.zzN(zze.zzc());
}
long zzn2 = zzgVar.zzn();
if (zzn2 != 0) {
zzfxVar2.zzY(zzn2);
}
long zzp = zzgVar.zzp();
if (zzp != 0) {
zzfxVar2.zzZ(zzp);
} else if (zzn2 != 0) {
zzfxVar2.zzZ(zzn2);
}
zzgVar.zzE();
zzfxVar2.zzF((int) zzgVar.zzo());
zzr.zzs.zzf().zzh();
zzfxVar2.zzah(46000L);
zzfxVar2.zzag(zzr.zzs.zzav().currentTimeMillis());
zzfxVar2.zzad(Boolean.TRUE.booleanValue());
com.google.android.gms.internal.measurement.zzfv zzfvVar2 = zzfvVar;
zzfvVar2.zza(zzfxVar2);
zzg zzgVar2 = zzgVar;
zzgVar2.zzad(zzfxVar2.zzd());
zzgVar2.zzab(zzfxVar2.zzc());
zzr.zzf.zzi().zzE(zzgVar2);
zzr.zzf.zzi().zzD();
try {
return zzr.zzf.zzu().zzz(zzfvVar2.zzaA().zzbs());
} catch (IOException e2) {
zzr.zzs.zzay().zzd().zzc("Data loss. Failed to bundle and serialize. appId", zzel.zzn(str), e2);
return bArr2;
}
} catch (SecurityException e3) {
zzr.zzs.zzay().zzc().zzb("app instance id encryption failed", e3.getMessage());
bArr = new byte[0];
zzksVar3 = zzr.zzf;
}
} else {
zzr.zzs.zzay().zzc().zzb("Log and bundle disabled. package_name", str2);
bArr = new byte[0];
zzksVar3 = zzr.zzf;
}
zzksVar3.zzi().zzy();
return bArr;
} finally {
zzr.zzf.zzi().zzy();
}
}
/* JADX INFO: Access modifiers changed from: package-private */
public zzgi(zzgn zzgnVar, zzat zzatVar, String str) {
this.zzc = zzgnVar;
this.zza = zzatVar;
this.zzb = str;
}
}