
유연한 보상 페이로드
보상 데이터는 자유 형식 JSON이므로 게임이 인식하는 재화, 아이템, 플래그의 어떤 조합이든 지급할 수 있습니다.
세밀한 제한 설정
코드마다 글로벌 교환 한도, 사용자별 한도, 만료일을 각각 독립적으로 설정할 수 있습니다.
즉시 무효화
코드가 유출되거나 남용된 경우 Dashboard에서 즉시 무효화할 수 있으며, 앱 업데이트가 필요 없습니다.
빠른 통합
코드 교환
기프트 코드 입력
아래에 프로모션 코드를 입력하세요
WINTER2024
// Unity C# - Gift Codes
using HorizOn;
var horizon = new HorizonClient("YOUR_API_KEY");
// Validate a gift code without redeeming
var validation = await horizon.GiftCodes.Validate(userId, "SUMMER2025");
if (validation.IsValid) {
Debug.Log("Code is valid!");
}
// Redeem a gift code
var result = await horizon.GiftCodes.Redeem(userId, "SUMMER2025");
Debug.Log($"Redeemed: {result.RewardData}");# REST API - Gift Codes
# Validate a gift code (does not redeem)
curl -X POST https://eu.horizon.pm/api/v1/app/gift-codes/validate \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"userId":"USER_ID","code":"SUMMER2025"}'
# Redeem a gift code
curl -X POST https://eu.horizon.pm/api/v1/app/gift-codes/redeem \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"userId":"USER_ID","code":"SUMMER2025"}'