این صفحه چیست
هر بازی میتواند یک صفحهی پیشنهاد روی بازینس داشته باشد که مخصوص همان بازی است و با game_name انتخاب میشود:
{web}/game-offer?game_name=<نام بازی>این صفحه جایزههایی را که با گیتا کوین میشود گرفت نشان میدهد، بهعلاوهی یک بستهی رایگان مخصوص بازی شما؛ مثلاً صفحهی بازی نمونه «بسته ویژه بازی example — رایگان» را با دکمهی «خرید رایگان» نشان میدهد. این صفحه نمایشی است: یک بار و وسط آموزش بازش میکنید تا انتظار بازیکن شکل بگیرد. بعد از آموزش، دکمهی جایزهی شما فروشگاه جایزهی واقعی را باز میکند.
نکته
از تیم پلتفرم بخواهید صفحهی پیشنهاد بازی شما را راه بیندازد، و از همان
game_nameصفحهی جایزه استفاده کنید.
آدرس
| محیط | آدرس |
|---|---|
| توسعه | https://platform-web-dev.karizmastudios.org/game-offer?game_name=<نام بازی> |
| اصلی | https://baziness.com/game-offer?game_name=<نام بازی> |
مثل همهی صفحههای بازینس، packageName و sdkType=js و همچنین linkedToken و allowGuest=false لازم دارد (پارامترها).
هشدار
بدون
sdkType=jsصفحهی پیشنهاد هیچوقت پیامcloseرا نمیفرستد، پس دکمهاش نمیتواند نمای شما را ببندد.
جریان آموزش
flowchart TD
A["درس آموزش تمام شد"] --> B["لابی: راهنما روی «انتخاب جایزه»<br/>(بقیهی صفحه تیره)"]
B -->|ضربه| C{"پلتفرم فعال است<br/>و شیت در دسترس؟"}
C -- بله --> D["باز کردن game-offer در شیت<br/>مرحله = pack"]
D -->|"دکمهی بستن · کشیدن به پایین · زدن بیرون"| E["شیت بسته شد"]
C -- خیر --> E
E --> F["پنجرهی بستهی شروع («خرید موفق»)"]
F --> G["پایان آموزش ←<br/>از این به بعد بنر /shop را باز میکند"]قانونها
- پیش از باز کردن صفحه، قدم آموزش را ذخیره کنید. اگر بازیکن وقتی صفحه باز است بازی را دوباره بارگذاری کند، با بستهی شروع ادامه میدهد و پیشنهاد را دو بار نمیبیند.
- به هر شکلی که صفحه بسته شد ادامه دهید: دکمهی خودش، کشیدن به پایین یا زدن بیرون آن.
- آموزش را هیچوقت معطل بازینس نکنید. اگر خاموش یا در دسترس نیست، مستقیم به بستهی شروع بروید.
- بستهی شروع را از سرور و یک بار برای هر بازیکن بدهید. آن را مثل یک خرید موفق («خرید موفق») نشان دهید، هرچند رایگان است.
- بازیکنانی که از اپ بازینس میآیند هم آموزش را میبینند. ورود، بازیکن را «قدیمی» نمیکند.
- بعد از آموزش
/shopرا باز کنید، دیگر هرگز صفحهی پیشنهاد را.
تست کنید
- دادههای سایت را پاک کنید (یا پنجرهی خصوصی) و بازی را باز کنید.
- در اسپلش یکی از دو گزینه را انتخاب کنید و درس اول آموزش را تمام کنید.
- فقط دکمهی جایزه روشن است. آن را بزنید: صفحهی پیشنهاد از پایین بالا میآید.
- آن را هر بار به یک روش ببندید (دکمهاش، کشیدن دستگیره، زدن بیرون). هر روش باید بستهی شروع را بیاورد.
- دوباره دکمهی جایزه را بزنید: حالا
/shopواقعی باز میشود.
کد آماده: کلاینت. نسخهی زنده را در بازی نمونه ببینید.