Remote-Konfiguration

Remote-Konfiguration

Spieleinstellungen anpassen und Features live toggeln – ohne neues App-Release

Kostenlos starten

Sofortige Wert-Updates

Ändert beliebige String-, Zahlen- oder Boolean-Konfigurationswerte im Dashboard und Clients erhalten sie beim nächsten Abruf.

Keine App-Store-Verzögerungen

Vermeidet Review-Zyklen für Balance-Änderungen, Event-Toggles oder A/B-Test-Parameter durch remote Steuerung.

Typisierter Key-Value-Store

Speichert jede Konfiguration als benanntes Key-Value-Paar, das euer SDK zur Laufzeit mit einem typsicheren Getter ausliest.

Schnelle Integration

Schnelle Integration

Remote-Konfiguration

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"

Diese Beispiele nutzen das Unity-SDK (C#) und die REST-API. Godot und Unreal haben dieselben Aufrufe in ihren eigenen SDKs: siehe Quickstart

Häufig gestellte Fragen

Häufig gestellte Fragen

Bereit zur Integration?

Startet noch heute mit horizOn. Free Tier inklusive.