Расходные материалы против невозобновляемых и возобновляемых подписок в iOS - PullRequest
0 голосов
/ 05 мая 2020

Я создал свое первое приложение и почти готов отправить его в Appstore. Я провел последние несколько месяцев карантина, сосредоточившись на этом приложении, поэтому я реализую подписку при покупке приложения, чтобы окупить свои усилия и одновременно повысить ценность для моих клиентов. Существует большая вероятность того, что это приложение будет успешным.

Я хотел бы предложить подписку на 1, 6 и 12 месяцев. Я изучал возможность автоматического продления подписки, но когда дело дошло до проверки статуса подписки пользователя, я быстро заметил, насколько все сложно с зашифрованными квитанциями Apple. 1003 * Было бы лучше / проще иметь мои подписки в качестве невозобновляемых или даже расходных материалов? Таким образом, я мог отслеживать статус подписки моих пользователей на моем собственном сервере без дополнительного уровня сложности, который связан с парсингом зашифрованных данных от Apple.

С точки зрения бизнеса, уведомление пользователя об окончании подписки определенно не так эффективно, как ее автоматическое продление. Будет ли заметна разница в доходах, если я настрою подписки на расходные материалы или без продления?

Я заранее благодарю сообщество за его идеи.

Ответы [ 2 ]

1 голос
/ 05 мая 2020

В вашем случае, если вы не хотите тратить свое время на обработку автоматически возобновляемых подписок, вы можете использовать серверную часть подписок как услугу, подобную нашей или конкурентной: Apphud или RevenueCat . Мы делаем именно то, что вам нужно. Надеюсь, это поможет, спасибо.

0 голосов
/ 05 мая 2020

Автоматически возобновляемые подписки были бы лучшим вариантом для вас с точки зрения дохода. Хотя Apple уведомляет клиентов о вычете за продление, вам просто нужны бэкэнд-сервисы, которые будут отслеживать продление пользовательских подписок с помощью первоначальной квитанции, хранящейся в ваших базах данных.

Вам необходимо использовать метаданные из квитанции под ключом «latest_receipt», чтобы получить последнее обновление в подписке.

Ниже приведена ссылка для справки.

https://developer.apple.com/documentation/storekit/in-app_purchase/validating_receipts_with_the_app_store# // apple_ref / doc / uid / TP40010573-CH104-SW1

...