إرشادات بدء إحالة SKAdNetwork

تهدف SKAdNetwork API من Apple إلى قياس مدى نجاح حملات إعلانات تثبيت التطبيقات مع الحفاظ على خصوصية المستخدم. بالنسبة إلى الإصدارَين 2.0 و2.1 من SKAdNetwork، تستند عملية تحديد مصدر عمليات التثبيت للإعلانات المعروضة في StoreKit إلى النقرات على الإعلان التي قد تؤدي إلى تثبيت المستخدِم للتطبيق. بالإضافة إلى ذلك، يتوافق الإصدار 2.2 من SKAdNetwork والإصدارات الأحدث مع إعلانات الإحالات الناجحة بعد رؤية الإعلان فقط التي يكون تحديد المصدر فيها من خلال مشاهدة الإعلان فقط.

يتم تقديم الإرشادات التالية لضمان أن تبدأ حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" عملية تحديد مصدر SKAdNetwork بشكل صحيح.

الإحالة عند النقر لإعلانات الأجهزة الجوّالة

بشكلٍ تلقائي، لا يتم بدء إحالة SKAdNetwork من خلال حدث النقر على الإعلان في حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلا إذا وصلت إجراء النقرة تحديدًا إلى Apple App Store. ويتمثل سبب هذا الشرط في منع تشغيل متجر التطبيقات من خلال النقرات التي لا يُقصد منها فتح متجر التطبيقات. ويمكن أن تشمل هذه الأنواع من إجراءات النقر، على سبيل المثال، الانتقال إلى صفحة "خيارات الإعلان".

الإرشادات

لضمان أنّ إجراءات النقر على الإعلانات وعمليات التثبيت اللاحقة للتطبيقات ستؤدي إلى إحالة SKAdNetwork، عند إنشاء تصميمات الإعلانات، تأكّد من أنّ عنوان URL للنقرة الخاص بالتصميم إما

  • رابط مباشر إلى التطبيق المُعلَن عنه في متجر التطبيقات، أو
  • طرق إعادة التوجيه، مثل HTTP 301 أو 302 أو أنواع أخرى من سلاسل إعادة التوجيه HTTP من جانب الخادم التي قد تحتوي على وجهة نهائية لمتجر التطبيقات.

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

  • https://apps.apple.com
  • https://itunes.apple.com
  • itms-apps://
  • itms://

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

  • صفحة HTML تتطلب من المستخدم اتخاذ إجراء لإعادة التوجيه إلى متجر التطبيقات
  • صفحة HTML تحتوي على نص برمجي مُبرمَج لإعادة التوجيه إلى متجر التطبيقات يستند إلى JavaScript
  • علامات التحديث الوصفي

أفضل الممارسات المتعلّقة بأنواع المواد الإبداعية المختلفة

يمكن إعداد إجراء النقر لبدء إحالة SKAdNetwork لأنواع تصميمات الإعلانات المختلفة على النحو التالي:

تصميمات إعلانات HTML
يمكن إعداد هذا الحقل كعنوان URL المقصود على علامات الارتساء المحيطة بالعنصر القابل للنقر، أو كعنوان URL المستهدف لعمليات window.location من الأحداث المستندة إلى JavaScript.
MRAID
يحتاج إجراء النقر إلى استدعاء Mraid.open() لبدء عملية إحالة SKAdNetwork.
فيديو VAST
يمكن ضبط عنوان URL لمتجر التطبيقات أو عنصر البداية في سلسلة إعادة التوجيه كعنصر ClickThrough في ملف VAST XML.
مدمجة مع المحتوى
يمكن ضبط عنوان URL لمتجر التطبيقات أو عنصر البداية في سلسلة إعادة التوجيه على الحقل native_ad.click_link_url لنموذج عرض الأسعار في الوقت الفعلي (RTB) من Google أو حقل native.link لنموذج OpenRTB Proto.

إحالة نشاط العرض لإعلانات الأجهزة الجوّالة

في حال توفُّر تحديد مصدر الإحالات الناجحة بعد رؤية الإعلان فقط في الإصدار 2.2 من SKAdNetwork، تبدأ واجهة برمجة تطبيقات SKAdNetwork موقتًا لظهور الإعلان بعد عرض الإعلان ومشاهدته. لا يُسمح بالإسناد إلا للإعلانات التي تم عرضها لمدة 3 ثوانٍ على الأقل.

تجدر الإشارة إلى أنّ الإصدار 15.3 والإصدارات الأقدم من نظام التشغيل iOS يتيح استخدام موقت ظهور نشط واحد فقط في كل مرة، وفي هذه الحالة، قد لا تؤدّي مرة الظهور إلى بدء إحالة نشاط العرض إذا كانت هناك إعلانات إحالة متعددة ضمن الشاشة نفسها. وقد تمّ رفع هذا الشرط على الإصدار 15.4 والإصدارات الأحدث من نظام التشغيل iOS، لذلك يسمح SKAdNetwork الآن بإتاحة عدّة مرّات ظهور متزامنة للإحالة الناجحة بعد رؤية الإعلان فقط.

الإرشادات

يحدد حقلا طلب عرض السعر BidRequest.imp.ext.skadn.fidelities لـ OpenRTB، وBidRequest.mobile.skadn.supported_fidelity_types بالنسبة إلى بروتوكول "عرض الأسعار في الوقت الفعلي" المتوقف نهائيًا من Google، يحددان أنواع دقة تحديد المصدر المتوافقة مع طلب عرض السعر. تشمل هذه الحقول نوع الدقة VIEW_THROUGH_ADS في الإصدار 2.2 من SKAdNetwork والإصدارات الأحدث.

تأكَّد من عدم احتواء استجابة عرض السعر على دقة VIEW_THROUGH_ADS في حال عدم توفُّر إمكانية تحديد مصدر "الإحالة الناجحة بعد رؤية الإعلان فقط". ويؤدي الاستجابة باستخدام دقّة VIEW_THROUGH_ADS عندما لا يكون ذلك متاحًا إلى فلترة عرض السعر قبل المزاد.

التوافق مع الأنظمة القديمة

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

الإرشادات

يحدِّد كل من إصدار نظام تشغيل جهاز المستخدِم وإصدار حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لتطبيق الناشر ميزات SKAdNetwork التي يتوافق معها طلب الإعلان. ويمكن تحديد ذلك في طلب عرض السعر باستخدام الحقل BidRequest.imp.ext.skadn.versions في OpenRTB أو الحقل BidRequest.mobile.skadn.versions لبروتوكول عرض الأسعار في الوقت الفعلي (RTB) الذي تم إيقافه من Google. تتضمّن هذه القائمة جميع إصدارات SKAdNetwork المتوافقة مع طلب الإعلان

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