GH GambleHub

Yggdrasil - بررسی و ادغام

2) نمونه کارها، مکانیک و سری

2. 1 محتوا

شکافها (هسته): کلاسیک/فانتزی/اسطوره شناسی, «کتاب» تم, شبکه و مکانیک آبشار.
تنوع RTP: معمولا چندین پروفایل (به عنوان مثال،. 96. X/95 X/94. X/92. ب) تحت صلاحیت قضایی.
نوسانات: کم تا بسیار بالا ؛ کارت بازی شامل «نوسان»، «hit _ rate»، «max _ win» است.

2. 2 مکانیک مارک

Gigablox - شخصیت های بزرگ «چسب» (از 2 × 2 به 6 × 6 +) در هر پشت.
MultiMax/DoubleMax - انیمیشن جمع آوری در قرقره/ترکیب (DoubleMax دو برابر این سری).
Splitz - یک نماد «تقسیم» به چند، افزایش خطوط/راه.
GigaRise - رشد پویا ارتفاع درام در یک دور/جلسه.

2. 3 عنوان برتر (نمونه)

وایکینگ ها برو برزرک/به جهنم - یک سری با پیشرفت خشم و جنگ با حیات وحش.
دره خدایان (1/2) - respins، حذف مسدود کننده ها، ضرب کننده ها و زندگی اضافی.
رپتور DoubleMax - آبشار + دو برابر چند برابر پس از هر پیروزی.
Hades Gigablox، Cazino Zeppelin/Cosmos، مخزن ماهی طلایی، جزیره عید پاک - بازدید «همیشه سبز».

💡 تمرین: نگه داشتن یک کاتالوگ از ویژگی های بازی: 'مکانیک'، 'rtp _ profiles'، 'نوسانات'، 'شرط حداقل/حداکثر'، 'jackpot _ support'، 'feature _ buy'.

3) پلت فرم تبلیغاتی و کمپین ها

BOOST: جداول مسابقات (توسط برنده چند برابر/مجموع برنده), قطره جایزه (قطره تصادفی از جوایز), ماموریت (انجام N شرایط در بازی های K), مسابقه نقدی.
چرخش رایگان/بسته های جایزه: موضوع برای بازی های خاص/فرقه (اگر در پیکربندی شامل).
ویجت ها/آگهی ها: عناصر UI آماده برای صفحات ویترین و بازی (محلی).


4) YG Masters و GATI (برای اکوسیستم)

YG Masters یک برنامه برای انتشار بازی ها از استودیوهای شریک تحت پشته توزیع چتر است.
GATI (Game Adaptation Tools & Interface): قالب ها و آداپتورهای یکپارچه برای بسته های صورتحساب/محلی سازی/نظارتی → یک ادغام اپراتور - بسیاری از استودیوها/عناوین.

برای اپراتور: مهم است که کاتالوگ منشاء بازی را ذخیره کنید ('origin: yggyg_masters:') برای گزارش و نمایش موارد.

5) حوزه های قضایی و محدودیت ها

مورد نیاز توسط متفاوت: RTP, شرط بندی/محدودیت برنده, خرید ویژگی/Autoplay/چرخش سریع, متون بازی مسئول اجباری, آیکون محدودیت سنی.
همه کمپین ها/جوایز و ارزها در هر منطقه در دسترس نیستند.
تنظیم کننده ها نیاز به گزارش برش و ذخیره سازی ورود به سیستم در سطح دور دارند (به § 9 مراجعه کنید).

ماتریس بازار (توصیه می شود):
  • region → ، ، ،.

6) معماری ادغام

6. 1 کیف پول

بدون درز (انتقال کمتر): تعادل اپراتور ؛ endpoints «/authorize », «/bet», «/win », «/rollback»; نیاز به idemotence شدید.
کیف پول انتقال: قبل از انتقال وجوه به RGS ؛ محاسبات و بسته شدن هماهنگ سازی جلسه.

6. 2 رابط ها و رویدادها

REST/JSON + webhooks/Callbacks: 'شرط بندیبرنده شدنپاداشبرنده تمام پولهاsession_startsession_endقطع ارتباطاتصال مجددpromo_event' است.
/ تعادل - تعادل فعلی/محدودیت ها ؛/پاداش - فعال سازی freespins/ماموریت (اگر API تعهدی استفاده می شود).
Idempotence: 'transaction _ id' (UUID/ULID) برای هر شرط/برنده ؛ → تکرار بازگشت نتیجه گذشته (دقیقا یک بار در معنی).
سفارش: 'round _ id' مورد نیاز است ؛ mapping 'provider _ game _ id ↔ internal_game_id'.

6. 3 زمان/عقب نشینی

زمان های مشتری 2-3 ثانیه ؛ عقب نشینی نمایشی ؛ صف پخش و deduplication ؛ «حداقل یک بار» webhooks را در کنار خود → کنترل idempotent.

6. 4 محلی سازی/دستگاه ها

رابط کاربری چند زبانه، فرمت های صحیح ارز، دارایی های سبک (به ویژه برای شبکه و Gigablox)، تلفن همراه اول.


7) نمودار رویداد و تجزیه و تحلیل

7. 1 نمودار رویداد کوچک (JSON)

json
{
"event_id": "01J...YGG",
"event_time": "2025-11-02T12:31:05Z",
"type": "bet    win    bonus    promo    session_start    session_end    disconnect    reconnect",
"user": {"id":"u123","tenant":"op1","country":"DE"},
"game": {"id":"ygg_raptor_doublemax","rgs":"yggdrasil","category":"slot"},
"session": {"id":"s456","device":"android"},
"wager": {"amount":1.00,"currency":"EUR","round_id":"r789"},
"payout": {"amount":18.40,"jackpot":false},
"promo": {"type":"mission","id":"msn_2025w44","progress":0.6},
"meta": {"rtp_profile":"96","jurisdiction":"MGA","mechanics":["DoubleMax","Cascade"]}
}

7. 2 معیارهای کلیدی

GGR/NGR، نرخ ضربه، فرکانس چرخش، نرخ ورود/تکمیل پاداش، تکمیل ماموریت، مشارکت قطره جایزه.
کیفیت RGS: API p95/p99، نرخ خطا، تاخیر webhook، اندازه صف مجدد.
بازیکن/جلسه: ARPPU/ARPU، طول جلسه avg، سیگنال های ریزش، شکایات/1k دور.

7. 3 ضد تقلب/ضد آربیتراژ

چرخ فلک های ماموریت/پاداش، پیروزی های غیر طبیعی، چند حساب/دستگاه، جغرافیایی.
واکنش: مکث تبلیغی/بازی توسط بخش، محدودیت شرط بندی، چک دستی.


8) RTP، نوسانات و قرار گرفتن در معرض

فروشگاه 'rtp _ profile' per market; بلوک پخش خودکار/ویژگی خرید که در آن ممنوع است.
کنترل 'max _ potential _ payout' در هر دور/بازی ؛ برای مکانیک بسیار انعطاف پذیر (DoubleMax/MultiMax)، گارد محافظ VIP را در محدودیت قرار دهید.
برای Gigablox/Splitz، قله قرار گرفتن در معرض آهنگ در «اجرا می شود طولانی» freespins.


9) گزارش و آشتی

سیاهههای مربوط به سطح دور (شرط/پرداخت/پاداش/تبلیغی/statuses);

گزارش بازی روزانه توسط بازی/ارز/بازار ؛ قطع با توجه به زمان سرور ارائه دهنده (فروشگاه TZ/افست).
آشتی: مجموع رویدادهای اپراتور در مقابل گزارش های خلاصه ارائه دهنده ؛ دلتا فقط در دور باز مجاز است.


10) قابلیت مشاهده و ادغام SLO

API: '/authorize '، '/bet'، '/win '- p95/p99 и میزان خطا ؛ سهم معاملات تکراری

رویدادها: webhook-lag، سعی کنید اندازه صف، «بازگشت/خالی» سهم.
تبلیغی: تحویل ماموریت نرخ/قطره، تاخیر تعهدی جایزه.
صورتحساب: گزارش اختلاف <آستانه، درصد بسته به قطع.

SLO (طرح)

yaml slo:
api:
bet_p95_ms: 250 win_p95_ms: 250 error_rate_pct: <=0.3 events:
webhook_lag_p95_s: <=3 duplicate_txn_pct: <=0.1 promo:
reward_grant_p95_s: <=5 mission_state_lag_s: <=10 billing:
report_delta_pct: <=0.2 closed_by_cutoff_pct: >=99.7

11) ایمنی و انطباق

امضاهای mTLS + HMAC، IP allowlist، نشانه های کوتاه مدت ؛ حفاظت از تنظیمات تبلیغاتی.
به حداقل رساندن PII در رویدادها، توکنیزه کردن 'user _ id' ؛ RLS/CLS بر اساس منطقه/مستاجر.
بازی مسئول: بررسی واقعیت, محدودیت/خود حذفی; متون/فونت های صحیح.
پرچم های قضایی در راه اندازی: پخش خودکار/چرخش سریع/ویژگی خرید، محدودیت پیشنهاد/جلسه، افشای RTP.


12) بازاریابی و نمایشگاه

قفسه ها: «بازدید Yggdrasil»، «Gigablox»، «DoubleMax/MultiMax»، «Splitz»، «نوسانات بالا»، «کلاسیک».
Теги: «Gigablox»، «DoubleMax»، «Splitz»، «Cascade»، «کتاب»، «نوسانات بالا».
مبارزات: مسابقات/قطره از طریق BOOST، ماموریت با پیشرفت، freespins برای onboarding.
دارایی ها: 1:1 آیکون، 16: 9/4: 3 پوستر (وب)، فیلم پیش نمایش کوتاه ؛ عناوین/توضیحات محلی.


13) طرح تست و QA

13. 1 چک لیست مرحله بندی

  • '/اجازه '/بستن جلسه ؛ زبان/ارز/فرمت درست است.
  • '/bet '/'/win 'بی معنی هستند ؛ با همان «عمل _ شناسه» → همان پاسخ را تکرار می کند.
  • چرخش آزاد/پاداش/ماموریت/جایزه قطره تعهدی → هزینه گزارش.
  • حوزه های قضایی: پخش خودکار/ویژگی ممنوعیت خرید, مشخصات RTP درست, پیشنهاد/محدودیت جلسه.
  • گزارش ها: تطبیق رویداد، قطع، چند ارز.

13. 2 سناریوهای منفی

transaction _ id → 200 تکراری با نتیجه ذخیره شده.
اتمام وقت در «/win »→ تلاش مجدد امن بدون پرداخت دو برابر.
منطقه بدون تبلیغی/ارز → شکست قطعی و محلی سازی صحیح.

قطع/رزومه → یکپارچگی دولت و دور ؛ پیشرفت واقعی ماموریت ها


14) خطاهای مکرر و ضد الگوهای

یک RTP واحد و نمایش ویژگی های ممنوع → خطرات انطباق.

بدون idemotency '/شرط/ برنده → هزینه دو برابر/پرداخت.
چشمپوشی از «عقبگرد/خلأ» → دفترکل ناهماهنگ.
بدون قطع/عکس های فوری → گزارش های شناور.
عدم در نظر گرفتن هزینه های تبلیغاتی → شکایات و موارد بحث برانگیز.
انتخاب در ویترین/سیاهههای مربوط از سقوط → در طول تحولات جزئی از طرح.

15) قالب های پیکربندی

15. 1 بازی/بازار

yaml game_config:
game_id: "ygg_hades_gigablox"
markets:
- region: "MGA"
rtp: "96.0"
features: {autoplay: true, feature_buy: true}
bet_limits: {min: 0.20, max: 100}
- region: "UKGC"
rtp: "94.0"
features: {autoplay: false, feature_buy: false}
bet_limits: {min: 0.10, max: 10}

15. 2 سیاست idempotence

yaml idempotency:
key: "transaction_id"
storage: "redis+db"
ttl: "30d"
behavior: "return_last_result"

15. 3 نمودار رویدادها (حداقل)

yaml events:
keys: [event_id, event_time, type, user.id, game.id, session.id, wager.round_id]
bet:  [amount, currency, ext_ref]
win:  [amount, jackpot, ext_ref]
promo: [type, id, value]
tech: [client, device, latency_ms]

15. 4 تقویت/ماموریت (طرح)

yaml promo_campaign:
id: "boost_q4_2025"
type: ["tournament","prize_drop","mission"]
games: ["ygg_raptor_doublemax","ygg_valley_of_the_gods_2"]
rules:
tournament: {scoring: "win_multiplier", min_bet: 0.2}
prize_drop: {budget_eur: 20000, prizes: 1500, min_bet: 0.2}
mission:
steps:
- {game:"ygg_raptor_doublemax", goal:"win_x>=25", count:1}
- {game:"ygg_valley_of_the_gods_2", goal:"free_spins_trigger", count:1}

16) نقشه راه پیاده سازی

1. موجودی و بازار: Yggdrasil/YG Masters لیست بازی ها، پروفایل های RTP، پرچم های ویژگی/محدودیت ها ؛ کارت تبلیغاتی/در دسترس بودن ارز.
2. API و کیف پول: انتخاب کیف پول، idempotency، retrai، webhooks ؛ پیکربندی promo boost.
3. رویدادها و گزارش ها: طرح رویداد، سیاهههای مربوط به سطح دور، قطع و TZ.
4. پذیرش: پیکربندی قضایی، الزامات RG، متون/آگهی ها.
5. Promo: مسابقات/ماموریت/قطره، ادغام پنجره و CRM.
6. قابلیت مشاهده: پانل های SLO (API/events/promo/billing)، هشدارها، تکرارها.
7. Go-Live: ترافیک قناری، مقایسه KPI (GGR، میزان ضربه، تکمیل ماموریت، شکایات)، پس از مرگ هفته اول.


17) خط پایین

Yggdrasil ترکیبی از مکانیک بومی قوی و یک اکوسیستم YG Masters مبتنی بر GATI مقیاس پذیر است و پلت فرم BOOST باعث ساده سازی تبلیغات در سطح شبکه می شود. ادغام موفقیت آمیز متکی بر صدور صورت حساب idempotent، RTP صحیح/ویژگی های صلاحیت، گزارش شفاف با قطع و مشاهده SLO. با یک نمایشگاه متفکر و تبلیغاتی، نمونه کارها Yggdrasil سهم پایدار در GGR/LTV را با ریسک و هزینه خدمات قابل کنترل فراهم می کند.

Contact

با ما در تماس باشید

برای هرگونه سؤال یا نیاز به پشتیبانی با ما ارتباط بگیرید.ما همیشه آماده کمک هستیم!

شروع یکپارچه‌سازی

ایمیل — اجباری است. تلگرام یا واتساپ — اختیاری.

نام شما اختیاری
ایمیل اختیاری
موضوع اختیاری
پیام اختیاری
Telegram اختیاری
@
اگر تلگرام را وارد کنید — علاوه بر ایمیل، در تلگرام هم پاسخ می‌دهیم.
WhatsApp اختیاری
فرمت: کد کشور و شماره (برای مثال، +98XXXXXXXXXX).

با فشردن این دکمه، با پردازش داده‌های خود موافقت می‌کنید.