Remote Config

Remote Config

Pas spelinstellingen aan en schakel features live in of uit zonder een nieuwe app-release

Gratis starten

Directe waarde-updates

Wijzig elke string-, numerieke of boolean-configuratiewaarde in het dashboard en clients ontvangen deze bij hun volgende fetch.

Geen App Store-vertragingen

Vermijd reviewcycli voor balanswijzigingen, event-toggles of A/B-testparameters door ze op afstand te beheren.

Getypte Key-Value Store

Sla elke configuratie op als een benoemd key-value paar dat uw SDK uitleest tijdens runtime met een sterk getypte getter.

Snelle Integratie

Snelle Integratie

Remote Configuratie

Unity (C#)
// Unity C#: Remote Config
using PM.horizOn.Cloud.Manager;
using UnityEngine;

// Every value in one request at startup (cached afterwards)
var configs = await RemoteConfigManager.Instance.GetAllConfigs();

// Typed getters with a default for a missing key
int maxPlayers = await RemoteConfigManager.Instance.GetInt("max_players", 4);
bool eventActive = await RemoteConfigManager.Instance.GetBool("holiday_event", false);
Debug.Log($"Max players: {maxPlayers}, event active: {eventActive}");
REST
# REST API: Remote Config

# Fetch all remote configs
curl -X GET https://horizon.pm/api/v1/app/remote-config/all \
  -H "X-API-Key: YOUR_API_KEY"

# Fetch a single config value by key
curl -X GET https://horizon.pm/api/v1/app/remote-config/max_players \
  -H "X-API-Key: YOUR_API_KEY"

Deze voorbeelden gebruiken de Unity SDK (C#) en de REST API. Godot en Unreal hebben dezelfde aanroepen in hun eigen SDK's: zie de quickstart

Veelgestelde Vragen

Veelgestelde Vragen

Klaar om te integreren?

Begin vandaag nog met horizOn. Free Tier inbegrepen.