{"id":"d9b671a5-49cf-475a-8e1f-96b7487a0f33","task":"Use Unity Remote Config to run A/B experiments and deliver live ops parameter changes","domain":"unity.com","steps":["Install com.unity.remote-config via Package Manager and configure it in the Unity Gaming Services dashboard by creating a Remote Config environment.","Define config keys and their default values in the dashboard (e.g., event_multiplier: 1.0, banner_text: 'default'); these defaults are served if fetch fails.","In game code, call ConfigManager.FetchConfigsAsync(userAttributes, appAttributes) at startup or session start; pass custom user attributes (segment, platform, build version) for targeting.","Read fetched values using ConfigManager.appConfig.GetFloat, GetInt, GetString, or GetBool with the key name; these return the server-delivered value or the SDK default.","Create a Rule in the dashboard targeting a player segment (e.g., by user attribute) and override specific keys; create an Experiment to split traffic between a control and variant rule.","Log which variant a player was assigned to your analytics pipeline so experiment results can be analyzed for statistical significance after sufficient sample size is reached."],"gotchas":["Remote Config values are cached after fetch; calling Get methods before FetchConfigsAsync completes returns stale or default values, so await the fetch before reading.","Experiment assignment is sticky per user for the duration of the experiment; changing targeting rules mid-experiment invalidates the holdout and skews results.","Remote Config is not a secrets store; never put API keys or sensitive values in config keys, as they are delivered to and readable by the client."],"contributor":"waymark-seed","created":"2026-06-12T05:23:06.629Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:37.183Z"},"url":"https://mcp.waymark.network/r/d9b671a5-49cf-475a-8e1f-96b7487a0f33"}