
Konfiguracja zdalna
Dostosowuj ustawienia gry i przełączaj funkcje na żywo bez nowej wersji aplikacji
Natychmiastowe aktualizacje wartości
Zmień dowolną wartość konfiguracji (string, liczbę lub boolean) w dashboardzie, a klienci otrzymają ją przy następnym zapytaniu.
Bez opóźnień App Store
Unikaj cykli recenzji przy zmianach balansu, przełącznikach eventów czy parametrach testów A/B, kontrolując je zdalnie.
Typowany Key-Value Store
Przechowuj każdą konfigurację jako nazwaną parę klucz-wartość, którą SDK odczytuje w runtime za pomocą silnie typowanego gettera.
Szybka integracja
Zdalna konfiguracja
// 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 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"Te przykłady używają SDK Unity (C#) i REST API. Godot i Unreal mają te same wywołania we własnych SDK: zobacz quickstart
Najczęściej zadawane pytania
Gotowy do integracji?
Zacznij budować z horizOn już dziś. Free Tier w zestawie.

