Panduan Pengantar Penawaran di iOS

Penawaran pengantar adalah cara terbaik untuk menarik pengguna baru ke aplikasi keren Anda. Semua orang menyukai diskon - jadi mengapa tidak menawarkan kepada pengguna apa yang mereka harapkan? Diskon! Apple telah mengembangkan mekanisme penawaran perkenalan untuk hal itu.


Halo semuanya, nama saya Denis. Saya dan tim saya sedang mengembangkan layanan Apphud , alat analisis berlangganan untuk iOS.



Varietas kalimat pengantar


Kami sudah sedikit menyentuh kalimat pengantar di artikel kami sebelumnya . Jika Anda membacanya, Anda dapat melewati blok ini.

Sampai saat ini (yaitu, sebelum iOS 10), Apple hanya menawarkan satu jenis penawaran pengantar - periode uji coba gratis. Sekarang daftar ini telah berkembang menjadi tiga: periode uji coba gratis, pembayaran saat digunakan (Bayar saat Anda pergi) dan prabayar (Bayar di muka).


Pembayaran saat digunakan (Bayar saat Anda pergi)


Model pembayaran ini memberikan diskon satu kali untuk satu periode pembayaran atau lebih. Pada akhir periode ini, pengguna akan dikenakan biaya berlangganan normal. Misalnya, pengguna mungkin diminta untuk berlangganan layanan senilai $ 3,99 per bulan. Harga ini akan berlaku selama 2 bulan, setelah itu ia akan dapat terus menggunakan layanan dengan harga biasa $ 9,99 per bulan.


Contoh pembayaran saat digunakan


Harga penawaran ini saat digunakan harus lebih rendah dari harga berlangganan reguler . Misalnya, Anda tidak dapat menawarkan pengguna untuk membayar $ 19,99 / bulan untuk dua bulan pertama, dan setelah - $ 9,99 per bulan.


Tabel di bawah ini menunjukkan kemungkinan durasi periode awal, tergantung pada durasi berlangganan itu sendiri:



Pembayaran di muka (Bayar di muka)


Dalam model ini, Anda menawarkan kepada pengguna untuk membayar segera selama beberapa bulan (1, 2, 3, 6 atau 12) sebelumnya. Pada akhir periode ini, pengguna akan membayar langganan sesuai dengan kondisi standar. Misalnya, Anda dapat menawarkan untuk membayar langganan penyimpanan cloud segera selama 3 bulan di muka dengan diskon $ 14,99. Dan setelah 3 bulan pengguna akan membayar $ 9,99 per bulan. Ada 2 perbedaan signifikan antara model ini dan Pembayaran saat digunakan:


  1. Biaya prabayar tidak harus kurang dari biaya berlangganan utama.
  2. Jumlah periode penawaran selalu 1. Dengan kata lain, penawaran hanya berlaku untuk satu periode 1, 2, 3, 6 atau 12 bulan.

Skema Pembayaran di Muka


Uji coba gratis


Dan, tentu saja, teman lama kita adalah percobaan gratis. Anda mungkin memperhatikan bahwa uji coba adalah kasus pembayaran di muka khusus, di mana harga awal adalah nol.


Beberapa catatan


  • Setiap langganan hanya dapat memiliki satu penawaran pengantar per 1 wilayah (negara). Dengan demikian, Anda dapat membuat penawaran pengantar terpisah untuk setiap wilayah. Tetapi hanya satu di setiap wilayah. Paling sering mereka membuat satu kalimat pengantar untuk semua negara sekaligus.
  • Pengguna dapat menggunakan penawaran pengantar di setiap grup berlangganan hanya sekali.
  • Penawaran pengantar tersedia mulai dari iOS 10, macOS 10.12.6 dan tvOS 10.

Bagaimana cara membuat kalimat pengantar?


Sekarang kita sudah tahu apa itu kalimat pengantar, sekarang saatnya untuk mulai membuatnya.


Buka App Store Connect , buka bagian "Fitur" dan pilih langganan yang Anda butuhkan:



Di bagian "Harga Langganan", klik "+" dan pilih "Buat Tawaran Pengantar" di daftar turun bawah:



Pilih wilayah (negara) tempat penawaran akan berlaku:



Seperti yang kami sebutkan sebelumnya, Anda dapat memiliki tidak lebih dari satu penawaran pengantar untuk setiap langganan dan wilayah pada waktu tertentu.

Masukkan tanggal mulai dan berakhirnya penawaran:



Pilih dari tiga jenis kalimat pengantar:



Masukkan data berikut, tergantung pada jenis yang dipilih:


  • Bayar saat Anda pergi, Bayar di muka: jumlah periode dan biaya pokok dari penawaran pengantar.
  • Percobaan: Durasi persidangan.

Jika Anda membuat penawaran Pay as go go atau Pay up front type, pada layar berikutnya Anda dapat mengonfigurasi harga penawaran untuk setiap wilayah di mana ia beroperasi:



Simpan perubahannya. Keren! Penawaran Anda dibuat dan aktif.


API Saran Pendahuluan


Apple telah mengembangkan kelas khusus untuk bekerja dengan kalimat pengantar: SKProductDiscount . Kelas ini termasuk dalam perpustakaan StoreKit , yang bertanggung jawab untuk bekerja dengan pembelian dalam StoreKit . Mulai sekarang, setiap produk (objek dari kelas SKProduct ) berisi atribut introductoryPrice opsional opsional (opsional, karena tawaran pengantar mungkin tidak ada untuk langganan ini) dari tipe SKProductDiscount .


SKProductDiscount berisi informasi penawaran:


  • paymentMode - jenis penawaran pengantar. Nilai yang mungkin: payAsYouGo, payUpFront, freeTrial.
  • price and priceLocale - biaya dan lokasi dari penawaran pengantar.
  • numberOfPeriods - jumlah periode kalimat pembuka. Untuk Bayar di muka dan uji coba, nilai ini selalu 1.
  • subscriptionPeriod - Panjang periode kalimat pengantar. Misalnya, hari, minggu, bulan atau tahun.

Anda dapat menggunakan API ini untuk menampilkan dengan benar ketentuan penawaran kepada pengguna: termasuk durasinya dan harganya.


Jangan tampilkan penawaran kepada pengguna jika dia tidak berhak menggunakannya. Sangat penting untuk melakukan pra-verifikasi apakah dia dapat menggunakannya.



Memeriksa hak pengguna untuk kalimat pengantar


Sebelum menunjukkan kepada pengguna kalimat pengantar, Anda harus memastikan bahwa pengguna dapat menggunakannya. Faktanya adalah bahwa setiap pengguna dapat menggunakan penawaran hanya sekali dalam setiap grup berlangganan. Misalnya, jika aplikasi Anda memiliki tiga paket tarif: Perunggu, Perak, dan Emas, yang berada dalam kelompok produk yang sama , dan masing-masing menawarkan uji coba mingguan gratis, maka pengguna hanya dapat mengaktifkan satu dari tiga uji coba. Dan gunakan uji coba hanya sekali (dalam grup berlangganan yang sama). Jika dia sudah melakukan ini sekali, maka kami tidak dapat menunjukkan kepadanya, seperti pengguna lain, layar memintanya untuk mencoba aplikasi secara gratis selama seminggu. Sebagai gantinya, kita harus segera mengirimkannya ke layar dengan berlangganan berbayar.


Melacak ini adalah tugas pengembang.


Di sinilah kesenangan dimulai. Tidak ada metode di StoreKit untuk mengetahui apakah pengguna dapat menggunakan kalimat pengantar atau tidak. Satu-satunya pilihan adalah menyimpan tanda terima di suatu tempat (misalnya, di server) dari semua langganan pengguna ini untuk setiap kelompok pembelian. Dan setiap kali Anda ingin memeriksa hak pengguna untuk tawaran pengantar berlangganan, lihat semua transaksi dari setiap cek milik kelompok berlangganan yang diinginkan, dalam mencari is_trial_period dan is_in_intro_offer_period . Jika suatu tempat nilai ini adalah 1, maka pengguna telah menggunakan tawaran uji coba / pengantar dalam grup berlangganan ini.


Berkeringat, bukan? Untuk menerapkan ini, Anda akan memerlukan server Anda sendiri di mana Anda akan mentransfer data tentang semua pembelian pengguna. Dan yang perlu Anda lakukan hanyalah mencari tahu apakah pengguna ini pernah memiliki kalimat pengantar atau tidak.


Kami sendiri menghadapi masalah ini dan mulai menyelesaikannya. Ini adalah bagaimana ide layanan Apphud , di mana kami aktif bekerja sekarang, muncul - layanan untuk menganalisis langganan seluler.


Dengan demikian, pengguna baru dapat selalu menggunakan uji coba atau penawaran pengantar, dan di antara yang sekarang, hanya mereka yang tidak pernah mengaktifkan uji coba atau penawaran pengantar dalam grup berlangganan ini .


Beberapa catatan


  • Selalu periksa apakah pengguna berhak menggunakan penawaran itu sebelumnya, misalnya, menunjukkan kepadanya layar periode percobaan.
  • Pemeriksaan ini sebaiknya dilakukan sedini mungkin: keterlambatan dalam menampilkan layar berlangganan dapat memengaruhi konversi untuk membeli.
  • Harga pengantar ditampilkan di App Store dan dapat digunakan sebagai alat pemasaran. Jadi pengguna dapat memulai uji coba atau mengaktifkan penawaran pengantar, langsung di App Store:

Anda dapat mengiklankan langganan secara langsung di App Store


  • Selalu merumuskan dengan jelas dan benar persyaratan langganan dan penawaran pendahuluan untuk menghindari penghapusan aplikasi dari App Store. Untuk melakukan ini, gunakan API kalimat pengantar.
  • Tampilkan tawaran pengantar kepada pengguna sedini mungkin: dengan cara ini Anda akan memperluas corong dan meningkatkan konversi ke langganan.
  • Anda dapat (meskipun ini opsional) menentukan tautan manajemen berlangganan di antarmuka aplikasi, dengan mengklik di mana pengguna dapat mengubahnya: https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscription

Kesimpulan


Penawaran pengantar adalah alat yang hebat untuk menarik pengguna baru. Bersama dengan komisi Apple yang dikurangi hingga 15% untuk pengguna setia, ini akan membantu secara signifikan meningkatkan penghasilan aplikasi Anda. Namun sayangnya, untuk menggunakannya dengan benar, Anda harus mengotak-atik server Anda sendiri.


Ingin menerapkan langganan di aplikasi iOS Anda dalam 10 menit? Integrasikan Apphud dan:
  • Lakukan pembelian hanya menggunakan satu metode;
  • secara otomatis melacak status langganan setiap pengguna;
  • Integrasikan Penawaran Langganan dengan mudah
  • kirim acara berlangganan ke Amplitude, Mixpanel, Slack dan Telegram dengan mempertimbangkan mata uang lokal pengguna;
  • mengurangi tingkat Churn dalam aplikasi dan mengembalikan pengguna yang tidak berlangganan.


Apa yang harus dibaca?


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


All Articles