دمج حزمة تطوير البرامج (SDK) من Verve HyBid مع عروض الأسعار

اختيار النظام الأساسي: Android iOS Android (الإصدار القديم)

يوضّح لك هذا الدليل كيفية استخدام Google Mobile Ads SDK لتحميل الإعلانات وعرضها من حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid باستخدام التوسّط الذي يغطي عمليات الدمج المتعلقة بعروض الأسعار. توضّح هذه الصفحة كيفية إضافة حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid إلى إعدادات التوسّط الخاصة بوحدة إعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوّل Verve HyBid في تطبيق iOS.

عمليات الدمج وأشكال الإعلانات المتوافقة

يتضمّن محوّل التوسّط الخاص بحزمة تطوير البرامج (SDK) من Verve HyBid الإمكانات التالية:

التكامل
عروض الأسعار  1
شلال
التنسيقات
بانر
إعلان بيني
إعلان بيني مقابل مكافأة
تمت المكافأة
مدمج مع المحتوى

1 تتوفّر ميزة "دمج عروض الأسعار" في إصدار أوّلي. يُرجى التواصل مع مدير حسابك لطلب الإذن بالوصول.

المتطلبات الأساسية

قبل المتابعة، يُرجى التأكّد مما يلي:

  • الإصدار 13.0 من نظام التشغيل iOS أو إصدار أحدث

الخطوة 1: ضبط الإعدادات في واجهة مستخدم حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid

لإعداد عملية الضبط، يُرجى التواصل مع Verve.

الخطوة 2: إعداد طلب Verve HyBid SDK في واجهة مستخدم "إدارة الإعلانات"

سجِّل الدخول إلى حسابك على "مدير إعلانات Google".

تفعيل ميزة "مشاركة الإشارات الآمنة"

انتقِل إلى المشرف > الإعدادات العامة. انتقِل إلى علامة التبويب إعدادات حساب Ad Exchange وراجِع خيار مشاركة الإشارات الآمنة وفعِّله. انقر على حفظ.

مشاركة الإشارات الآمنة في طلبات عروض الأسعار

انتقِل إلى المستودع الإعلاني > الإشارات الآمنة. ضمن الإشارات الآمنة، ابحث عن Verve HyBid SDK وفعِّل تفعيل الدمج على التطبيق.

انقر على حفظ.

السماح بمشاركة الإشارات الآمنة في ميزة "عروض الأسعار باستخدام حِزم تطوير البرامج (SDK)"

انتقِل إلى عرض الإعلانات > إعدادات قناة الطلب. في علامة التبويب الإعدادات التلقائية، فعِّل السماح بمشاركة الإشارات الآمنة في عروض أسعار حزمة تطوير البرامج (SDK).

انقر على حفظ.

ضبط عروض الأسعار باستخدام حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid

انتقِل إلى عرض الإعلانات > أنظمة عروض الأسعار، ثمّ انقر على الانتقال إلى ميزة "عروض أسعار باستخدام حِزم تطوير البرامج (SDK)".

انقر على مزايد جديد.

اختَر Verve Group كمقدّم عروض.

انقر على متابعة لتفعيل ميزة "عروض أسعار باستخدام حِزم تطوير البرامج (SDK)" لمقدّم عروض الأسعار هذا.

انقر على تم.

ضبط عملية ربط الوحدات الإعلانية

انتقِل إلى عرض الإعلانات > أنظمة عروض الأسعار، ثمّ انقر على الانتقال إلى ميزة "عروض أسعار باستخدام حِزم تطوير البرامج (SDK)".

اختَر الشركة التي تستخدم حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid.

انتقِل إلى علامة التبويب تعيين الوحدات الإعلانية وانقر على تعيين وحدة إعلانية جديدة.

اختَر وحدة إعلانية محدّدة. اختَر وحدة إعلانية وتنسيقًا، ثم اختَر تطبيق الأجهزة الجوّالة كـ نوع المستودع الإعلاني وتطبيق الأجهزة الجوّالة. بعد ذلك، أدخِل معرّف المنطقة وAppToken اللذين حصلت عليهما في القسم السابق.

إذا كنت بصدد إعداد عملية ربط لوحدة إعلانية خاصة بإعلان بيني مقابل مكافأة ضمن واجهة مستخدم "مدير إعلانات Google"، اختَر شكل الإعلان مقابل مكافأة واستخدِم معرّف موضع الإعلان البيني مقابل مكافأة.

وأخيرًا، انقر على حفظ.

إضافة Verve Group إلى قائمة الشركاء الإعلانيين بموجب اللائحة العامة لحماية البيانات (GDPR) واللوائح التنظيمية في الولايات الأمريكية

اتّبِع الخطوات الواردة في إعدادات اللوائح التنظيمية الأوروبية و إعدادات اللوائح التنظيمية في الولايات الأمريكية لإضافة Verve Group إلى قائمة الشركاء الإعلانيين بموجب اللوائح التنظيمية الأوروبية ولوائح الولايات الأمريكية في واجهة مستخدم "مدير إعلانات Google".

الخطوة 3: استيراد حزمة تطوير البرامج (SDK) والمحوّل الخاصَّين بمنصة Verve HyBid

استخدام Swift Package Manager

قبل المتابعة، يجب أن يكون لديك الحد الأدنى للإصدار المتوافق من المحوّل وهو 3.8.0.0.

لإضافة تبعية حزمة إلى مشروعك، اتّبِع الخطوات التالية:

  1. في Xcode، انتقِل إلى ملف (File) > إضافة موارد الاعتمادية للحزمة (Add Package Dependencies)....

  2. في الطلب الذي يظهر، ابحث عن عنوان URL للحزمة التالي:

    https://github.com/googleads/googleads-mobile-ios-mediation-verve.git
    
  3. في قاعدة التبعية، اختَر فرع.

  4. في حقل النص، أدخِل main.

استخدام CocoaPods

  • أضِف السطر التالي إلى ملف Podfile الخاص بمشروعك:

    pod 'GoogleMobileAdsMediationVerve'
    
  • من سطر الأوامر، شغِّل:

    pod install --repo-update

الدمج اليدوي

  • نزِّل أحدث إصدار من حزمة تطوير البرامج (SDK) لنظام التشغيل iOS من Verve واربطها VerveSDK.framework في مشروعك.

  • نزِّل أحدث إصدار من محوّل Verve من رابط التنزيل في سجلّ التغيير واربطه VerveAdapter.framework بمشروعك.

  • أضِف الأُطر التالية إلى مشروعك:

    • AdSupport
    • AVFoundation
    • CoreGraphics
    • CoreMedia
    • CoreTelephony
    • StoreKit
    • SystemConfiguration
    • UIKit
    • WebKit
    • libz.tbd

الخطوة 4: تنفيذ إعدادات الخصوصية على Verve SDK

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

تقرأ حزمة تطوير البرامج (SDK) من Verve HyBid تلقائيًا موافقة بموجب اللائحة العامة لحماية البيانات (GDPR) التي تم ضبطها من خلال منصات إدارة الموافقة، بما في ذلك حزمة تطوير البرامج لمنصة UMP. لمزيد من المعلومات، اطّلِع على مقالة الامتثال لإطار الشفافية والموافقة بموجب "اللائحة العامة لحماية البيانات".

قوانين الخصوصية في الولايات الأمريكية

تتطلّب قوانين الخصوصية في الولايات الأمريكية منح المستخدمين الحق في إيقاف "بيع" "معلوماتهم الشخصية" (وفق تعريف القانون لهاتَين العبارتَين)، باستخدام ميزة الإيقاف المقدّمة من خلال رابط بارز يتضمّن العبارة "عدم بيع معلوماتي الشخصية" على الصفحة الرئيسية للطرف الذي يُجري عملية "البيع". يتيح دليل الامتثال لقوانين الخصوصية في الولايات الأمريكية إمكانية تفعيل المعالجة المحدودة للبيانات لعرض الإعلانات من Google، ولكن لا يمكن لـ Google تطبيق هذا الإعداد على كل شبكة إعلانية في سلسلة التوسّط. لذلك، عليك تحديد كل شبكة إعلانات في سلسلة التوسّط قد تشارك في بيع المعلومات الشخصية واتّباع الإرشادات المقدَّمة من كل شبكة من هذه الشبكات لضمان الامتثال.

تتيح حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid إعدادات الخصوصية من خلال إحدى الطرق. يعرض نموذج الرمز التالي كيفية تمرير معلومات الموافقة هذه إلى حزمة Verve HyBid SDK. إذا كنت تمرّر معلومات الموافقة إلى حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid يدويًا، ننصحك باستدعاء المثال قبل طلب الإعلانات من خلال Google Mobile Ads SDK.

Swift

HyBidUserDataManager.sharedInstance().setIABUSPrivacyString(usPrivacyString)

استبدِل usPrivacyString بسلسلة الخصوصية في الولايات المتحدة.

Objective-C

[[HyBidUserDataManager sharedInstance] setIABUSPrivacyString:kUSPrivacyString];

استبدِل kUSPrivacyString بسلسلة الخصوصية في الولايات المتحدة.

لمعرفة التفاصيل، يُرجى الاطّلاع على مستندات الخصوصية الخاصة بحزمة تطوير البرامج (SDK) Verve HyBid حول الامتثال لقانون خصوصية المستهلك في كاليفورنيا (CCPA).

الخطوة 5: إضافة الرمز المطلوب

تنفيذ SKAdNetwork

اتّبِع مستندات حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid لإضافة معرّفات SKAdNetwork إلى ملف Info.plist الخاص بمشروعك.

الخطوة 6: اختبار عملية الإعداد

تفعيل الإعلانات الاختبارية

تأكَّد من تسجيل جهازك الاختباري في "إدارة الإعلانات".

تأكيد الإعلانات الاختبارية

للتأكّد من أنّك تتلقّى إعلانات اختبارية من حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid، فعِّل اختبار مصدر إعلان فردي في "أداة فحص الإعلانات" باستخدام مصادر الإعلانات Verve(عروض الأسعار).

اتّبِع مستندات Verve HyBid SDK لإجراء إعدادات إضافية.

رموز الخطأ

إذا لم يتمكّن المحوّل من تلقّي إعلان من حزمة تطوير البرامج (SDK) الخاصة بـ Verve HyBid، يمكن للناشرين التحقّق من الخطأ الأساسي من استجابة الإعلان باستخدام GADResponseInfo.adNetworkInfoArray ضمن الفئات التالية:

GADMAdapterVerve
GADMAdapterVerveRewardBasedVideoAd
GADMediationAdapterVerve

في ما يلي الرموز والرسائل المصاحبة التي يعرضها محوّل Verve HyBid SDK عند تعذّر تحميل إعلان:

رمز الخطأ النطاق السبب
من 100 إلى 106 عرضت حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid خطأً.
101 com.google.mediation.verve لا تتضمّن إعدادات الخادم الرمز المميّز المطلوب للتطبيق.
102 المستخدم طفل.
103 com.google.mediation.verve يتعذّر إعداد حزمة تطوير البرامج (SDK) الخاصة بمنصة Verve HyBid.
104 com.google.mediation.verve إعدادات الإعلان غير صالحة لتحميل إعلان.
105 com.google.mediation.verve حجم البانر غير متوافق.
106 com.google.mediation.verve الإعلان بملء الشاشة غير جاهز للعرض.
115 com.google.mediation.verve معرّف الوحدة الإعلانية غير متوفّر. يتعذّر تحميل الإعلان.

سجلّ تغييرات محوّل التوسّط في Verve على iOS

الإصدار 3.9.2.0

  • تم التأكّد من التوافق مع الإصدار 3.9.2 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 13.9.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • HyBid SDK version 3.9.2.

الإصدار 3.9.1.0

  • تم التأكّد من التوافق مع الإصدار 3.9.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 13.8.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 3.9.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid

الإصدار 3.9.0.0

  • تم تعديل الحدّ الأدنى لإصدار حزمة تطوير البرامج (SDK) لنظام التشغيل iOS من "إعلانات Google على الأجهزة الجوّالة" إلى 13.3 لتسهيل استخدام الإصدارات الثانوية والسماح بها.
  • تم التأكّد من التوافق مع الإصدار 3.9.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 13.6.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • HyBid SDK version 3.9.0.

الإصدار 3.8.1.1

  • فلترة الطلبات المحظورة على فئات عمرية معيّنة في حزمة تطوير البرامج (SDK) من Verve عندما يتم ضبط قيمة ageRestrictedTreatment الجديدة على GADAgeRestrictedTreatmentChild

تم إنشاؤه واختباره باستخدام:

  • الإصدار 13.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • HyBid SDK version 3.8.1.

الإصدار 3.8.1.0

  • تم التأكّد من التوافق مع الإصدار 3.8.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 13.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • HyBid SDK version 3.8.1.

الإصدار 3.8.0.0

  • تمت إزالة عملية التحقّق من حجم البانر من المحوّل لحلّ المشاكل المتعلّقة بتعذُّر جمع الإشارات وتحميل الإعلانات.
  • تم التأكّد من التوافق مع الإصدار 3.8.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 13.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 3.8.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid

الإصدار 3.7.1.3

  • تم تعديل مصدر الاعتمادية الخاص بحزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى الإصدار 13.0.0.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 13.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 3.7.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid

الإصدار 3.7.1.2

  • تم تعديل الحدّ الأدنى لإصدار iOS المطلوب لبرنامج CocoaPods إلى 13.0.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 13.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 3.7.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid

الإصدار 3.7.1.1

  • الإصدار الأوّلي!
  • تتيح عروض الأسعار لأشكال الإعلانات التالية: إعلانات البانر والإعلانات البينية والإعلانات مقابل مكافأة والإعلانات البينية مقابل مكافأة والإعلانات المدمجة مع المحتوى.
  • تم التأكّد من التوافق مع الإصدار 3.7.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 12.13.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 3.7.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة HyBid