Интеграция с Qonversion
Qonversion — это платформа данных, которая поможет вам увеличить доход от подписок в приложении. Платформа упрощает интеграцию подписок в приложении и проведение тестов монетизации.
Qonversion предлагает необходимую бэкенд-инфраструктуру для валидации чеков пользователей и обеспечения кроссплатформенного доступа к платному контенту в вашем приложении, избавляя вас от необходимости разрабатывать собственный сервер. Кроме того, вы можете воспользоваться подробной аналитикой подписок и бесшовной интеграцией с ведущими маркетинговыми, атрибуционными и продуктовыми аналитическими платформами.
Примеры использования
Anchor link toQonversion отправляет в Pushwoosh события о подписках, включая покупки, подписки после бесплатного пробного периода, продления, возвраты и т. д. Это позволяет вам активно взаимодействовать с пользователями, чтобы повысить их удержание и, в конечном счете, увеличить доход вашего бизнеса.
Напоминания о продлении подписки
Anchor link toВы можете использовать данные Qonversion об истекших подписках для создания сценария, который будет автоматически отправлять персонализированные напоминания с помощью push-уведомлений или in-app сообщений.
Персонализированные предложения
Anchor link toИспользуйте данные о подписках из Qonversion, чтобы таргетировать пользователей, отменивших подписку, и создать сценарий, который начинается с привлекательного push-уведомления с эксклюзивной скидкой. Если пользователь взаимодействует с push-уведомлением, но не совершает покупку, сценарий может отправить in-app сообщение с дополнительными бонусами, чтобы побудить его вернуться и воспользоваться предложением.
Конверсия в подписку после пробного периода
Anchor link toИспользуйте Qonversion для отслеживания пользователей, у которых скоро закончится пробный период, и создавайте сценарии, чтобы мотивировать их к переходу на платную подписку.
Настройка интеграции
Anchor link toНастройка SDK
Anchor link to- Установите Pushwoosh SDK. Узнайте больше о том, как установить Pushwoosh SDK для IOS, Android и кроссплатформенных фреймворков.
- Следуйте руководству по установке Qonversion SDK, чтобы настроить Qonversion SDK.
- Чтобы атрибутировать события, отправляемые из Qonversion, конкретному пользователю Pushwoosh, установите аппаратный идентификатор (HWID) Pushwoosh:
Qonversion.shared().setUserProperty(.pushWooshHwId, value: Pushwoosh.sharedInstance().getHWID())
[[Qonversion sharedInstance] setUserProperty:QONUserPropertyKeyPushWooshHwId, value: [[Pushwoosh sharedInstance] getHWID]];
Qonversion.getSharedInstance().setUserProperty(QUserPropertyKey.PushWooshHwId, Pushwoosh.getInstance().getHWID());
Qonversion.shared.setUserProperty(QUserPropertyKey.PushWooshHwId, Pushwoosh.getInstance().getHWID())
String hwid = await Pushwoosh.getInstance.getHWID;Qonversion.getSharedInstance().setUserProperty(QUserPropertyKey.pushWooshHwId, hwid);
Pushwoosh.getHwid( function(hwId) { Qonversion.getSharedInstance().setUserProperty(UserPropertyKey.PUSH_WOOSH_HW_ID, hwId); } );
Qonversion.GetSharedInstance().SetUserProperty(UserPropertyKey.PushWooshHwId, Pushwoosh.Instance.HWID);
pushwoosh.getPushwooshHWID( function(hwId) { Qonversion.getSharedInstance().setUserProperty(Qonversion.UserPropertyKey.PUSH_WOOSH_HW_ID, hwId); });
- (Необязательно) Для повышения точности атрибуции установите одинаковый ID пользователя (user ID) как для Pushwoosh, так и для Qonversion.
Pushwoosh.sharedInstance.setUserId("yourSideUserID")Qonversion.shared().setUserProperty(.pushwooshUserId, value: "yourSideUserID")
[[Pushwoosh sharedInstance] setUserId:@"yourSideUserID"];[[Qonversion sharedInstance] setUserProperty:QONUserPropertyKeyPushwooshUserId, value: @"yourSideUserID";
Pushwoosh.getInstance().setUserId("yourSideUserID");Qonversion.getSharedInstance().setUserProperty(QUserPropertyKey.PushwooshUserId, "yourSideUserID");
Pushwoosh.getInstance().setUserId("yourSideUserID")Qonversion.shared.setUserProperty(QUserPropertyKey.PushwooshUserId, "yourSideUserID")
Pushwoosh.getInstance.setUserId('yourSideUserID');Qonversion.getSharedInstance().setUserProperty(QUserPropertyKey.pushwooshUserId, 'yourSideUserID');
Pushwoosh.setUserId('yourSideUserID');Qonversion.getSharedInstance().setUserProperty(UserPropertyKey.PUSH_WOOSH_USER_ID, 'yourSideUserID');
Pushwoosh.Instance.SetUserId("yourSideUserID");Qonversion.GetSharedInstance().SetUserProperty(UserPropertyKey.PushwooshUserId, "yourSideUserID");
pushwoosh.setUserId('yourSideUserID');Qonversion.getSharedInstance().setUserProperty(Qonversion.UserPropertyKey.PUSH_WOOSH_USER_ID, 'yourSideUserID');
Настройка интеграции с Pushwoosh
Anchor link to- Перейдите в свою панель управления Pushwoosh, чтобы получить следующее:
- Код приложения Pushwoosh (XXXXX-XXXXX), который находится под названием вашего приложения.

- Токен доступа к API Pushwoosh. Чтобы получить токен, перейдите в «Настройки» > «Доступ к API» и скопируйте код.

Вы можете узнать больше о токене доступа к API в этом руководстве.
- В разделе «Интеграции» вашего проекта Qonversion выберите Pushwoosh и укажите ключ приложения Pushwoosh и токен доступа к API. Нажмите Сохранить.

- Вы можете использовать стандартные названия событий, предоставляемые Qonversion, или настроить их в соответствии с вашими потребностями.
После выполнения этих шагов Qonversion начнет отправлять данные о покупках в приложении и подписках в ваш аккаунт Pushwoosh, что позволит вам использовать эту информацию для более целенаправленного и эффективного взаимодействия с пользователями.