تكامل الإعلانات: كيف تعمل؟

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



مسرد والميكانيكا العامة


المخزون هو عبارة عن مجموعة من جميع المواضع الإعلانية لموقع أو تطبيق أو ما إلى ذلك.
هناك موقعان فقط في مخزون iFunny. يقع الشعار أسفل المحتوى وهو دائمًا ما يكون موجودًا على الشاشة. يتم إدراج الإعلانات الأصلية على فترات منتظمة في الخلاصة بدلاً من المحتوى.



الناشر هو موقع يوجد به مخزون إعلاني. يمكن للناشر الذي لديه شبكة إعلانية (يشار إليه فيما يلي باسم الكمبيوتر الشخصي ) العمل مباشرة ، لكن هذا ليس ضروريًا. في نموذج الإعلان الذي تستخدمه iFunny ، يوجد مشارك ثالث - وسيط . أي أنهم يحاولون دائمًا عرض الإعلانات في التطبيق التي تحقق أكبر قدر من العائدات ، وبالتالي فهي لا تعمل مع جهاز كمبيوتر واحد ، ولكن مع عدة أجهزة في آن واحد. لكل كائن جرد في نظام الوسيط ، هناك معرف خاص يطلب الناشر من خلاله الإعلان. استجابةً لذلك ، يقدم الوسيط خيارات للإعدادات التي سيقوم من خلالها بالاتصال ببعض أجهزة الكمبيوتر في محاولة للحصول على الإعلان الأغلى ثمناً.

هناك نموذجان مختلفان بشكل أساسي لبناء أعمال الإعلان: شلال ومزاد . لننظر فيها بمزيد من التفصيل.

يتضمن نموذج الشلال تعداد الإعدادات التي طلبتها الكلفة بالألف ظهور (تكلفة الألف ميل ، أي السعر لكل 1000 ظهور) حتى يتم تحميل الإعلان. يطلب التطبيق الإعدادات من الوسيط ، وبعد استلامها ، ينتقل إلى جهاز كمبيوتر معين. في حالة وجود إجابة إيجابية ، يتم إجراء محاولة لتحميل التصميم المقترح (مع جميع الموارد المصاحبة). في نهاية التكرار ، يتم إرسال رسالة نتيجة إلى الوسيط. في حالة الفشل في أي مرحلة ، يتم تكرار كل شيء. نتيجة لذلك ، يمكن إجراء مئات أو حتى آلاف الطلبات لتنزيل شعار واحد. تؤثر هذه الآلية على وقت تحميل الشعارات. بالطبع ، كل هذا يعتمد أيضًا على طول الشلال.



في نموذج المزاد ، تم حل المشكلات المتعلقة بالوقت وعدد الطلبات: يقوم التطبيق باستقصاء كل شبكة من الشبكات بأقصى سعر يكون جاهزًا لشراء المخزون به. ثم يقوم الوسيط بتحديد الخيار الأكثر ربحية للناشر ويعيد الإعدادات لمحاولة تلقي الإعلانات. مع وجود احتمال "شبه مؤكد" ، سوف تقدم لنا RS إعلانًا على هذه الإعدادات (بعد كل شيء ، وعدت بالفعل بذلك بخطوتين سابقتين).



كيف هي عملية تلقي الإعلانات في iFunny


يقوم IFunny بإجراء تجارب مع الأساليب باستمرار ويستخدم بشكل أساسي نسخة مختلطة:

  1. أولاً ، يتم استجواب الشبكات التي يتم بها العمل وفقًا لنموذج المزاد.
  2. في انتظار الرد من جميع الشركاء.
  3. يتم حفظ الرهانات المستلمة من جانب العميل وإرسالها إلى الوسيط SDK.
  4. الوسيط ، بعد استلام الرهانات ، يضيفهم إلى الشلال الموجود بالفعل.
  5. يمر الوسيط عبر الشلال من أعلى إلى أسفل ويقدم للتطبيق خيار إعدادات الاتصال بالكمبيوتر.
  6. يتم نقل التحكم في التنزيل إلى SDK الخاص بالشريك ، والذي يعالج الإعدادات المرسلة بواسطة الوسيط.
  7. ينتقل التطبيق ذو الإعدادات المستلمة إلى الشريك في محاولة للحصول على إعلانات.
  8. يرجع الشريك إلى التطبيق إعدادات تنزيل التصميم (فقط إذا كنت محظوظًا بما فيه الكفاية).
  9. يقوم التطبيق بمحاولة تنزيل التصميم الإبداعي نفسه.
  10. يتم تحميل التصميم بكل موارده إلى الجهاز (إذا كنت محظوظًا مرتين).
  11. تطبيق يرسم الإعلانات.

في أفضل الأحوال ، سيكون من الممكن المضي قدماً بتكرار واحد: سيكون الاختيار بين أعلى معدل والمستوى الأول من الشلال. في أسوأ الأحوال ، سوف تضطر إلى تكرار المحاولات ، بشكل منهجي في الشلال.



SDK


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

بالإضافة إلى التصميم الفريد ، تطبق SDK عادة منطقها الخاص لإرسال أحداث التحليلات.

استهداف


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

بعض أجهزة الكمبيوتر ، على سبيل المثال ، لا تخجل من استخدام معلومات حول موضع الجهاز في الفضاء. لذا فهم ، من بين أشياء أخرى ، يفهمون نوع التصميم المبتكر: لتوجيه الجهاز أو وضعه في وضع أفقي.

تحليلات


تعتبر Analytics مهمة جدًا عند حساب الأموال - من الذي يدين بمن عليه.

يريد كل معلن معرفة جميع إحصاءات تصميماته تمامًا. أي ناشر وكم مرة عرضت؟ وكم عدد النقرات كانت هناك؟ وإذا احتوى التصميم على فيديو ، فيمكن أن يكون هناك بشكل عام مليون حدث: أظهروا على الشاشة مهايئًا به Creative - حدث ؛ بدأ التشغيل - آخر ؛ قام المستخدم بتشغيل أو إيقاف تشغيل الصوت - مرة أخرى الأحداث ؛ تمت مشاهدة 25 ٪ من طول الفيديو - لم يتم إرسال شيء لفترة طويلة ...

IFunny لديه نظام تحليلات خاص به ، والآن يتم تسجيل 5 أحداث مختلفة:

  1. مطلوب الإعلان. إحصائيات لكل محاولة لطلب الإعلان:
    • نوع الإعلان (أصلي أو لافتة) ؛
    • PC.
    • نجاح التنزيل (إذا فشل التنزيل ، لماذا).

  2. محاولة الإعلان يعرض الوقت من أول طلب إعلان إلى إيصاله الناجح. حتى تتمكن من تجربة الشلال وطولها ، توقع الوقت اللازم لتلقي الإعلانات.
  3. عرض الإعلان. إذا كنت قد أظهرت إبداعًا ، فأنت بحاجة إلى تذكر المعلومات حول هذا الأمر - فهو مفيد في تحديد المدفوعات من شبكات الإعلانات.
  4. الإعلان استغلالها. تشبه السابقة ، ولكن إذا كان الرابط مصنوع من الإبداعية.
  5. إيرادات الإعلانات. منذ الإصدار 5.7.0 ، يرسل MoPub مع التصميم و CPM الخاص به. تتيح لك هذه المعلومات تسجيل الإيرادات المتوقعة من مرات الظهور ، وتوفر فرصًا كبيرة للتحليل. في iFunny ، يستخدمونها بنشاط.

يتم جمع جميع البيانات حول مرات الظهور والنقرات الناجحة مباشرة بواسطة الوسيط. وبالتالي ، في حالة النزاعات ، يمكنك الاعتماد على المعلومات التي يخزنها الوسيط.

المشاكل


تجلب الدمج الإعلاني ليس فقط المال ، ولكن أيضا المشاكل التي يجب التعامل معها.

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

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

في كثير من الأحيان ، يمكن العثور على مشاكل في إرسال التحليلات. على سبيل المثال ، قد يتضح أنه إذا كان الإعلان عبارة عن محتوى فيديو ، فلن يعرض الكمبيوتر إلا الإعلان إذا شاهد المستخدم أول 5 ثوانٍ من هذا الفيديو.

في النهاية ، يجب أن تفهم أن أي SDK تابع لجهة خارجية في قاعدة الكود هو مربع أسود (أو ليس كذلك) لا يؤدي عملًا مفيدًا فحسب ، بل يولد أيضًا مشكلات. إن جودة الكود المكتوب داخل SDK ليست مسؤوليتك ، ولكن مطور الطرف الثالث. في بعض الأحيان يمكن التحكم في هذه النوعية ، ولكن كقاعدة عامة ، يتم إخفاء الشفرة ويمكنك فقط تخمين ما هي abcdef المسؤولة عنه وعن أي klmnp

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

بالطبع ، يعد الإعلان أداة فعالة في تسييل أحد المنتجات. يمكنك تطبيقه بطرق مختلفة: بالنسبة لشخص ما يكفي أن يكون هناك لافتة واحدة في المخزون مملوءة بجهاز كمبيوتر واحد فقط ، ويقوم شخص ما ببناء أنظمة ضخمة تجمع بين العديد من الميكانيكا وعشرات أجهزة الكمبيوتر في وقت واحد. عند اختيار نموذج للتفاعل مع MS ، يجب مراعاة تعقيد الدعم اللاحق لهذا النظام. اختر حلًا سيكون فعالًا تمامًا في حالتك.

Source: https://habr.com/ru/post/ar467979/


All Articles