التكوين عن بُعد

التكوين عن بُعد

اضبط إعدادات اللعبة وتحكم في الميزات مباشرةً دون إصدار تحديث جديد

ابدأ مجانًا

تحديثات فورية للقيم

غيّر أي قيمة نصية أو رقمية أو منطقية من لوحة التحكم ويستلمها العملاء في عملية الجلب التالية.

لا تأخيرات متجر التطبيقات

تجنب دورات المراجعة لتغييرات التوازن أو تبديل الأحداث أو معلمات A/B Test بالتحكم فيها عن بُعد.

مخزن مفاتيح وقيم بأنواع محددة

خزّن أي إعداد كزوج مفتاح-قيمة مسمى يقرأه SDK في وقت التشغيل باستخدام getter محدد النوع.

تكامل سريع

تكامل سريع

إدارة التكوين عن بُعد

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"

تستخدم هذه الأمثلة Unity SDK (C#) وREST API. لدى Godot وUnreal الاستدعاءات نفسها في حزم SDK الخاصة بهما: راجع البدء السريع

الأسئلة الشائعة

الأسئلة الشائعة

مستعد للتكامل؟

ابدأ البناء مع horizOn اليوم. الباقة المجانية متاحة.