Facebook Unity SDK: ما هو بالضبط؟

بواسطة Kwalee Team

قد يكون التعامل مع حزم SDK محبطًا، ويمكنك الرهان على أن شيئًا ما سيتعطل قبل أن تتصفح منتديات StackOverflow للبحث عن الحل المنقذ. لذلك إذا كنت تبدأ في تطوير الألعاب ولست متأكدًا من كيفية عمل فيسبوك SDK، فإن هذا مكان جيد للبدء.

لماذا أحتاج إلى Facebook Sdk لإطلاق اختبار؟

من المحتمل أنك تعرف بالفعل أن فيسبوك لا يزال يستضيف مجموعة متنوعة من الألعاب الممتعة على المنصة - مثل Ludo Star و8 Ball Pool وUNO وغيرها. يتطلب صنع هذه الألعاب محركًا مثل Unity، لكن تشغيلها على فيسبوك أو إضافة ميزات متعلقة بفيسبوك سيحتاج إلى مكون منفصل. هنا يأتي دور فيسبوك SDK.

ترمز SDK إلى مجموعة أدوات تطوير البرمجيات. تُستخدم حزم فيسبوك بشكل خاص لدمج ميزات فيسبوك في برامجك، أو جعلها قابلة للاستخدام على فيسبوك نفسه. عمومًا، هناك ثمانية أنواع من حزم فيسبوك. ومع ذلك، تحتاج فقط إلى واحدة لصنع الألعاب: Facebook Unity SDK.

ماذا يمكن لـ Facebook Unity Sdk أن يفعل لي؟

يتوفر Facebook Unity SDK بشكل مجاني عبر الإنترنت، ويقدم ميزات مثل:

  • السماح للاعبين بتسجيل الدخول التلقائي إلى لعبتك باستخدام ملفاتهم الشخصية على فيسبوك،
  • تمكين اللاعبين من مشاركة نتائجهم مع أصدقائهم على فيسبوك،
  • تتبع أي الإعلانات تعمل على لعبتك وأيها لا تعمل،
  • وتتبع سلوك الاستهلاك لدى اللاعب على فيسبوك حتى تتمكن من تعديل طريقة اللعب.

توثيق الرسمية من Meta للـ SDK واضح بما يكفي ليتمكن أي مطور ألعاب من اتباعه وتنفيذه.

ماذا يجمع Facebook Unity Sdk؟

يتطلب تحليل سلوك اللاعبين بيانات، وهذا ما يجمعه SDK. عند نظرة فاحصة، تشتمل القائمة على:

  • الأحداث الصريحة والضمنية،
  • معرف تطبيق فيسبوك،
  • معرف المعلن على الجوال،
  • أحداث يتم تسجيلها تلقائيًا مثل التفاعلات الأساسية مع التطبيق
  • وبيانات تعريف من الجهاز نفسه، مثل المناطق الزمنية وأحجام الشاشة ونماذج الجهاز وغيرها.

قد لا تجمع الإصدارات الجديدة بيانات إضافية. وبما أن إصدارات جديدة من SDK تصدر بانتظام، اكتشف ما هو أحدث SDK قبل استخدامه في مشروعك. إذا كنت تعمل مع ناشر ألعاب مثل Kwalee، من الأفضل التواصل مع مديري النشر لديهم لمعرفة أي إصدار يوصون به.

إذا كنت تتساءل عن مكان العثور على أحدث إصدارات Facebook Unity SDK، يمكنك وضع إشارة على صفحة التنزيلات الرسمية.

كيفية استخدام وتنفيذ Facebook Sdk في مشروع Unity الخاص بك

يجب أن تعرف أنه إذا تم نشر لعبتك قبل فترة طويلة من دمج SDK فيها، فإن البيانات التي تحللها قد لا تكون موثوقة. قد يواصل المستخدمون تثبيت أو استخدام إصدارات أقدم من لعبتك إذا كان لديهم حتى الآن الوصول إلى رابط التثبيت.

ولكن بشكل عام، يتطلب تنفيذ Facebook Unity SDK ثلاث مراحل.

  • المرحلة 1: المرحلة الأولى تتعلق باستيراد SDK إلى مشروع Unity الخاص بك. ستحتاج إلى الرجوع إلى أحدث إصدار للـ SDK أولاً قبل استيراده والانتقال إلى المرحلة التالية.
  • المرحلة 2: ستحتاج إلى إعداد لعبتك على لوحة تطبيق Meta للمطور، بدونه لن يعمل SDK بشكل صحيح. ستحتاج إلى حساب على فيسبوك للقيام بذلك.
  • المرحلة 3: ستحتاج إلى كتابة بعض الأكواد التي تتواصل مع SDK. حيث أنه مخصص حصريًا لـ Unity، ستحتاج إلى معرفة C# لإكمال هذه المرحلة بالكامل.

تتوفر العمليات لهذه المراحل في الوثائق الرسمية للـ SDK. إذا كنت بحاجة إلى نسخة أسرع وأسهل من الإعداد، لدينا دليل خطوة بخطوة لكل مرحلة على بوابة النشر الخاصة بنا. يُمكنك اتباع الدليل حتى لا تفوتك أي شيء عند تطبيقه في مشاريع ألعابك.

الآن أنت تعرف عن Facebook Unity Sdk!

بصفتنا ناشر العام (TIGA 2022)، قمنا بتوجيه العديد من مطوري الألعاب لصنع ألعاب ناجحة ومربحة، وتجعل اللاعبين يعودون للمزيد. إذا كنت تصنع ألعاب الهاتف المحمول بميزات Facebook فيها، قم بعرضها علينا على بوابة النشر الخاصة بنا. تحتاج فقط إلى بضع فيديوهات عن اللعب أو نموذج لعب بسيط للبدء. تابعونا على وسائل التواصل الاجتماعي (TikTok | Twitter | YouTube | Instagram | LinkedIn) للحصول على أحدث المعلومات حول جهود تطوير الألعاب لدينا.

عن المؤلف:

العقول الشغوفة في Kwalee، توفر رؤى آسرة للاعبين والمطورين على حد سواء.

مشاركة هذا المقال: