jimu-decompiled/sources/com/google/android/gms/measurement/internal/zzdu.java
2025-05-13 19:24:51 +02:00

91 lines
3.4 KiB
Java

package com.google.android.gms.measurement.internal;
import android.annotation.TargetApi;
import android.app.Activity;
import android.app.Application;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
@TargetApi(14)
/* loaded from: classes.dex */
final class zzdu implements Application.ActivityLifecycleCallbacks {
private final /* synthetic */ zzda a;
private zzdu(zzda zzdaVar) {
this.a = zzdaVar;
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityCreated(Activity activity, Bundle bundle) {
Uri data;
try {
this.a.e().B().a("onActivityCreated");
Intent intent = activity.getIntent();
if (intent != null && (data = intent.getData()) != null && data.isHierarchical()) {
if (bundle == null) {
Bundle a = this.a.k().a(data);
this.a.k();
String str = zzfy.a(intent) ? "gs" : "auto";
if (a != null) {
this.a.b(str, "_cmp", a);
}
}
String queryParameter = data.getQueryParameter("referrer");
if (TextUtils.isEmpty(queryParameter)) {
return;
}
if (!(queryParameter.contains("gclid") && (queryParameter.contains("utm_campaign") || queryParameter.contains("utm_source") || queryParameter.contains("utm_medium") || queryParameter.contains("utm_term") || queryParameter.contains("utm_content")))) {
this.a.e().A().a("Activity created with data 'referrer' param without gclid and at least one utm field");
return;
} else {
this.a.e().A().a("Activity created with referrer", queryParameter);
if (!TextUtils.isEmpty(queryParameter)) {
this.a.a("auto", "_ldl", (Object) queryParameter, true);
}
}
}
} catch (Exception e) {
this.a.e().t().a("Throwable caught in onActivityCreated", e);
}
this.a.s().a(activity, bundle);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityDestroyed(Activity activity) {
this.a.s().a(activity);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityPaused(Activity activity) {
this.a.s().b(activity);
zzfd u = this.a.u();
u.a().a(new zzfi(u, u.d().b()));
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityResumed(Activity activity) {
this.a.s().c(activity);
zzfd u = this.a.u();
u.a().a(new zzfh(u, u.d().b()));
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
this.a.s().b(activity, bundle);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStarted(Activity activity) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStopped(Activity activity) {
}
/* synthetic */ zzdu(zzda zzdaVar, zzdb zzdbVar) {
this(zzdaVar);
}
}