يمكنك تحقيق الربح من ألعاب "هيّا نلعب" باستخدام ميزة تحقيق الربح المضمّنة في YouTube.
فهم ميزة تحقيق الربح المستندة إلى الإعلانات
يوفّر YouTube وظائف مضمّنة لتحقيق الربح من الألعاب، بدءًا من الإعلانات. نوفّر ثلاث فرص لعرض الإعلانات في ألعابك:
- إعلانات ما قبل التشغيل: هي الإعلانات التي تظهر أثناء التحميل الأوّلي للعبة
- الإعلانات البينية: هي الإعلانات التي تظهر خلال نقطة توقف طبيعية في اللعبة، مثل اكتمال مستوى
- الإعلانات مقابل مكافأة: هي الإعلانات التي يختار المستخدمون مشاهدتها مقابل الحصول على عناصر أو تجارب داخل اللعبة
تظهر هذه الخانات الإعلانية لمجموعة فرعية من المستخدمين في المناطق المؤهّلة لاستخدام ألعاب "هيّا نلعب" والمنصات.
سنُطلعك على آخر الأخبار بينما نواصل تحسين ميزة تحقيق الربح المستندة إلى الإعلانات وتوسيع نطاقها.
دمج ميزة تحقيق الربح المستندة إلى الإعلانات
يتولّى YouTube عرض "إعلانات ما قبل التشغيل" تلقائيًا، ولا يتطلّب ذلك أي عمل من جانبك.
بينما يتولّى YouTube عرض "إعلانات ما قبل التشغيل" تلقائيًا، يمكنك عرض "الإعلانات البينية" و"الإعلانات مقابل مكافأة" في غضون 5 دقائق تقريبًا باستخدام ميزات الإعلانات في حزمة Playables SDK.
المتطلبات الأساسية
قبل الدمج:
- تأكَّد من إمكانية الوصول إلى حزمة اختبار ألعاب "هيّا نلعب" للتحقّق من عملية الدمج.
- إذا كانت لعبتك تستخدم TypeScript، تأكَّد من توفّر أحدث تعريفات الأنواع لتسهيل عملية الدمج.
- تحقَّق مما إذا كانت هناك نماذج للرموز البرمجية توضّح كيفية الدمج مع حزمة تطوير البرامج (SDK) الخاصة بميزة هيّا نلعب على YouTube.
دمج "الإعلانات البينية"
لا يستغرق عرض "الإعلانات البينية" سوى دقيقة واحدة. ما عليك سوى استدعاء
requestInterstitialAd() عند نقاط التوقف المنطقية في طريقة اللعب، مثل
بين المستويات أو بعد ظهور شاشة "انتهاء اللعبة" أو أثناء تحميل اللعبة في منتصفها:
try {
await ytgame.ads.requestInterstitialAd();
// Ad request successful
} catch (error) {
// Handle errors, retry logic, etc.
}
دمج "الإعلانات مقابل مكافأة"
يمكنك عرض "الإعلانات مقابل مكافأة" بسرعة مماثلة. استدعِ requestRewardedAd(id)
عندما يطلب أحد اللاعبين بشكل صريح عرض "إعلان مقابل مكافأة".
يجب اختيار رقم تعريف فريد للمكافأة وتمريره. يمكنك ترميز أرقام التعريف هذه مباشرةً في لعبتك.
عند إنشاء أرقام التعريف، اتّبِع هذه المتطلبات:
- لا تضمِّن أي بيانات مستخدم.
- استخدِم سلسلة قابلة للقراءة (مثل
"100-coins-reward-12") أو معرّف UUID عاديًا (مثل"21403813-2e22-4316-a8b2-7d4f52a6f6fb").
try {
const rewardEarned =
await ytgame.ads.requestRewardedAd('reward-id-123');
if (rewardEarned) {
// Handle the earned case.
} else {
// Handle the not earned case.
}
} catch (error) {
// Handle errors, retry logic, etc.
}
لمزيد من المعلومات، راجِع ميزات الإعلانات في حزمة Playables SDK للاطّلاع على تفاصيل التنفيذ وأمثلة إضافية.
اختبار ميزة تحقيق الربح المستندة إلى الإعلانات
عندما تصبح جاهزًا، يمكنك التحقّق من عملية الدمج باستخدام حزمة اختبار ألعاب "هيّا نلعب". لمعرفة كيفية إجراء ذلك، اتّبِع دليل حزمة الاختبار.
إدارة ميزة تحقيق الربح المستندة إلى الإعلانات
بعد الدمج، يمكنك التحكّم في بعض أنواع الإعلانات هذه للعبتك في الـ Playables Developer Portal إذا كنت بحاجة إلى إيقافها أو تفعيلها للاختبار أو الـ تحقّق. تكون هذه الأنواع من الإعلانات مفعّلة تلقائيًا.
الخطوات التالية
البرنامج التجريبي لمشاركة الإيرادات
نحن في المرحلة الأولية من تحقيق الربح من ألعاب "هيّا نلعب". للحصول على ملاحظات مبكرة، نحن بصدد تجربة ميزة مشاركة الإيرادات مع عدد محدّد من صنّاع ألعاب "هيّا نلعب". نسعى إلى التوافق مع برامج تحقيق الربح الأوسع نطاقًا على YouTube بمرور الوقت، ما يتيح لنا زيادة عدد صنّاع المحتوى الذين يحققون الربح من ألعاب "هيّا نلعب". سنشارك المزيد من المعلومات مع توسيع نطاق البرنامج.
انضم إلى المنتدى
هل تريد مناقشة ميزة تحقيق الربح أو الحصول على مساعدة بشأن عملية الدمج أو تقديم ملاحظات؟ انضم إلى منتدى Discord.