Проблема, с которой я сталкиваюсь, заключается в том, что пользователь может получить бесплатную пробную версию без каких-либо ограничений покупки в приложении, создав на своем устройстве новую учетную запись Apple или Google ID и войдя в нее.
Я могувести список пользователей, которые уже воспользовались бесплатной пробной версией, поскольку приложение требует входа, и я могу сопоставить эту покупку с учетной записью, но Apple и Google не признают этого пользователя в качестве существующего пользователя для этой покупки и предоставятснова получите бесплатную пробную версию без дополнительной оплаты.
Единственное решение, которое я придумал, - сохранить два идентификатора продукта в соответствующих магазинах, например:
- my_in_app_subscription_with_trial : это предоставит любому новому пользователю преимущества бесплатных пробных версий.
- my_in_app_subscription_without_trial : подписка начнется в тот момент, когда пользователь ее купит. Я могу использовать это для тех пользователей, которые уже воспользовались бесплатной пробной версией.
или
Можно ли предоставить пользователям бесплатную пробную подписку в приложении условно при запросе подпискииз соответствующих магазинов?
Есть ли какие-либо предложения, кроме вышеупомянутых?
Я смотрел на этот вопрос Android-покупка подписки в приложении с бесплатнойпробная версия - как избежать злоупотреблений?
Но вышеупомянутый сценарий позаботился Google и Apple.