Configuración remota

Configuración remota

Ajuste la configuración del juego y active funcionalidades en vivo sin una nueva versión de la app

Comenzar gratis

Actualizaciones de valor instantáneas

Cambie cualquier valor de configuración de tipo string, numérico o booleano desde el dashboard y los clientes lo recibirán en su próxima consulta.

Sin demoras del App Store

Evite los ciclos de revisión para cambios de balance, toggles de eventos o parámetros de A/B testing controlándolos de forma remota.

Almacén key-value tipado

Almacene cualquier configuración como un par key-value con nombre que su SDK lee en tiempo de ejecución con un getter tipado.

Integración rápida

Integración rápida

Configuración remota

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"

Estos ejemplos usan el SDK de Unity (C#) y la API REST. Godot y Unreal tienen las mismas llamadas en sus propios SDK: consulta el inicio rápido

Preguntas frecuentes

Preguntas frecuentes

¿Listo para integrar?

Empiece a construir con horizOn hoy. Nivel gratuito incluido.