واجهات برمجة التطبيقات للعروض الخارجية

في بلدان معيّنة، يمكن للمطوّرين المؤهَّلين توجيه المستخدمين إلى خارج التطبيق، بما في ذلك الترويج للعروض المتعلقة بالميزات والخدمات الرقمية داخل التطبيق. يتناول هذا الدليل واجهات برمجة التطبيقات اللازمة لتفعيل العروض الترويجية الخارجية. عليك مراجعة متطلبات البرنامج والتسجيل في "برنامج العروض الترويجية الخارجية" قبل استخدام واجهات برمجة التطبيقات هذه.

مسرد المصطلحات

اتّبِع اصطلاحات المصطلحات التالية في هذا الدليل:

  • واجهات برمجة التطبيقات للعروض الترويجية الخارجية: هي واجهات برمجة تطبيقات تُستخدَم لتوجيه المستخدم إلى خارج التطبيق، بما في ذلك عرض شاشة المعلومات المطلوبة والإبلاغ عن المعاملات السارية.
  • المعاملة الخارجية: هي معاملة مؤهِّلة تتم خارج التطبيق على النحو المحدّد في متطلبات البرنامج.
  • الرمز المميّز للمعاملة الخارجية: هو رمز مميّز يتم تقديمه إلى مطوّر التطبيق من خلال Play Billing Library ليستخدمه المطوّر عندما يكمل المستخدم معاملة خارجية. يُستخدَم هذا الرمز المميز لإعلام Google Play بإتمام عملية الشراء بنجاح.
  • معرّف المعاملة الخارجية: هو معرّف فريد ينشئه مطوّر التطبيق لتحديد معاملة خارجية.

إتاحة العروض الترويجية الخارجية

يوضّح هذا القسم كيفية إتاحة العروض الترويجية الخارجية. قبل استخدام واجهات برمجة التطبيقات هذه، يجب استيفاء المتطلبات الأساسية التالية:

  • راجِع متطلبات الأهلية للبرنامج المعنيّ وأكمِل خطوات الإعداد الموضّحة في متطلبات البرنامج.
  • دمج الإصدار 8.2 أو إصدار أحدث من Play Billing Library

الإعداد في Play Console

لإعداد عروض ترويجية خارجية في Play Console، اتّبِع الخطوات الموضّحة في متطلبات البرنامج.

شاشة المعلومات للمستخدمين

تساعد شاشة المعلومات المستخدمين في فهم أنّهم على وشك زيارة موقع إلكتروني خارجي. سيتم عرض شاشة المعلومات للمستخدمين في كل مرة قبل توجيههم إلى خارج التطبيق باستخدام واجهات برمجة التطبيقات للعروض الترويجية الخارجية.

تظهر للمستخدم شاشة معلومات قبل توجيهه إلى خارج التطبيق.
شاشة معلومات تتضمّن رابطًا يؤدي إلى عرض محتوى رقمي
تظهر للمستخدم شاشة معلومات قبل توجيهه إلى خارج التطبيق.
شاشة معلومات تتضمّن رابطًا يؤدي إلى تنزيل تطبيق

الخطوات التالية

لبدء دمج واجهات برمجة التطبيقات للعروض الترويجية الخارجية، اتّبِع الأدلة التفصيلية لكل من عملية الدمج داخل التطبيق وعملية الدمج في الخلفية.