package com.google.firebase.remoteconfig.internal; import android.os.Bundle; import com.google.firebase.analytics.connector.AnalyticsConnector; import java.util.Collections; import java.util.HashMap; import java.util.Map; import org.json.JSONObject; /* loaded from: classes.dex */ public class Personalization { private final AnalyticsConnector analyticsConnector; private final Map loggedChoiceIds = Collections.synchronizedMap(new HashMap()); public Personalization(AnalyticsConnector analyticsConnector) { this.analyticsConnector = analyticsConnector; } public void logArmActive(String str, ConfigContainer configContainer) { JSONObject optJSONObject; JSONObject personalizationMetadata = configContainer.getPersonalizationMetadata(); if (personalizationMetadata.length() <= 0) { return; } JSONObject configs = configContainer.getConfigs(); if (configs.length() > 0 && (optJSONObject = personalizationMetadata.optJSONObject(str)) != null) { String optString = optJSONObject.optString("choiceId"); if (optString.isEmpty()) { return; } synchronized (this.loggedChoiceIds) { if (optString.equals(this.loggedChoiceIds.get(str))) { return; } this.loggedChoiceIds.put(str, optString); Bundle bundle = new Bundle(); bundle.putString("arm_key", str); bundle.putString("arm_value", configs.optString(str)); bundle.putString("personalization_id", optJSONObject.optString("personalizationId")); bundle.putInt("arm_index", optJSONObject.optInt("armIndex", -1)); bundle.putString("group", optJSONObject.optString("group")); this.analyticsConnector.logEvent("fp", "personalization_assignment", bundle); Bundle bundle2 = new Bundle(); bundle2.putString("_fpid", optString); this.analyticsConnector.logEvent("fp", "_fpc", bundle2); } } } }