دليل العروض التمهيدية على نظام التشغيل iOS

العروض التمهيدية هي وسيلة رائعة لجذب مستخدمين جدد إلى تطبيقك الرائع. جميع الناس يحبون الخصومات - فلماذا لا تقدم للمستخدمين ما يتوقعونه؟ خصم! طورت شركة Apple آلية عرض تمهيدية لذلك.


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



مجموعة متنوعة من الجمل التمهيدية


لقد تطرقنا بالفعل إلى الجمل التمهيدية في مقالتنا السابقة . إذا قرأته ، يمكنك تخطي هذه الكتلة.

حتى وقت قريب (أي قبل iOS 10) ، قدمت Apple نوعًا واحدًا فقط من العروض التمهيدية - فترة تجريبية مجانية. الآن توسعت هذه القائمة لتشمل ثلاثة: فترة تجريبية مجانية والدفع عند الاستخدام (الدفع كما تذهب) والدفع المسبق (الدفع مقدمًا).


الدفع عند الاستخدام (الدفع كما تذهب)


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


مثال الدفع عند الاستخدام


يجب أن يكون سعر هذا العرض عند الاستخدام بالضرورة أقل من سعر الاشتراك العادي . على سبيل المثال ، لا يمكنك عرض أن يدفع المستخدم 19.99 دولارًا شهريًا للشهرين الأولين ، وبعد ذلك - 9.99 دولارًا شهريًا.


يوضح الجدول أدناه المدة المحتملة للفترة الأولية ، اعتمادًا على مدة الاشتراك نفسها:



الدفع المسبق (الدفع مقدما)


في هذا النموذج ، تعرض على المستخدم الدفع فورًا لعدة أشهر (1 أو 2 أو 3 أو 6 أو 12) مقدمًا. في نهاية هذه الفترة ، سيدفع المستخدم ثمن الاشتراك وفقًا للشروط القياسية. على سبيل المثال ، يمكنك عرض الدفع مقابل اشتراك في خدمة التخزين السحابي على الفور لمدة 3 أشهر مقدمًا مع خصم قدره 14.99 دولارًا. وبعد 3 أشهر سيدفع المستخدم 9.99 دولار شهريًا. هناك 2 اختلافات كبيرة بين هذا النموذج والدفع عند الاستخدام:


  1. لا يجب أن تكون تكلفة الدفع المقدم أقل من تكلفة الاشتراك الرئيسي.
  2. عدد فترات العرض دائمًا 1. بعبارة أخرى ، يكون العرض صالحًا لمدة واحدة فقط من شهر واحد أو 2 أو 3 أو 6 أو 12 شهرًا.

نظام الدفع المسبق


نسخة تجريبية مجانية


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


بعض الملاحظات


  • يمكن أن يكون لكل اشتراك عرض تمهيدي واحد فقط لكل منطقة (بلد). وبالتالي ، يمكنك إنشاء عرض تمهيدي منفصل لكل منطقة. لكن واحد فقط في كل إقليم. في أغلب الأحيان ، ينشئون جملة تمهيدية واحدة لجميع البلدان في آن واحد.
  • يمكن للمستخدم استخدام العرض التمهيدي في كل مجموعة اشتراك مرة واحدة فقط.
  • تتوفر العروض التمهيدية بدءًا من iOS 10 و macOS 10.12.6 و tvOS 10.

كيف تصنع جملة تمهيدية؟


الآن وقد اكتشفنا الجمل التمهيدية ، فقد حان الوقت للبدء في إنشائها.


افتح App Store Connect ، وانتقل إلى قسم "الميزات" واختر الاشتراك الذي تحتاجه:



في قسم "أسعار الاشتراك" ، انقر فوق "+" وحدد "إنشاء عرض تقديمي" في القائمة المنسدلة:



حدد المناطق (الدول) التي سيتم تطبيق العرض عليها:



كما ذكرنا سابقًا ، لا يمكن أن يكون لديك أكثر من عرض تمهيدي واحد لكل اشتراك ومنطقة في أي وقت محدد.

أدخل تواريخ البدء والانتهاء للعرض:



اختر من بين ثلاثة أنواع من الجمل التمهيدية:



أدخل البيانات التالية ، اعتمادًا على النوع المحدد:


  • الدفع كما تذهب ، الدفع مقدمًا: عدد الفترات والتكلفة الأساسية للعرض التمهيدي.
  • المحاكمة: مدة المحاكمة.

إذا قمت بإنشاء عرض "الدفع أثناء التنقل" أو "الدفع مقدمًا" ، في الشاشة التالية ، يمكنك تكوين سعر العرض لكل إقليم يعمل فيه:



حفظ التغييرات. باردة! تم إنشاء عرضك ونشط.


اقتراحات تمهيدية API


طورت Apple فئة خاصة للتعامل مع جمل تمهيدية: SKProductDiscount . يتم تضمين هذه الفئة في مكتبة StoreKit ، المسؤولة عن StoreKit الشراء داخل StoreKit . من الآن فصاعدًا ، يحتوي كل منتج (كائن من فئة SKProduct ) على السمة introductoryPrice الاختيارية (إنه اختياري ، لأن العرض التمهيدي قد لا يكون موجودا لهذا الاشتراك) من نوع SKProductDiscount .


SKProductDiscount يحتوي على معلومات العرض:


  • paymentMode - نوع العرض التمهيدي. القيم المحتملة: payAsYouGo ، payUpFront ، freeTrial.
  • price و priceLocale - التكلفة priceLocale المحلية للعرض التمهيدي.
  • numberOfPeriods - عدد فترات الجملة الافتتاحية. بالنسبة للدفع مقدمًا والتجريبي ، تكون هذه القيمة دائمًا 1.
  • subscriptionPeriod - طول فترة الجملة التمهيدية. على سبيل المثال ، اليوم ، الأسبوع ، الشهر أو السنة.

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


لا تعرض العرض للمستخدم إذا كان لا يحق له استخدامه. لا بد من التحقق المسبق من إمكانية استخدامه.



التحقق من حق المستخدم في الجملة التمهيدية


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


تتبع هذا هو مهمة المطور.


هذا هو المكان الذي تبدأ فيه المتعة. لا توجد طرق في StoreKit لمعرفة ما إذا كان يمكن للمستخدم استخدام الجملة التمهيدية أم لا. الخيار الوحيد هو حفظ إيصالات في مكان ما (على سبيل المثال ، على الخادم) من جميع اشتراكات هذا المستخدم لكل مجموعة من عمليات الشراء. وكلما أردت التحقق من حق المستخدم في عرض تمهيدي للاشتراك ، ابحث في كل معاملات كل شيك يخص مجموعة الاشتراك المطلوبة ، بحثًا عن is_trial_period و is_in_intro_offer_period . إذا كانت هذه القيمة في مكان ما هي 1 ، فقد استخدم المستخدم بالفعل العرض التجريبي / التمهيدي في مجموعة الاشتراك هذه.


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


نحن أنفسنا واجهنا هذه المشكلة وبدأنا في حلها. إذن ظهرت فكرة خدمة Apphud ، التي نعمل عليها بنشاط الآن ، وهي خدمة لتحليل اشتراكات الهاتف المحمول.


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


بعض الملاحظات


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

يمكنك الإعلان عن الاشتراكات مباشرة على متجر التطبيقات


  • قم بصياغة شروط الاشتراك والعروض التمهيدية بشكل واضح وصحيح لتجنب إزالة التطبيق من متجر التطبيقات. للقيام بذلك ، استخدم الجملة التمهيدية API.
  • أظهر العرض التمهيدي للمستخدم في أقرب وقت ممكن: وبهذه الطريقة ستقوم بتوسيع مسار التحويل وزيادة التحويل إلى الاشتراكات.
  • يمكنك (على الرغم من أن هذا اختياري) تحديد رابط إدارة الاشتراك في واجهة التطبيق ، من خلال النقر على المستخدم الذي يمكن تغييره: https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions

استنتاج


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


هل تريد تنفيذ اشتراكات في تطبيق iOS الخاص بك في 10 دقائق؟ دمج Apphud و:
  • إجراء عمليات شراء باستخدام طريقة واحدة فقط ؛
  • تتبع تلقائيا حالة اشتراك كل مستخدم ؛
  • دمج عروض الاشتراك بسهولة
  • إرسال أحداث الاشتراك إلى Amplitude و Mixpanel و Slack و Telegram مع مراعاة العملة المحلية للمستخدم ؛
  • خفض معدل Churn في التطبيقات وإرجاع المستخدمين غير المشتركين.


ماذا تقرأ؟


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


All Articles