Tapjoy — پلتفرم تبلیغات پاداشی برای برنامههای موبایل است که در سال ۲۰۰۷ تأسیس شد. برخلاف شبکههای تبلیغاتی کلاسیک، Tapjoy از مدل پاداش استفاده میکند: کاربر اقداماتی انجام میدهد — برنامهها را نصب میکند، در سرویسها عضو میشود، نظرسنجیها را پر میکند — و ارز مجازی دریافت میکند. طبق گزارش Adjust 2025، Tapjoy به دلیل مدل pay-per-action بالاترین شاخص LTV را در میان پلتفرمهای پاداشی نشان میدهد. این پلتفرم برای بازیهای free-to-play با اقتصاد مجازی ایدهآل است.
نکات اصلی
Tapjoy — پلتفرم کسب درآمدی است که در سال ۲۰۰۷ در سانفرانسیسکو تأسیس شد. پیشگام مدل تبلیغات پاداشی، جایی که کاربران برای انجام اقدامات هدفمند پاداش دریافت میکنند. در سال ۲۰۲۳، Tapjoy توسط شرکت ironsrc (جدای از IronSource) خریداری شد و موقعیت خود را در بخش تبلیغات pay-per-action تقویت کرد.
تفاوت اصلی Tapjoy با AppLovin و IronSource در مدل پرداخت است. جایی که شبکههای کلاسیک به ازای هزار نمایش (CPM) پرداخت میکنند، Tapjoy به ازای اقدام پرداخت میکند: نصب برنامه، پر کردن فرم، عضویت. این باعث میشود Tapjoy برای تبلیغدهندگانی که میخواهند ترافیک باکیفیت تضمین شده دریافت کنند، جذاب باشد.
طبق گزارش اختصاصی Tapjoy Benchmark Report 2025، کاربرانی که از طریق offerwall جذب شدهاند، در روز ۳۰ پس از نصب نسبت به کاربران ارگانیک ۴۰٪ retention بالاتری نشان میدهند که کیفیت بالای ترافیک پلتفرمهای پاداشی را تأیید میکند.
Tapjoy به بیش از ۵۰۰ میلیون کاربر منحصربهفرد ماهانه در سراسر جهان خدمات میدهد و با ناشران برجسته بازی از جمله Electronic Arts، Zynga و Glu Mobile همکاری میکند. این پلتفرم در ۱۹۰ کشور حضور دارد که آن را به یک راهحل جهانی برای کسب درآمد تبدیل میکند. برخلاف شبکههای تبلیغاتی که تبلیغات را به صورت غیرفعال نشان میدهند، Tapjoy به اقدام فعال از سوی کاربر نیاز دارد که الگوی تعامل کاملاً متفاوتی ایجاد میکند: کاربر offerwall را نه به عنوان تبلیغ، بلکه به عنوان ابزاری برای دریافت مزایای درونبازی بدون هزینه واقعی پول درک میکند.
مدل پاداش Tapjoy بر سه شرکتکننده بنا شده است: توسعهدهنده (ناشر)، تبلیغدهنده و کاربر. توسعهدهنده SDK Tapjoy را ادغام میکند و offerwall را فعال میکند. کاربر فهرست وظایف را میبیند، وظیفهای را انتخاب میکند، آن را انجام میدهد و ارز مجازی دریافت میکند. تبلیغدهنده به ازای اقدام انجامشده پرداخت میکند و توسعهدهنده سهمی از درآمد دریافت میکند.
ارز مجازی (Virtual Currency) — عنصر مرکزی اکوسیستم Tapjoy. توسعهدهنده ارز خود (سکه، کریستال، الماس) را تنظیم میکند و نرخ تبدیل را تعیین میکند: کاربر برای نصب برنامه چقدر ارز دریافت میکند (مثلاً ۵۰۰ سکه)، برای عضویت (۲۰۰۰ سکه)، برای نظرسنجی (۱۰۰ سکه). Tapjoy به طور خودکار پرداخت تبلیغدهنده را به معادل ارز مجازی با نرخ تعیینشده تبدیل میکند.
Pay-Per-Action (PPA) — مدلی که در آن تبلیغدهنده فقط برای تبدیل پرداخت میکند: نصب (CPI)، ثبتنام، خرید. برخلاف مدل CPM که درآمد از نمایشها تولید میشود، PPA از تبلیغدهنده محتوای خلاقانه و هدفگیری باکیفیت میخواهد و ناشر فقط زمانی درآمد تضمینشده دریافت میکند که کاربر واقعاً اقدامی انجام داده باشد.
// مقداردهی اولیه SDK Tapjoy
class GameApp : Application() {
override fun onCreate() {
super.onCreate()
// تنظیم و مقداردهی اولیه
Tapjoy.connect(this, "YOUR_SDK_KEY",
object : TapjoyConnectListener {
override fun onConnectSuccess() {
println("Tapjoy متصل شد")
}
})
}
}
// اعتبار ارز مجازی به کاربر
fun creditUser(currencyAmount: Int) {
val currentBalance = Tapjoy.getVirtualCurrencyBalance()
Tapjoy.awardVirtualCurrency(currencyAmount) { success, _ ->
if (success) {
println("$currencyAmount سکه اعطا شد")
}
}
}
Offerwall — محصول پرچمدار Tapjoy، یک صفحه درونبازی با فهرست وظایف از تبلیغدهندگان است. Offerwall به عنوان صفحهای جداگانه در برنامه نمایش داده میشود که از منو، فروشگاه یا دکمه «دریافت رایگان» قابل دسترسی است. طراحی offerwall قابل سفارشیسازی با سبک برنامه است: طرح رنگ، فونتها، محل قرارگیری عناصر.
Tapjoy از چندین نوع وظیفه پشتیبانی میکند: نصب برنامهها (محبوبترین نوع، تا ۷۰٪ درآمد offerwall)، عضویت در سرویسها (payout بالا، تبدیل پایین)، ثبتنام در سایتها، پر کردن نظرسنجیها، تماشای ویدیو. هر وظیفه payout خود را به ارز مجازی دارد که قبل از شروع اقدام به کاربر نشان داده میشود.
مهمترین معیار offerwall نرخ تبدیل (conversion rate) است، یعنی درصد کاربرانی که وظیفهای را انتخاب کرده و با موفقیت انجام دادهاند. Tapjoy از یادگیری ماشین برای انتخاب وظایف مرتبطتر با هر کاربر استفاده میکند: گیمرها وظایف نصب بازی را میبینند، کاربران آمریکا و اروپا — وظایف با payout بالا از تبلیغدهندگان برتر. الگوریتم همچنین تاریخچه وظایف انجامشده را در نظر میگیرد و از تکرار جلوگیری میکند تا کاربر یک وظیفه را دو بار نبیند. این امر تبدیل کلی offerwall را افزایش میدهد و کاربران را در چرخه «وظیفه — پاداش — وظیفه جدید» نگه میدارد.
Tapjoy Exchange — بازاری است که تبلیغدهندگان وظایف را با مشخص کردن payout و هدفگیری (GEO، پلتفرم، نوع دستگاه) قرار میدهند. الگوریتمهای Tapjoy به طور خودکار وظایف مرتبط را برای هر مخاطب انتخاب میکنند: به کاربران کشورهای Tier-1 (آمریکا، بریتانیا، ژاپن) وظایف با payout بالا نشان داده میشود، به بقیه — با payout پایینتر اما نرخ تبدیل بالاتر. این رویکرد حداکثر کسب درآمد از هر گروه از کاربران را تضمین میکند.
ادغام SDK Tapjoy به دلیل API یکپارچه برای همه عملکردها به حداقل کد نیاز دارد. SDK از طریق Maven Central، CocoaPods یا دستی قابل نصب است. پس از مقداردهی اولیه، SDK به طور خودکار offerwall را همگامسازی میکند، ارز را محاسبه میکند و هنگام اتصال به اینترنت موجودی را بهروز میکند.
// build.gradle (برنامه)
dependencies {
implementation("com.tapjoy:tapjoy:13.4.0")
}
// نمایش offerwall
fun showOfferwall(activity: Activity) {
val offerwall = TapjoyOfferwall()
offerwall.show(activity, object : OfferwallListener {
override fun onOfferwallOpen() {
println("Offerwall باز شد")
}
override fun onOfferwallClose() {
println("Offerwall بسته شد")
refreshUserBalance()
}
})
}
// بررسی موجودی ارز مجازی
fun refreshUserBalance() {
Tapjoy.getVirtualCurrencyData()
.getBalance { balance ->
println("موجودی کاربر: $balance")
}
}
ویژگی مهم SDK Tapjoy — پردازش خودکار حالتهای قطع اتصال است. اگر کاربر وظیفهای را بدون اینترنت انجام داده باشد، SDK دادهها را به صورت محلی ذخیره کرده و در اتصال بعدی به سرور ارسال میکند. توسعهدهنده نیازی به پیادهسازی منطق صفها و ارسالهای مجدد ندارد.
Tapjoy همچنین ابزار Placement Builder را برای تنظیم ظاهر offerwall ارائه میدهد. توسعهدهنده میتواند عنوان، زیرعنوان، رنگ دکمهها، تصاویر پسزمینه و فونتها را از طریق رابط وب بدون بهروزرسانی SDK سفارشیسازی کند. Placements به طور خودکار در همه دستگاههای کاربران بدون انتشار نسخه جدید برنامه همگامسازی میشوند. این امکان آزمایش A/B طراحی offerwall را فراهم میکند: دو نسخه از طرح را روی بخشهای مختلف مخاطب اجرا کنید و پس از یک هفته نسخهای را انتخاب کنید که تبدیل بالاتری در وظایف نشان میدهد. نتایج آزمایش در پنل Tapjoy Analytics به صورت نمودارهای روزانه با تفکیک کشور و نوع دستگاه نمایش داده میشود. Placements همچنین از هدفگیری بر اساس نسخه برنامه، سیستم عامل و کشور پشتیبانی میکند.
Tapjoy جایگاه منحصربهفردی در بازار کسب درآمد دارد. برخلاف AppLovin و IronSource که بر نمایشهای برنامهریزی شده با مدل CPM متمرکزند، Tapjoy با مدل PPA از طریق offerwall کار میکند. این امر پویایی درآمدی اساساً متفاوتی ایجاد میکند: شبکههای CPM درآمد غیرفعال پایدار میدهند، Tapjoy — درآمد ضربهای از اقدامات فعال کاربران.
| پارامتر | Tapjoy | AppLovin / IronSource |
|---|---|---|
| مدل پرداخت | Pay-Per-Action (PPA) | CPM / CPC |
| فرمت اصلی | Offerwall | Rewarded video / Banner |
| درآمد | ضربهای | پایدار غیرفعال |
| Retention | بالا (۴۰٪ D30) | متوسط (۲۵٪ D30) |
| Retention | بالا (۴۰٪ D30) | متوسط (۲۵٪ D30) |
| eCPM | پایین (اما ARPU بالا) | بالا |
| ادغام | یک خط کد و فراخوانی API | چند آداپتور |
انتخاب بین Tapjoy و پلتفرمهای CPM به نوع برنامه بستگی دارد. برای بازیهای free-to-play با اقتصاد مجازی Tapjoy offerwall کانال درآمدی اضافی提供了 که با نمایشهای تبلیغاتی تداخل ندارد. برای برنامههای بدون ارز داخلی Tapjoy مؤثر نیست، زیرا کاربران انگیزهای برای انجام وظایف ندارند.
بهترین استراتژی کسب درآمد — ترکیب Tapjoy با شبکههای CPM: Tapjoy offerwall درآمد ضربهای از کاربران فعال میدهد و شبکههای CPM (AppLovin, IronSource, AdMob) — درآمد غیرفعال پایدار از همه کاربران. توسعهدهندگان اغلب Tapjoy offerwall را به عنوان لایه دوم کسب درآمد قرار میدهند: بنرها دائماً کار میکنند، interstitial در مکثها نشان داده میشود، rewarded video از شبکههای CPM — به درخواست کاربر، و Tapjoy offerwall — به عنوان گزینهای برای کاربرانی که میخواهند بدون پول واقعی ارز مجازی کسب کنند. چنین استراتژی چهارلایه کسب درآمد امکان به حداکثر رساندن ARPU و LTV را بدون بارگذاری بیش از حد کاربر با تبلیغات و حفظ تجربه کاربری مثبت فراهم میکند.
سوالات متداول
Tapjoy از مدل پاداش استفاده میکند — کاربر خودش تصمیم میگیرد چه زمانی وظیفه را انجام دهد. در تبلیغات معمولی نمایش بدون رضایت کاربر انجام میشود که میتواند باعث خروج شود. Tapjoy به دلیل تعامل داوطلبانه retention بالایی میدهد.
Offerwall — صفحهای با فهرست وظایف از تبلیغدهندگان. کاربر وظیفهای را انتخاب میکند (نصب برنامه، عضویت)، آن را انجام میدهد و در برنامه ارز مجازی دریافت میکند. Offerwall از منو، فروشگاه یا با فشار دکمه باز میشود.
Tapjoy در بازیهای free-to-play با ارز مجازی (سکه، جواهر، کریستال) مؤثرتر است. کاربر ارز را برای تسریع، ارتقا یا لوازم آرایشی خرج میکند و در صورت کمبود برای وظایف جدید به offerwall میرود. بدون اقتصاد داخلی Tapjoy بیمعنی میشود.
eCPM Tapjoy پایینتر از AdMob است، اما ARPU به دلیل مدل PPA میتواند بالاتر باشد. در بازیهای با فعالیت بالای کاربران، Tapjoy میتواند تا ۳۰–۵۰٪ از کل درآمد کسب درآمد را تأمین کند و AdMob یا سایر شبکههای CPM را تکمیل کند نه جایگزین.
بله، Tapjoy با هر SDK تبلیغاتی و میانجیگر سازگار است. Tapjoy برای نمایشهای تبلیغاتی رقابت نمیکند —它通过 offerwall کار میکند که کاربر داوطلبانه آن را باز میکند، بنابراین تداخلی با بنرها، interstitial یا rewarded video ایجاد نمیشود.
خلاصه
ما یک اپلیکیشن موبایل به صورت کلید در دست توسعه خواهیم داد
IT Sectr از سال 2017 برنامههای iOS و Android را برای استارتاپها و کسبوکارها ایجاد میکند. ما به شما مشاوره میدهیم و بهترین راهحل را پیشنهاد خواهیم کرد.
همچنین بخوانید