package com.revenuecat.purchases.common.diagnostics;

import J0.RunnableC0394y;
import J4.a;
import T4.b;
import com.revenuecat.purchases.CacheFetchPolicy;
import com.revenuecat.purchases.CustomerInfo;
import com.revenuecat.purchases.LogHandler;
import com.revenuecat.purchases.LogLevel;
import com.revenuecat.purchases.ProductType;
import com.revenuecat.purchases.PurchasesError;
import com.revenuecat.purchases.PurchasesErrorCode;
import com.revenuecat.purchases.Store;
import com.revenuecat.purchases.VerificationResult;
import com.revenuecat.purchases.common.AppConfig;
import com.revenuecat.purchases.common.Config;
import com.revenuecat.purchases.common.Dispatcher;
import com.revenuecat.purchases.common.LogWrapperKt;
import com.revenuecat.purchases.common.events.EventsManager;
import com.revenuecat.purchases.common.networking.ConnectionErrorReason;
import com.revenuecat.purchases.common.networking.Endpoint;
import com.revenuecat.purchases.common.networking.HTTPResult;
import com.revenuecat.purchases.strings.OfflineEntitlementsStrings;
import com.revenuecat.purchases.utils.MapExtensionsKt;
import java.io.IOException;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.UUID;
import kotlin.jvm.internal.h;
import kotlin.jvm.internal.o;
import kotlin.jvm.internal.p;
import w4.C3137A;
import w4.k;
import x4.AbstractC3229F;
import x4.z;

/* JADX INFO: loaded from: classes3.dex */
public final class DiagnosticsTracker {

    @Deprecated
    public static final String BACKEND_ERROR_CODE_KEY = "backend_error_code";

    @Deprecated
    public static final String BILLING_DEBUG_MESSAGE = "billing_debug_message";

    @Deprecated
    public static final String BILLING_RESPONSE_CODE = "billing_response_code";

    @Deprecated
    public static final String CACHE_STATUS_KEY = "cache_status";

    @Deprecated
    public static final String CONNECTION_ERROR_REASON_KEY = "connection_error_reason";
    private static final Companion Companion = new Companion(null);

    @Deprecated
    public static final String ENDPOINT_NAME_KEY = "endpoint_name";

    @Deprecated
    public static final String ERROR_CODE_KEY = "error_code";

    @Deprecated
    public static final String ERROR_MESSAGE_KEY = "error_message";

    @Deprecated
    public static final String ETAG_HIT_KEY = "etag_hit";

    @Deprecated
    public static final String FETCH_POLICY_KEY = "fetch_policy";

    @Deprecated
    public static final String FOUND_PRODUCT_IDS_KEY = "found_product_ids";

    @Deprecated
    public static final String HAD_UNSYNCED_PURCHASES_BEFORE_KEY = "had_unsynced_purchases_before";

    @Deprecated
    public static final String HAS_INTRO_PRICE_KEY = "has_intro_price";

    @Deprecated
    public static final String HAS_INTRO_TRIAL_KEY = "has_intro_trial";

    @Deprecated
    public static final String HOST_KEY = "host";

    @Deprecated
    public static final String IS_RETRY = "is_retry";

    @Deprecated
    public static final String NOT_FOUND_PRODUCT_IDS_KEY = "not_found_product_ids";

    @Deprecated
    public static final String OLD_PRODUCT_ID_KEY = "old_product_id";

    @Deprecated
    public static final String PENDING_REQUEST_COUNT = "pending_request_count";

    @Deprecated
    public static final String PRODUCT_IDS_KEY = "product_ids";

    @Deprecated
    public static final String PRODUCT_ID_KEY = "product_id";

    @Deprecated
    public static final String PRODUCT_TYPE_KEY = "product_type";

    @Deprecated
    public static final String PRODUCT_TYPE_QUERIED_KEY = "product_type_queried";

    @Deprecated
    public static final String PURCHASE_STATUSES_KEY = "purchase_statuses";

    @Deprecated
    public static final String REQUESTED_PRODUCT_IDS_KEY = "requested_product_ids";

    @Deprecated
    public static final String REQUEST_STATUS_KEY = "request_status";

    @Deprecated
    public static final String RESPONSE_CODE_KEY = "response_code";

    @Deprecated
    public static final String RESPONSE_TIME_MILLIS_KEY = "response_time_millis";

    @Deprecated
    public static final String SUCCESSFUL_KEY = "successful";

    @Deprecated
    public static final String VERIFICATION_RESULT_KEY = "verification_result";
    private final AppConfig appConfig;
    private final UUID appSessionID;
    private final Map<String, String> commonProperties;
    private final Dispatcher diagnosticsDispatcher;
    private final DiagnosticsFileHelper diagnosticsFileHelper;
    private final DiagnosticsHelper diagnosticsHelper;
    private DiagnosticsEventTrackerListener listener;

    public enum CacheStatus {
        NOT_CHECKED,
        NOT_FOUND,
        STALE,
        VALID
    }

    public static final class Companion {
        public /* synthetic */ Companion(h hVar) {
            this();
        }

        private Companion() {
        }
    }

    /* JADX INFO: renamed from: com.revenuecat.purchases.common.diagnostics.DiagnosticsTracker$checkAndClearDiagnosticsFileIfTooBig$1, reason: invalid class name */
    public static final class AnonymousClass1 extends p implements a {
        final /* synthetic */ a $completion;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public AnonymousClass1(a aVar) {
            super(0);
            this.$completion = aVar;
        }

        @Override // J4.a
        public /* bridge */ /* synthetic */ Object invoke() {
            m507invoke();
            return C3137A.f25453a;
        }

        /* JADX INFO: renamed from: invoke, reason: collision with other method in class */
        public final void m507invoke() {
            if (DiagnosticsTracker.this.diagnosticsFileHelper.isDiagnosticsFileTooBig()) {
                LogLevel logLevel = LogLevel.VERBOSE;
                LogHandler currentLogHandler = LogWrapperKt.getCurrentLogHandler();
                if (Config.INSTANCE.getLogLevel().compareTo(logLevel) <= 0) {
                    currentLogHandler.v("[Purchases] - " + logLevel.name(), "Diagnostics file is too big. Deleting it.");
                }
                DiagnosticsTracker.this.diagnosticsHelper.resetDiagnosticsStatus();
                DiagnosticsTracker.trackMaxEventsStoredLimitReached$default(DiagnosticsTracker.this, false, 1, null);
            }
            this.$completion.invoke();
        }
    }

    /* JADX INFO: renamed from: com.revenuecat.purchases.common.diagnostics.DiagnosticsTracker$trackEvent$1, reason: invalid class name and case insensitive filesystem */
    public static final class C14091 extends p implements a {
        final /* synthetic */ DiagnosticsEntry $diagnosticsEntry;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public C14091(DiagnosticsEntry diagnosticsEntry) {
            super(0);
            this.$diagnosticsEntry = diagnosticsEntry;
        }

        @Override // J4.a
        public /* bridge */ /* synthetic */ Object invoke() {
            m508invoke();
            return C3137A.f25453a;
        }

        /* JADX INFO: renamed from: invoke, reason: collision with other method in class */
        public final void m508invoke() {
            DiagnosticsTracker.this.trackEventInCurrentThread$purchases_defaultsBc8Release(this.$diagnosticsEntry);
        }
    }

    public DiagnosticsTracker(AppConfig appConfig, DiagnosticsFileHelper diagnosticsFileHelper, DiagnosticsHelper diagnosticsHelper, Dispatcher diagnosticsDispatcher, UUID appSessionID) {
        o.h(appConfig, "appConfig");
        o.h(diagnosticsFileHelper, "diagnosticsFileHelper");
        o.h(diagnosticsHelper, "diagnosticsHelper");
        o.h(diagnosticsDispatcher, "diagnosticsDispatcher");
        o.h(appSessionID, "appSessionID");
        this.appConfig = appConfig;
        this.diagnosticsFileHelper = diagnosticsFileHelper;
        this.diagnosticsHelper = diagnosticsHelper;
        this.diagnosticsDispatcher = diagnosticsDispatcher;
        this.appSessionID = appSessionID;
        this.commonProperties = appConfig.getStore() == Store.PLAY_STORE ? MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k("play_store_version", appConfig.getPlayStoreVersionName()), new k("play_services_version", appConfig.getPlayServicesVersionName()))) : z.f26066a;
    }

    private final void checkAndClearDiagnosticsFileIfTooBig(a aVar) {
        enqueue(new AnonymousClass1(aVar));
    }

    private final void enqueue(a aVar) {
        Dispatcher.enqueue$default(this.diagnosticsDispatcher, new RunnableC0394y(aVar, 3), null, 2, null);
    }

    private final void trackEvent(DiagnosticsEntryName diagnosticsEntryName, Map<String, ? extends Object> map) {
        trackEvent(new DiagnosticsEntry(null, diagnosticsEntryName, AbstractC3229F.z(this.commonProperties, map), this.appSessionID, null, null, 49, null));
    }

    public static /* synthetic */ void trackMaxEventsStoredLimitReached$default(DiagnosticsTracker diagnosticsTracker, boolean z6, int i6, Object obj) {
        if ((i6 & 1) != 0) {
            z6 = true;
        }
        diagnosticsTracker.trackMaxEventsStoredLimitReached(z6);
    }

    public final DiagnosticsEventTrackerListener getListener() {
        return this.listener;
    }

    public final void setListener(DiagnosticsEventTrackerListener diagnosticsEventTrackerListener) {
        this.listener = diagnosticsEventTrackerListener;
    }

    /* JADX INFO: renamed from: trackAmazonPurchaseAttempt-9VgGkz4, reason: not valid java name */
    public final void m494trackAmazonPurchaseAttempt9VgGkz4(String productId, String str, Integer num, String str2, long j4) {
        o.h(productId, "productId");
        trackEvent(DiagnosticsEntryName.AMAZON_PURCHASE_ATTEMPT, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(PRODUCT_ID_KEY, productId), new k(REQUEST_STATUS_KEY, str), new k(ERROR_CODE_KEY, num), new k(ERROR_MESSAGE_KEY, str2), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))))));
    }

    /* JADX INFO: renamed from: trackAmazonQueryProductDetailsRequest-KLykuaI, reason: not valid java name */
    public final void m495trackAmazonQueryProductDetailsRequestKLykuaI(long j4, boolean z6, Set<String> requestedProductIds) {
        o.h(requestedProductIds, "requestedProductIds");
        trackEvent(DiagnosticsEntryName.AMAZON_QUERY_PRODUCT_DETAILS_REQUEST, AbstractC3229F.w(new k(SUCCESSFUL_KEY, Boolean.valueOf(z6)), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))), new k(REQUESTED_PRODUCT_IDS_KEY, requestedProductIds)));
    }

    /* JADX INFO: renamed from: trackAmazonQueryPurchasesRequest-KLykuaI, reason: not valid java name */
    public final void m496trackAmazonQueryPurchasesRequestKLykuaI(long j4, boolean z6, List<String> list) {
        trackEvent(DiagnosticsEntryName.AMAZON_QUERY_PURCHASES_REQUEST, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(SUCCESSFUL_KEY, Boolean.valueOf(z6)), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))), new k(FOUND_PRODUCT_IDS_KEY, list))));
    }

    public final void trackClearingDiagnosticsAfterFailedSync() {
        trackEvent(DiagnosticsEntryName.CLEARING_DIAGNOSTICS_AFTER_FAILED_SYNC, z.f26066a);
    }

    public final void trackCustomerInfoVerificationResultIfNeeded(CustomerInfo customerInfo) {
        o.h(customerInfo, "customerInfo");
        VerificationResult verification = customerInfo.getEntitlements().getVerification();
        if (verification == VerificationResult.NOT_REQUESTED) {
            return;
        }
        trackEvent(DiagnosticsEntryName.CUSTOMER_INFO_VERIFICATION_RESULT, A0.a.r(VERIFICATION_RESULT_KEY, verification.name()));
    }

    public final void trackEnteredOfflineEntitlementsMode() {
        trackEvent(DiagnosticsEntryName.ENTERED_OFFLINE_ENTITLEMENTS_MODE, z.f26066a);
    }

    public final void trackErrorEnteringOfflineEntitlementsMode(PurchasesError error) {
        o.h(error, "error");
        String str = (error.getCode() == PurchasesErrorCode.UnsupportedError && o.c(error.getUnderlyingErrorMessage(), OfflineEntitlementsStrings.OFFLINE_ENTITLEMENTS_UNSUPPORTED_INAPP_PURCHASES)) ? "one_time_purchase_found" : (error.getCode() == PurchasesErrorCode.CustomerInfoError && o.c(error.getUnderlyingErrorMessage(), OfflineEntitlementsStrings.PRODUCT_ENTITLEMENT_MAPPING_REQUIRED)) ? "no_entitlement_mapping_available" : "unknown";
        trackEvent(DiagnosticsEntryName.ERROR_ENTERING_OFFLINE_ENTITLEMENTS_MODE, AbstractC3229F.w(new k("offline_entitlement_error_reason", str), new k(ERROR_MESSAGE_KEY, error.getMessage() + " Underlying error: " + error.getUnderlyingErrorMessage())));
    }

    public final void trackEventInCurrentThread$purchases_defaultsBc8Release(DiagnosticsEntry diagnosticsEntry) {
        o.h(diagnosticsEntry, "diagnosticsEntry");
        LogLevel logLevel = LogLevel.VERBOSE;
        LogHandler currentLogHandler = LogWrapperKt.getCurrentLogHandler();
        if (Config.INSTANCE.getLogLevel().compareTo(logLevel) <= 0) {
            currentLogHandler.v(com.google.android.recaptcha.internal.a.j(logLevel, new StringBuilder("[Purchases] - ")), "Tracking diagnostics entry: " + diagnosticsEntry);
        }
        try {
            this.diagnosticsFileHelper.appendEvent(diagnosticsEntry);
            DiagnosticsEventTrackerListener diagnosticsEventTrackerListener = this.listener;
            if (diagnosticsEventTrackerListener != null) {
                diagnosticsEventTrackerListener.onEventTracked();
            }
        } catch (IOException e6) {
            LogLevel logLevel2 = LogLevel.VERBOSE;
            LogHandler currentLogHandler2 = LogWrapperKt.getCurrentLogHandler();
            if (Config.INSTANCE.getLogLevel().compareTo(logLevel2) <= 0) {
                currentLogHandler2.v(com.google.android.recaptcha.internal.a.j(logLevel2, new StringBuilder("[Purchases] - ")), "Error tracking diagnostics entry: " + e6);
            }
        }
    }

    /* JADX INFO: renamed from: trackGetCustomerInfoResult-17CK4j0, reason: not valid java name */
    public final void m497trackGetCustomerInfoResult17CK4j0(CacheFetchPolicy cacheFetchPolicy, VerificationResult verificationResult, Boolean bool, String str, Integer num, long j4) {
        o.h(cacheFetchPolicy, "cacheFetchPolicy");
        trackEvent(DiagnosticsEntryName.GET_CUSTOMER_INFO_RESULT, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(FETCH_POLICY_KEY, cacheFetchPolicy.name()), new k(VERIFICATION_RESULT_KEY, verificationResult != null ? verificationResult.name() : null), new k(HAD_UNSYNCED_PURCHASES_BEFORE_KEY, bool), new k(ERROR_MESSAGE_KEY, str), new k(ERROR_CODE_KEY, num), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))))));
    }

    public final void trackGetCustomerInfoStarted() {
        trackEvent(DiagnosticsEntryName.GET_CUSTOMER_INFO_STARTED, z.f26066a);
    }

    /* JADX INFO: renamed from: trackGetOfferingsResult-B8UsjHI, reason: not valid java name */
    public final void m498trackGetOfferingsResultB8UsjHI(Set<String> set, Set<String> set2, String str, Integer num, String str2, CacheStatus cacheStatus, long j4) {
        o.h(cacheStatus, "cacheStatus");
        trackEvent(DiagnosticsEntryName.GET_OFFERINGS_RESULT, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(REQUESTED_PRODUCT_IDS_KEY, set), new k(NOT_FOUND_PRODUCT_IDS_KEY, set2), new k(ERROR_MESSAGE_KEY, str), new k(ERROR_CODE_KEY, num), new k(VERIFICATION_RESULT_KEY, str2), new k(CACHE_STATUS_KEY, cacheStatus.name()), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))))));
    }

    public final void trackGetOfferingsStarted() {
        trackEvent(DiagnosticsEntryName.GET_OFFERINGS_STARTED, z.f26066a);
    }

    /* JADX INFO: renamed from: trackGetProductsResult-9VgGkz4, reason: not valid java name */
    public final void m499trackGetProductsResult9VgGkz4(Set<String> requestedProductIds, Set<String> notFoundProductIds, String str, Integer num, long j4) {
        o.h(requestedProductIds, "requestedProductIds");
        o.h(notFoundProductIds, "notFoundProductIds");
        trackEvent(DiagnosticsEntryName.GET_PRODUCTS_RESULT, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(REQUESTED_PRODUCT_IDS_KEY, requestedProductIds), new k(NOT_FOUND_PRODUCT_IDS_KEY, notFoundProductIds), new k(ERROR_MESSAGE_KEY, str), new k(ERROR_CODE_KEY, num), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))))));
    }

    public final void trackGetProductsStarted(Set<String> requestedProductIds) {
        o.h(requestedProductIds, "requestedProductIds");
        trackEvent(DiagnosticsEntryName.GET_PRODUCTS_STARTED, AbstractC3229F.v(new k(REQUESTED_PRODUCT_IDS_KEY, requestedProductIds)));
    }

    public final void trackGoogleBillingServiceDisconnected() {
        trackEvent(DiagnosticsEntryName.GOOGLE_BILLING_SERVICE_DISCONNECTED, z.f26066a);
    }

    public final void trackGoogleBillingSetupFinished(int i6, String debugMessage, int i7) {
        o.h(debugMessage, "debugMessage");
        trackEvent(DiagnosticsEntryName.GOOGLE_BILLING_SETUP_FINISHED, AbstractC3229F.w(new k(BILLING_RESPONSE_CODE, Integer.valueOf(i6)), new k(BILLING_DEBUG_MESSAGE, debugMessage), new k(PENDING_REQUEST_COUNT, Integer.valueOf(i7))));
    }

    public final void trackGoogleBillingStartConnection() {
        trackEvent(DiagnosticsEntryName.GOOGLE_BILLING_START_CONNECTION, z.f26066a);
    }

    public final void trackGooglePurchaseStarted(String productId, String str, Boolean bool, Boolean bool2) {
        o.h(productId, "productId");
        trackEvent(DiagnosticsEntryName.GOOGLE_PURCHASE_STARTED, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(PRODUCT_ID_KEY, productId), new k(OLD_PRODUCT_ID_KEY, str), new k(HAS_INTRO_TRIAL_KEY, bool), new k(HAS_INTRO_PRICE_KEY, bool2))));
    }

    public final void trackGooglePurchaseUpdateReceived(List<String> list, List<String> list2, int i6, String billingDebugMessage) {
        o.h(billingDebugMessage, "billingDebugMessage");
        trackEvent(DiagnosticsEntryName.GOOGLE_PURCHASES_UPDATE_RECEIVED, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(PRODUCT_IDS_KEY, list), new k(PURCHASE_STATUSES_KEY, list2), new k(BILLING_RESPONSE_CODE, Integer.valueOf(i6)), new k(BILLING_DEBUG_MESSAGE, billingDebugMessage))));
    }

    /* JADX INFO: renamed from: trackGoogleQueryProductDetailsRequest-9VgGkz4, reason: not valid java name */
    public final void m500trackGoogleQueryProductDetailsRequest9VgGkz4(Set<String> requestedProductIds, String productType, int i6, String billingDebugMessage, long j4) {
        o.h(requestedProductIds, "requestedProductIds");
        o.h(productType, "productType");
        o.h(billingDebugMessage, "billingDebugMessage");
        trackEvent(DiagnosticsEntryName.GOOGLE_QUERY_PRODUCT_DETAILS_REQUEST, AbstractC3229F.w(new k(REQUESTED_PRODUCT_IDS_KEY, requestedProductIds), new k(PRODUCT_TYPE_QUERIED_KEY, productType), new k(BILLING_RESPONSE_CODE, Integer.valueOf(i6)), new k(BILLING_DEBUG_MESSAGE, billingDebugMessage), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4)))));
    }

    /* JADX INFO: renamed from: trackGoogleQueryPurchaseHistoryRequest-Wn2Vu4Y, reason: not valid java name */
    public final void m501trackGoogleQueryPurchaseHistoryRequestWn2Vu4Y(String productType, int i6, String billingDebugMessage, long j4) {
        o.h(productType, "productType");
        o.h(billingDebugMessage, "billingDebugMessage");
        trackEvent(DiagnosticsEntryName.GOOGLE_QUERY_PURCHASE_HISTORY_REQUEST, AbstractC3229F.w(new k(PRODUCT_TYPE_QUERIED_KEY, productType), new k(BILLING_RESPONSE_CODE, Integer.valueOf(i6)), new k(BILLING_DEBUG_MESSAGE, billingDebugMessage), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4)))));
    }

    /* JADX INFO: renamed from: trackGoogleQueryPurchasesRequest-zkXUZaI, reason: not valid java name */
    public final void m502trackGoogleQueryPurchasesRequestzkXUZaI(String productType, int i6, String billingDebugMessage, long j4, List<String> foundProductIds) {
        o.h(productType, "productType");
        o.h(billingDebugMessage, "billingDebugMessage");
        o.h(foundProductIds, "foundProductIds");
        trackEvent(DiagnosticsEntryName.GOOGLE_QUERY_PURCHASES_REQUEST, AbstractC3229F.w(new k(PRODUCT_TYPE_QUERIED_KEY, productType), new k(BILLING_RESPONSE_CODE, Integer.valueOf(i6)), new k(BILLING_DEBUG_MESSAGE, billingDebugMessage), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))), new k(FOUND_PRODUCT_IDS_KEY, foundProductIds)));
    }

    /* JADX INFO: renamed from: trackHttpRequestPerformed--XzGXFE, reason: not valid java name */
    public final void m503trackHttpRequestPerformedXzGXFE(String host, Endpoint endpoint, long j4, boolean z6, int i6, Integer num, HTTPResult.Origin origin, VerificationResult verificationResult, boolean z7, ConnectionErrorReason connectionErrorReason) {
        o.h(host, "host");
        o.h(endpoint, "endpoint");
        o.h(verificationResult, "verificationResult");
        trackEvent(DiagnosticsEntryName.HTTP_REQUEST_PERFORMED, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(HOST_KEY, host), new k(ENDPOINT_NAME_KEY, endpoint.getName()), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))), new k(SUCCESSFUL_KEY, Boolean.valueOf(z6)), new k(RESPONSE_CODE_KEY, Integer.valueOf(i6)), new k(BACKEND_ERROR_CODE_KEY, num), new k(ETAG_HIT_KEY, Boolean.valueOf(origin == HTTPResult.Origin.CACHE)), new k(VERIFICATION_RESULT_KEY, verificationResult.name()), new k(IS_RETRY, Boolean.valueOf(z7)), new k(CONNECTION_ERROR_REASON_KEY, connectionErrorReason != null ? connectionErrorReason.name() : null))));
    }

    public final void trackMaxDiagnosticsSyncRetriesReached() {
        trackEvent(DiagnosticsEntryName.MAX_DIAGNOSTICS_SYNC_RETRIES_REACHED, z.f26066a);
    }

    public final void trackMaxEventsStoredLimitReached(boolean z6) {
        DiagnosticsEntry diagnosticsEntry = new DiagnosticsEntry(null, DiagnosticsEntryName.MAX_EVENTS_STORED_LIMIT_REACHED, this.commonProperties, this.appSessionID, null, null, 49, null);
        if (z6) {
            trackEventInCurrentThread$purchases_defaultsBc8Release(diagnosticsEntry);
        } else {
            trackEvent(diagnosticsEntry);
        }
    }

    public final void trackProductDetailsNotSupported(int i6, String billingDebugMessage) {
        o.h(billingDebugMessage, "billingDebugMessage");
        DiagnosticsEntryName diagnosticsEntryName = DiagnosticsEntryName.PRODUCT_DETAILS_NOT_SUPPORTED;
        String playStoreVersionName = this.appConfig.getPlayStoreVersionName();
        if (playStoreVersionName == null) {
            playStoreVersionName = "";
        }
        k kVar = new k("play_store_version", playStoreVersionName);
        String playServicesVersionName = this.appConfig.getPlayServicesVersionName();
        trackEvent(diagnosticsEntryName, AbstractC3229F.w(kVar, new k("play_services_version", playServicesVersionName != null ? playServicesVersionName : ""), new k(BILLING_RESPONSE_CODE, Integer.valueOf(i6)), new k(BILLING_DEBUG_MESSAGE, billingDebugMessage)));
    }

    /* JADX INFO: renamed from: trackPurchaseResult-myKFqkg, reason: not valid java name */
    public final void m504trackPurchaseResultmyKFqkg(String productId, ProductType productType, Integer num, String str, long j4, VerificationResult verificationResult) {
        o.h(productId, "productId");
        o.h(productType, "productType");
        trackEvent(DiagnosticsEntryName.PURCHASE_RESULT, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(PRODUCT_ID_KEY, productId), new k(PRODUCT_TYPE_KEY, DiagnosticsTrackerKt.getDiagnosticsName(productType)), new k(ERROR_CODE_KEY, num), new k(ERROR_MESSAGE_KEY, str), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))), new k(VERIFICATION_RESULT_KEY, verificationResult != null ? verificationResult.name() : null))));
    }

    public final void trackPurchaseStarted(String productId, ProductType productType) {
        o.h(productId, "productId");
        o.h(productType, "productType");
        trackEvent(DiagnosticsEntryName.PURCHASE_STARTED, AbstractC3229F.w(new k(PRODUCT_ID_KEY, productId), new k(PRODUCT_TYPE_KEY, DiagnosticsTrackerKt.getDiagnosticsName(productType))));
    }

    /* JADX INFO: renamed from: trackRestorePurchasesResult-SxA4cEA, reason: not valid java name */
    public final void m505trackRestorePurchasesResultSxA4cEA(Integer num, String str, long j4) {
        trackEvent(DiagnosticsEntryName.RESTORE_PURCHASES_RESULT, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(ERROR_CODE_KEY, num), new k(ERROR_MESSAGE_KEY, str), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))))));
    }

    public final void trackRestorePurchasesStarted() {
        trackEvent(DiagnosticsEntryName.RESTORE_PURCHASES_STARTED, z.f26066a);
    }

    /* JADX INFO: renamed from: trackSyncPurchasesResult-SxA4cEA, reason: not valid java name */
    public final void m506trackSyncPurchasesResultSxA4cEA(Integer num, String str, long j4) {
        trackEvent(DiagnosticsEntryName.SYNC_PURCHASES_RESULT, MapExtensionsKt.filterNotNullValues(AbstractC3229F.w(new k(ERROR_CODE_KEY, num), new k(ERROR_MESSAGE_KEY, str), new k(RESPONSE_TIME_MILLIS_KEY, Long.valueOf(b.d(j4))))));
    }

    public final void trackSyncPurchasesStarted() {
        trackEvent(DiagnosticsEntryName.SYNC_PURCHASES_STARTED, z.f26066a);
    }

    public final void trackEvent(DiagnosticsEntry diagnosticsEntry) {
        o.h(diagnosticsEntry, "diagnosticsEntry");
        checkAndClearDiagnosticsFileIfTooBig(new C14091(diagnosticsEntry));
    }

    public /* synthetic */ DiagnosticsTracker(AppConfig appConfig, DiagnosticsFileHelper diagnosticsFileHelper, DiagnosticsHelper diagnosticsHelper, Dispatcher dispatcher, UUID uuid, int i6, h hVar) {
        this(appConfig, diagnosticsFileHelper, diagnosticsHelper, dispatcher, (i6 & 16) != 0 ? EventsManager.Companion.getAppSessionID$purchases_defaultsBc8Release() : uuid);
    }
}
