Управление подписками ios: Как отменить подписку, подключенную через App Store? / База знаний / Иви

Содержание

Как управлять всеми подписками в App Store в iOS 12.2

iOS продолжает постепенно развиваться, позволяя нам делать все больше и больше вещей, и, прежде всего, вещей, которые уже позволяют нам делать немного проще, чем раньше. В этом случае мы представляем вам основные руководства для iOS 12.2. С которой вы можете максимально использовать свой iPhone или iPad, как всегда в iPhone News.

Мы покажем вам, как вы можете быстро управлять подписками на все свои приложения из App Store, Не теряйте больше времени и узнайте, как максимально контролировать все свои приложения. Новинки iOS 12.2 приходят к нам со все большей силой и зарождаются улучшения для пользователей.

Без промедления мы покажем вам, как управлять всеми этими подписками. как в действующих операционных системах, так и в будущих, потому что мы знаем, что не у всех пользователей установлена ​​последняя версия мобильной операционной системы, которую компания из Купертино предлагает своим пользователям, и мы не хотим, чтобы вы были исключены из любой возможности по этой единственной причине, поэтому выберите руководство, которое лучше всего подходит для ваши потребности, в рамках которых мы предлагаем вам в этом случае в Actualidad iPhone.

Индекс

  • 1 Как управлять подписками с iOS 12.2 и новее
  • 2 Как управлять подписками с iOS 12.1.4 или более ранней версии
  • 3 Просмотр, изменение или отмена подписок

Как управлять подписками с iOS 12.2 и новее

Начиная с одной из последних бета-версий iOS 12.2, это действие стало намного проще, для этого нам просто нужно выполнить следующие шаги:

  1. Откройте приложение App Store со своего iPhone или iPad как обычно.
  2. Нажмите на маленький значок, который представляет изображение вашего профиля, назначенное в iCloud, и которое находится в верхней правой части главного экрана iOS App Store.
  3. Прокрутите вниз до раздела «Управление подписками» и выберите одним касанием

Подпишитесь на наш Youtube-канал

Вот как легко мы сможем получить доступ ко всем подпискам, на которые мы подписаны, одним махом и управлять ими прямо изнутри. Теперь нам нужно только выбрать, какую подписку мы хотим настроить. и приступим к работе, но мы оставим это для раздела несколькими строками ниже.

Теоретически некоторые пользователи могут увидеть эту опцию также в iOS 12.1.4., но сервер не активировал его, и не похоже, что это полное развертывание компанией из Купертино, поэтому на данный момент это официальный способ обработки подписок в iOS 12.2, но не в других версиях iOS.

Как управлять подписками с iOS 12.1.4 или более ранней версии

Однако этот чрезвычайно простой способ, который у нас есть в iOS 12.2, не всегда присутствовал, на этот раз, если мы используем iOS 12.1.4 или более раннюю версию операционной системы компании Купертино, нам придется выполнить шаги, которые мы оставить вас. ниже, чтобы иметь возможность управлять одним взглядом все наши подписки:

  1. Откройте приложение настроек со своего iPhone или iPad.
  2. Перейти в раздел учетная запись iCloud из первых предложенных нам вариантов в списке
  3. Перейти в раздел аутентификация аккаунта чтобы увидеть остальные функции
  4. Теперь мы собираемся выбрать вариант просмотреть Apple ID  в котором вы найдете еще один раздел под названием подписки и это эквивалент предыдущего раздела, и он находится в постоянной синхронизации через нашу учетную запись iCloud.

И теперь нам снова предлагаются все эти варианты. что мы собираемся выбирать одну за другой в соответствии с нашими потребностями, чтобы сохранить контроль над расходами, которые мы тратим на эти типы функций в App Store.

Просмотр, изменение или отмена подписок

Как только мы получим доступ к панели подписок, в скобках будет показана частота продления указанной подписки, а под ссылкой «Продлено xx / xx / xxxx» с которыми нам очень ясно, когда это действие будет выполнено. Но важно знать, что мы также сможем управлять этими вышеупомянутыми подписками. непосредственно из раздела, доступ к которому мы показали вам всего несколько минут назад, это все, что вы сможете сделать, когда получите доступ к управлению подпиской.

  • Мы можем изменить тип подписка: если у нас есть другие варианты, мы сможем сразу изменить планы, например, Apple Music
  • Мы можем отменить подписка: для этого выбираем опцию Отписаться от рассылки который расположен прямо внизу и окрашен в красный цвет. Как только мы выберем вариант отмены подписки, нас попросят подтвердить, что мы действительно намерены это сделать, и мы продолжим наш запрос.

Подписка останется активной, даже если мы отменим ее до окончания запрошенного расчетного периода, и Вот насколько это просто с Actualidad iPhone, мы хотим научить вас управлять всеми своими подписками к приложениям, доступным в iOS App Store. Мы надеемся, что это было полезно для вас, и не забывайте оставлять свои комментарии, если у вас есть какие-либо вопросы.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Вы можете быть заинтересованы

Как управлять подписками Apple и отменять их

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

Фраза «он будет обновляться автоматически» заставляет нас всех удивляться одному и тому же: Где мне отменить эту подписку? Так что вам больше не интересно, вот как управлять подписками и отменять их со своих устройств Apple.

Индекс

  • 1 На iOS
  • 2 На macOS
  • 3 На tvOS

На iOS

  • Перейти к Настройки.
  • Нажмите на свой имя (Идентификатор Apple ID).
  • Перейти к iTunes Store и App Store.
  • Нажмите на свой Apple ID (в синем).
  • Теперь, «Посмотреть Apple ID(Он запрашивает ваш пароль).
  • Перейти к «Подписки».

Здесь у вас есть все подписки, активные и просроченные. Нажав на каждую из них, вы сможете увидеть всю информацию (как часто взимается плата, сколько она взимается) и т. Д., А также отменить подписку или изменить модель подписки, если есть разные способы (ежемесячно или ежегодно, например).

Apple ясно дает понять это с помощью таких фраз, как «даже если вы отмените подписку сейчас, вы можете продолжить доступ к ней до …», так что не стесняйтесь отменить любую подписку, которую вы не хотите продлевать, как только сможете. Не нужно ждать последнего дня.

Тем не менее, я хотел бы прояснить вам, что «Активная» не означает, что подписка будет продлена.. «Активный» означает, что вы можете продолжать использовать его, независимо от того, будет ли он продлен в конце или нет. В рамках каждой подписки вы сможете увидеть, активировано ли продление или, наоборот, истечет срок его действия, и вам будет предложено выбрать вариант подписки снова.

Подпишитесь на наш Youtube-канал

На macOS

  • открывает ITunes.
  • В строке меню перейдите к «Счет».
  • Нажмите «Посмотреть мой аккаунт …».
  • Внизу в настройках вы увидите «Подписки«С количеством подписок и справа»администратор».

Подписки также появятся, активные и прошедшие, и те же параметры, что и в iOS.

На tvOS

На Apple TV вы не найдете всех подписок, но если те, которые вы ожидаете от Apple TV (сервисы потокового видео, Apple Music и т. д.).

  • Перейти к Настройки.
  • Затем перейдите к счета.
  • Ниже вы увидите «Управление подписками».

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

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Вы можете быть заинтересованы

лучших приложений для управления подписками для iPhone

  • 1

    Cloudmore

    Cloudmore

    Независимо от того, представляете ли вы компанию, стремящуюся решить проблему закупки регулярных услуг, поставщика, переходящего на регулярный доход, или поставщика услуг, переходящего в облако, у Cloudmore есть решение для вас. Единое место для продажи, управления и выставления счетов вашим партнерам по каналам подписки и клиентам. Решите проблему приобретения повторяющихся услуг и услуг по счетчику. Сократите время обработки счетов и устраните дорогостоящие ошибки при выставлении счетов. Пользователи могут самостоятельно находить и приобретать необходимые им услуги. Демонстрируйте и продавайте свои услуги на внутреннем или внешнем рынке. Выбирайте услуги из каталога услуг Cloudmore и продавайте их своим пользователям в специально подобранном интернет-магазине. Управляйте ценами в глобальном масштабе или для каждого клиента. Создавайте предложения и расценки из своего каталога услуг. Ваши пользователи-администраторы могут обнаруживать, предоставлять услуги и управлять ими, а также просматривать сведения о ежемесячных платежах.

  • 2

    Odoo

    Odoo

    Odoo — это полностью интегрированное, настраиваемое программное обеспечение с открытым исходным кодом, включающее сотни профессионально разработанных бизнес-приложений. Интуитивно понятная база данных Odoo способна удовлетворить большинство потребностей бизнеса, таких как: CRM, продажи, проекты, производство, инвентаризация и бухгалтерский учет, и это лишь некоторые из них. Odoo — это комплексное программное решение, предназначенное для удовлетворения потребностей компаний, независимо от их размера (или бюджета).
    Непревзойденный, бесшовный характер Odoo помогает компаниям стать более эффективными за счет сокращения избыточных ручных процессов, что помогает компаниям экономить бесчисленные часы труда. Каждый модуль взаимосвязан, чтобы обеспечить полностью интегрированный опыт от приложения к приложению, и пользователи могут автоматизировать многие процессы, которые в противном случае потребовали бы ручного ввода в несколько приложений. Odoo хранит все бизнес-функции в одном месте, позволяя командам максимально эффективно сотрудничать с другими отделами на единой платформе.

  • org/ListItem»>
    3

    Regpack

    Regpack

    Regpack — это программное обеспечение для онлайн-подключения, регистрации и платежей, используемое тысячами организаций по всему миру. Regpack работает с различными компаниями, чтобы автоматизировать процесс регистрации, собирать информацию о клиентах и ​​автоматически взимать плату за свои услуги.
    Основные функции включают в себя регулярное выставление счетов, планы платежей, автоматический сбор платежей, настраиваемый конструктор форм, встроенные инструменты электронной почты, динамические отчеты и многое другое.
    Независимо от того, организуете ли вы мероприятие, управляете выставлением счетов клиентам, организуете поездку или лагерь или предлагаете курсы и занятия (в том числе виртуальные!), Regpack может помочь вам упростить процессы регистрации и оплаты благодаря своей уникальной технологии и обширному набору функций. .

  • 4

    10Duke Entitlements

    10Duke

    10Duke Entitlements — это передовое облачное решение для лицензирования программного обеспечения, разработанное для поставщиков программного обеспечения, продающих веб-приложения, настольные и мобильные приложения. Основанная на уникальной концепции лицензирования на основе удостоверений, 10Duke Entitlements предоставляет расширенные функции как для аутентификации, так и для лицензирования. Нет лицензионных ключей. Нет серверов лицензий. Решение «Лицензирование как услуга», которое является масштабируемым и простым в интеграции и развертывании. Поддерживает все модели лицензирования. Значительно сократить расходы на администрирование лицензий (до 70%). Повысьте безопасность и уменьшите кражу, используя единую точку управления авторизацией. Сократите накладные расходы на управление лицензиями с помощью масштабируемого комплексного API прав.

  • 5

    Kochava Marketers Operating System

    Kochava

    Способность эффективно получать, анализировать и максимально использовать данные имеет решающее значение для маркетинговых команд. В постоянно меняющейся индустрии рекламных технологий Marketers Operating System™ (m/OS) включает в себя инструменты, необходимые маркетологам для связи со своими клиентами, от разрешения идентификации до сегментации и активации аудитории. m/OS от Kochava предоставляет платформу для измерения и понимания омниканального маркетинга от мобильных устройств до OTT/CTV и наружной рекламы. В Kochava также размещен крупнейший независимый рынок мобильных данных Kochava Collective и самое комплексное решение для управления подписками Kochava Subscriptions. Основываясь на истории инноваций, ориентированных на клиентов, мы стремимся к инновациям и созданию безопасных и мощных инструментов для их успеха. Ведущие бренды доверяют Kochava использовать свои данные для роста.

  • 6

    PaySimple

    PaySimple

    PaySimple — ведущее решение для управления платежами для компаний, предоставляющих услуги, обеспечивающее денежный поток более 20 000 компаний по всей стране. PaySimple строит долгосрочные партнерские отношения с компаниями для стимулирования роста, предоставляя гибкие решения для оплаты и выставления счетов, а также персонализированное обслуживание клиентов в соответствии с их конкретными бизнес-потребностями. Благодаря надежному API PaySimple является надежным технологическим партнером для интеграции платежей; нативная обработка денежных потоков в продуктах SaaS и мобильных приложениях.

  • 7

    Locals

    Locals.com

    Управляй своей судьбой. Locals для независимых создателей. Публикуйте свой контент, общайтесь со своими сторонниками и зарабатывайте на подписках. Мы даем создателям возможность быть независимыми. Создатели должны быть сами себе издателями. Мы предоставляем создателям инструменты, необходимые для публикации, работы и развития в одном месте. Создайте стабильный поток доходов с помощью подписки и развивайте свой бизнес с местными жителями. Создайте свое сообщество. Управляйте своей судьбой. Заработок на подписках. Владейте своими данными. Используйте свою сеть. Создайте сообщество под своим брендом. Задайте тон своими рекомендациями и создайте собственную страницу. Местные жители предоставят все инструменты, необходимые для легкого управления вашим сообществом. С установленной многоуровневой системой создать подписку очень просто; просто установите цену. Сторонники будут иметь доступ к вашему эксклюзивному контенту и участвовать в сообществе.

  • 8

    Stripe Billing

    Stripe Billing

    Stripe Billing — это самый быстрый способ для вашего бизнеса выставлять клиентам счета за подписки или счета. Получайте больше доходов, поддерживайте новые продукты или бизнес-модели и принимайте регулярные платежи по всему миру. Начните собирать разовые или регулярные платежи с помощью карты, ACH и других популярных способов оплаты мгновенно. Тестируйте и внедряйте изменения через наш API или прямо в панели инструментов. Гибкая логика выставления счетов для всего, от ценообразования за рабочее место до выставления счетов по счетчику. Встроена поддержка купонов, бесплатных пробных версий, пропорций, надстроек и излишков. Сократите отток клиентов с помощью интеллектуальных повторных попыток, автоматических электронных писем о неудачных платежах и автоматического обновления карты. В 2021 году Stripe Billing помог компаниям восстановить в среднем 38% неудачных платежей. Понимайте свой рост, отток и финансовое состояние с помощью автоматизированной отчетности и признания доходов. Легко синхронизируйте данные о выставлении счетов и платежах с остальными рабочими процессами.

  • 9

    Подстек

    Подстек

    Место для самостоятельного письма. Начать информационный бюллетень. Создайте свое сообщество. Заработок на подписках. Публикация бесплатная, без ограничений. Мы зарабатываем деньги только тогда, когда вы делаете. Ваш список адресов электронной почты — это ваше сообщество. Когда вы запускаете подстек, вы получаете:
    — Ваш собственный список адресов электронной почты
    — Веб-сайт для всех ваших сообщений
    — Особенности сообщества
    — Аудио, видео, изображения, GIF-файлы и многое другое
    — Контроль над тем, что бесплатно, а что только для ваших платных подписчиков
    Потребуется не больше минуты, чтобы начать. Создайте свою аудиторию на Substack или привлеките ее. Когда вы будете готовы, вы можете добавить платные подписки. Мы позаботимся о деталях, чтобы вы могли сосредоточиться на письме. Лучшие авторы Substack зарабатывают сотни тысяч долларов в год. Когда читатели платят писателям напрямую, писатели могут сосредоточиться на том, что для них важнее всего. Несколько сотен платных подписчиков могут обеспечить средства к существованию. Несколько тысяч делают это прибыльным

  • 10

    Patreon

    Patreon

    Измените отношение к искусству. Пусть ваши самые страстные поклонники поддержат вашу творческую работу с помощью ежемесячного членства. На Patreon вы можете позволить своим поклонникам стать активными участниками любимого дела, предложив им ежемесячное членство. Вы даете им доступ к эксклюзивному контенту, сообществу и пониманию вашего творческого процесса. Взамен вы получаете свободу делать свою лучшую работу и стабильность, необходимую для построения независимой творческой карьеры. Хватит бросать кости доходов от рекламы и выплат за трансляцию. Получайте регулярный доход за счет ежемесячных платежей от ваших покровителей. Создавайте то, что вы хотите и что любит ваша аудитория. Вам не нужно соответствовать популярным вкусам или ограничениям моделей монетизации на основе рекламы. Без рекламы, без троллей, без алгоритмов. Наслаждайтесь прямым доступом и более глубокими беседами с самыми важными людьми. Если вы готовы вывести свою работу на новый уровень и хотите открыть свое сердце своей аудитории, Patreon для вас.

  • 11

    Zoho Subscriptions

    Zoho

    Управляйте повторяющимися счетами и платежами без особых усилий с помощью Zoho Subscriptions, мощного программного обеспечения для управления подписками. С помощью подписки Zoho малые и крупные предприятия могут с легкостью управлять всем жизненным циклом клиента — от приема регулярных платежей до обработки клиентских подписок. Основные функции включают в себя периодическое выставление счетов, управление подпиской, показатели подписки, финансирование подписки, платежные шлюзы и ряд интеграций.

  • 12

    ProfitWell

    ProfitWell

    Решите самые сложные вопросы SaaS и расширения подписки с помощью ProfitWell. Получите абсолютно точную аналитику по подписке (100 % бесплатно), сократите отток клиентов, автоматизируйте признание доходов и оптимизируйте свою ценовую стратегию с помощью наших продуктов, основанных на данных.
    Более 14 000 компаний в более чем 100 странах используют ProfitWell для обеспечения своего роста, чтобы они могли сосредоточиться на своих клиентах и ​​своем продукте.

  • 13

    Baremetrics

    Baremetrics

    Правильно развивайте свой стартап. Метрики, напоминания и инструменты взаимодействия для SaaS-бизнеса и бизнеса по подписке. Baremetrics прорывается сквозь шум и раскрывает информацию, необходимую для принятия прибыльных решений, которые продвигают бизнес вперед. Смотрите, что происходит сегодня, планируйте завтра и разрабатывайте стратегию роста на месяцы и годы в будущем. Нам надоело, казалось бы, бесконечное количество устаревших диаграмм и графиков, поэтому мы работаем над тем, чтобы сделать наш дизайн и интерфейс живым и вдохновляющим. Каждая функция так же полезна, как и приятна для глаз. Наконец, вы можете получить данные, необходимые для выявления возможностей роста, получить ответы на свои вопросы и с легкостью провести сложный анализ. Быть ориентированным на данные и одержимым клиентом стало реальностью. Мы стремимся быть решением SaaS и аналитики по подписке, о котором вы всегда мечтали. Один щелчок, и вы получите сотни ценных показателей и бизнес-идей!

  • 14

    Cleeng Core

    Cleeng

    Комплексная инфраструктура API для управления подписчиками и их удержания. Cleeng Core сочетает в себе все функции, необходимые для эффективного управления вашими подписчиками. Экспертное обслуживание пользователей, масштабируемое вместе с вашим бизнесом. Hi5 предоставляет вам специализированных агентов поддержки для услуг по подписке. Удерживайте своих подписчиков дольше благодаря быстрому и индивидуальному сервису, который вы можете легко развернуть. Адаптируемая архитектура с открытыми API и более чем 35 коннекторами. Разработан и рассчитан на масштабирование, до 48 миллионов транзакций в день. Используя наш опыт работы с более чем 250 вещательными компаниями в индустрии СМИ и развлечений, команда Cleeng гарантирует, что вы увидите поворотные моменты в путешествиях ваших подписчиков. Наш стек SRMTM интегрируется на каждом этапе, от аутентификации до выставления счетов, управления налогами и поддержки клиентов. Cleeng позволяет легко не только управлять подписчиками на видео, но и удерживать их вовлечение и повышать их пожизненную ценность.

  • org/ListItem»>
    15

    Xsolla

    Xsolla

    Xsolla — это платформа для электронной коммерции видеоигр, работающая на базе Transaction Engine и Business Engine, которая помогает разработчикам и издателям продвигать, продавать, подключать и оптимизировать свои игры по всему миру. Обслуживая только индустрию видеоигр, Xsolla Transaction Engine и Business Engine эффективно работают вместе, чтобы решить сложности распространения, маркетинга и монетизации, чтобы разработчики, издатели и партнеры платформы могли увеличить свою аудиторию, продажи и доходы. Продвигайте, продавайте, подключайте и оптимизируйте свою игру с помощью одной платформы, основанной на Xsolla Transaction Engine и Business Engine. Доступные решения, которые сочетают в себе наши продукты, отраслевые связи и опыт для удовлетворения конкретных потребностей вашей компании. Отличные игры могут появиться где угодно. Мы в Xsolla здесь, чтобы гарантировать, что лучшие идеи будут созданы, замечены и воспроизведены. Поэтому мы создали набор продуктов, которые устраняют барьеры между создателями и обеспечивают необходимую им поддержку.

  • 16

    Wallkit

    Wallkit

    Wallkit — это платформа с платной подпиской, предназначенная для медиа-компаний и владельцев цифрового контента. Издатели быстро начинают собирать плату за подписку в облачной системе. Система, приносящая доход, которую можно оставить для самостоятельной работы, или инструмент, который команда по работе с клиентами может использовать для максимизации продаж. Сетевая система позволяет читателям получать доступ к контенту через названия СМИ и даже к издателям, а издателям получать доход от других владельцев контента. После настройки Wallkit разделяет ваши успехи в продажах, взимая плату только тогда, когда вы взимаете плату со своих подписчиков. Защитите сервисы Amazon, включая EC2, SES и S3. Безопасное соединение с системами платежей и продаж. WK может дополнительно работать на собственной установке. Wallkit полностью основан на API, что дает вам возможность позволить вашей команде разработчиков заниматься интеграцией или передать ее разработчикам WK. Wallkit поддерживает множество CMS, платежей и программного обеспечения, включая WordPress, HubSpot, Streak, MailChimp, Stripe, Slack и Braintree.

  • 17

    Sellerocket

    Ciotialtech

    Sellerocket — это совершенная платформа для выставления счетов за подписку и управления рынком для реселлеров облачных вычислений и независимых поставщиков программного обеспечения SaaS (ISV).
    Он обеспечивает плавную автоматизацию выставления счетов и предоставления облачных услуг и приложений B2B SaaS. Sellerocket обладает потенциалом для решения самых больших проблем, связанных с управлением сложными условиями подписки и выставления счетов.
    Ключевая особенность:
    Мультидистрибутивное соединение
    Готовая торговая площадка
    Каталог и конфигуратор категорий
    Автоматизированный биллинг
    Автоматическая подготовка
    Интеграция платежного шлюза
    Управление продажами
    Поддержка управления билетами
    Умная приборная панель
    Управление маржой и ценообразованием
    Шаблоны писем

  • org/ListItem»>
    18

    Thales Sentinel RMS/EMS/SCL/LDK

    Thales

    Решения для монетизации программного обеспечения Sentinel сочетают в себе лицензирование, защиту и управление правами для стимулирования роста бизнеса. Позвольте Sentinel помочь вам извлечь максимальную пользу из вашего программного обеспечения. Наши программные решения помогают клиентам создавать новые источники доходов, повышать эффективность работы, повышать степень удовлетворенности клиентов и получать ценную информацию о бизнесе. Основанная на отмеченной наградами технологии, Sentinel имеет мощную глобальную клиентскую базу, насчитывающую более 10 000 клиентов в 30 отраслях промышленности, расположенных в более чем 100 странах. Решения Sentinel позволяют предлагать гибкие бизнес-модели, использовать новые возможности получения дохода и минимизировать утечку доходов. Решения Sentinel позволяют упростить процессы цепочки поставок, обеспечить непрерывность бизнеса, снизить риски и устранить операционные издержки. Решения Sentinel позволяют создать персонализированный и полностью подключенный пользовательский интерфейс для повышения удовлетворенности клиентов, сокращения оттока клиентов и укрепления лояльности к бренду.

  • 19

    PeakCommerce

    PeakCommerce Inc.

    PeakCommerce предоставляет платформу электронной коммерции по подписке, которая позволяет продавцам B2C и B2B создавать уникальные фирменные покупки, оптимизированные для любого устройства. PeakCommerce изначально объединяет управление электронной коммерцией, учетными записями, делами и подписками, чтобы обеспечить бесперебойную работу в условиях экономики подписки. PeakCommerce поддерживает несколько брендов, биллинговых систем, стран, валют и языков на одной и той же облачной платформе.
    PeakCommerce изначально интегрирован с ведущими механизмами выставления счетов за подписку, такими как Zuora, CRM, системами поддержки и аналитическими механизмами, чтобы обеспечить удобство подписки в режиме реального времени.

  • 20

    RevenueCat

    RevenueCat

    RevenueCat предоставляет вам все необходимое для создания, анализа и расширения покупок и подписок в приложениях на iOS и Android. Добавьте в свое приложение инфраструктуру покупок в приложении за считанные минуты, серверный код не требуется. Установите один раз и больше никогда не беспокойтесь о пограничных случаях, проверке квитанций или изменениях в магазинах приложений. Благодаря поддержке всех основных платформ RevenueCat справляется со сложными покупками и подписками в приложении, поэтому вы можете сосредоточиться на создании своего приложения. Готовые отчеты по доходам, пробным версиям, конверсиям, когортам, оттоку и т. д. позволяют RevenueCat управлять вашим бизнесом приложений. Предоставляя единый источник достоверной информации об истории покупок клиентов на каждой платформе, RevenueCat раскрывает информацию, необходимую для роста. Узнайте о своих пользователях и доходах с помощью ключевых показателей дохода, фильтров и когорт. Отладка проблем с информацией о клиенте и подробными сроками покупки. Легко сравнивайте эффективность определенных атрибутов, таких как месячная и годовая подписка.

  • 21

    Loopit

    Blinker Subscription

    Технология, стоящая за заголовками автомобильной подписки
    Loopit предоставляет вам технологии и опыт, которые помогут вам управлять подпиской на автомобиль в вашем собственном бизнесе — на ваших собственных условиях.
    Хотите предоставить своим клиентам выбор гибкой альтернативы владения автомобилем, не отправляя их на сторонний веб-сайт? Теперь вы можете.
    Loopit предлагает вашему бизнесу инструменты, программное обеспечение и опыт для управления собственной службой подписки на автомобиль, а также постоянное обучение и поддержку, предоставляемую по всей Австралии.
    Создайте регулярный поток доходов
    Держите клиентов в вашем дилерском центре
    Определите свои собственные планы и цены
    Настройте Loopit в соответствии с вашими потребностями

  • org/ListItem»>
    22

    Yokoy

    Yokoy

    На основе всех ваших квитанций, счетов поставщиков и действий инструмент Yokoy обучается и может автоматически заполнять для вас формы расходов и счета, включая НДС. Yokoy находит выбросы, нарушения правил и потенциальные случаи мошенничества и отправляет их на проверку вручную. Остальное — от отправки до экспорта в вашу учетную систему — полностью автоматизировано. Yokoy — это единственный инструмент управления расходами, который позволяет вам отображать поток процессов вашей отдельной компании без команды разработчиков, которая будет кодировать и поддерживать его для вас. Надежная интеграция является ключом к автоматизации потока данных между различными инструментами. Yokoy интегрируется со всеми основными сторонними инструментами, а также предоставляет бесплатную платформу OpenAPI всем партнерам и клиентам.

  • 23

    Playbook

    Playbook Technologies

    Playbook позволяет всем создателям создавать и развивать свой собственный бизнес по подписке. Мы также сотрудничаем с лидерами отрасли, чтобы предоставлять передовые решения премиум-класса. Поклонники получают полный доступ к тщательно подобранным услугам для здоровья и хорошего самочувствия без ценника. Беспрепятственно создавайте и публикуйте тренировки, взаимодействуйте с сообществом и отслеживайте свои результаты — и все это через наше приложение. Мы позаботимся обо всем — поддержке клиентов, электронном маркетинге, индивидуальном дизайне бренда и многом другом.

  • 24

    Inovaware PRISM

    Inovaware

    Автоматизация корпоративной подписки и выставления счетов. PRISM дает вам беспрецедентную гибкость в плане ценообразования и тарифных планов. Мы помогаем вам упростить, управлять и автоматизировать сложные операции, чтобы вы могли быстрее внедрять инновации и эффективнее масштабировать. PRISM позволяет вам создавать тарифные планы, которые лучше всего подходят для вашего бизнеса. Эта расширенная гибкость означает, что вы всегда можете создать условия подписки, наиболее важные для ваших подписчиков. Получите все необходимое для жизненного цикла вашего клиента на одной мощной платформе. У нас есть корпоративные функции, которые вам нужны, в версии по цене, соответствующей вашему размеру.

  • 25

    Apphud

    Apphud

    Apphud — это самый умный способ интегрировать, измерять и расширять покупки в приложениях, включая подписки, в приложениях для iOS и Android. Сделано для ведущих мобильных разработчиков, маркетологов и менеджеров по продуктам. Apphud предоставляет надежную инфраструктуру подписки, глубокую мобильную аналитику в режиме реального времени, мощную платформу A/B-тестирования ценообразования и набор инструментов для увеличения доходов от приложений, сокращения оттока и получения информации о клиентах. Apphud предоставляет готовую инфраструктуру для всех видов покупок в приложении. Интегрируйте Apphud SDK и напишите 2 строки кода. Apphud поддерживает приложения для iOS и Android. Если клиент приобретает подписку на устройстве Android, он по-прежнему сохраняет доступ к премиальным функциям на iPhone. Получите состояние подписки пользователя и при необходимости предоставьте доступ к премиальным функциям. Анализируйте 21 встроенную метрику, включая MRR, ARPU, отток и коэффициент конверсии, чтобы принимать решения на основе данных. Сегментируйте данные по каналу привлечения пользователей, местоположению, пользовательским свойствам и многим другим параметрам.

Как правильно оформить межплатформенные подписки — RevenueCat

Большинство разработчиков приложений хотят поддерживать три основные платформы: iOS, Android и Интернет. Чтобы предоставлять подписки на этих платформах, вам необходимо взаимодействовать с Apple StoreKit, биллинговой библиотекой Google Play и Stripe (или другими поставщиками веб-платежей). Каждая из этих систем совершенно различна и имеет множество пограничных случаев и сложностей, о которых вы можете не знать — до момента, когда вы сталкиваетесь с внезапной проблемой в своем бэкэнд-коде. Или, что еще хуже, случайная ошибка глубоко в вашем приложении, которая требует прохождения через перчатку проверки приложения, прежде чем вы сможете предоставить исправление клиентам.

Это проблемы, которые имеют тенденцию поднимать голову в самый неподходящий момент, например, при запуске вашего приложения или выпуске новых важных функций, которые вы интенсивно рекламируете. По мере того, как вы вводите больше уровней подписки, тестируете цены и работаете над другими инициативами по развитию, ваш кросс-платформенный код становится все более сложным в геометрической прогрессии. И если вы когда-нибудь захотите поддерживать другую платформу в будущем (например, Amazon), это добавит совершенно новый уровень сложности.

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

Разные платформы, нет общих стандартов

При внедрении подписок на приложения требуются значительные инженерные инвестиции, чтобы освоить нюансы только одной платформы. StoreKit от Apple был построен на устаревшей архитектуре (iTunes Music Store, созданный в начале 2000-х), и в результате в нем отсутствует информация, которую большинство разработчиков ожидает от современного платежного процессора. Биллинговая библиотека Google Play Store появилась немного позже, но в данных, которые она предоставляет, все еще много пробелов, и вам нужно быть осторожным, чтобы не превысить квоты API Play Store. Stripe известен тем, что очень удобен для разработчиков, но Интернет имеет свой собственный набор проблем: например, вам нужно самостоятельно взимать все необходимые НДС и налоги с продаж.

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

  • С Apple цена транзакции подписки и другие важные данные просто недоступны.
  • Play Store и Stripe позволяют вам возвращать деньги, а Apple — нет.
  • Apple и Stripe предоставляют полную историю транзакций — Google предоставляет только статус активных подписок. Данные о подписках, срок действия которых истек более 90 дней, не включаются в квитанцию ​​и не могут быть получены через API Play Store.
  • Apple автоматически выполняет обновления, понижения и перекрестные версии. Google и Stripe требуют, чтобы разработчики сами обрабатывали логику.
  • У Apple есть концепция Family Sharing для покупок в приложении, а у Google и Stripe — нет.
  • При проверке квитанций мы обнаружили проблемы, из-за которых StoreKit, в частности, может быть непостоянным и склонным к сбоям и простоям.

Одно дело, если бы эти системы отличались только архитектурой и были бы по-своему ограничены. Но несоответствия кроются гораздо глубже: нет даже согласия относительно того, что определенные события подписки означают . Например, «пробная конверсия» — это термин, который мы все знаем, но у него нет стандартного определения. Если срок действия подписки истекает до того, как клиент заплатит, является ли это конверсией? Что, если у них есть бесплатная пробная версия ежемесячного плана, а затем они переходят на платный годовой план — это преобразование ежемесячного продукта? Каждая платформа даст вам разные ответы на эти вопросы, и таких примеров много.

Пример данных квитанции

Возможно, лучший способ проиллюстрировать расхождения между Apple, Google и Stripe — это взглянуть на данные JSON, которые каждая платформа возвращает, когда покупатель совершает покупку.

Вот образец квитанции от Apple: 

 1{
2 «окружающая среда»: «Производство»,
3 "latest_receipt": "receipt_token",
4 "последняя_квитанция_информация": [
5 {
6 "expires_date": "2021-04-10 18:05:37 Ec/GMT",
7 "expires_date_ms": "1618077937000",
8 "expires_date_pst": "2021-04-10 11:05:37 Америка/Лос-Анджелес",
9 "in_app_ownership_type": "КУПЛЕНО",
10 "is_in_intro_offer_period": "ложь",
11 "is_trial_period": "истина",
12 "original_purchase_date": "2021-04-07 18:05:37 Ec/GMT",
13 "original_purchase_date_ms": "1617818737000",
14 "original_purchase_date_pst": "2021-04-07 11:05:37 Америка/Лос-Анджелес",
15 "original_transaction_id": "0000000000",
16 "идентификатор_продукта": "идентификатор_продукта",
17 "purchase_date": "2021-04-07 18:05:37 Ec/GMT",
18 "purchase_date_ms": "1617818737000",
19"purchase_date_pst": "2021-04-07 11:05:37 Америка/Лос-Анджелес",
20 "количество": "1",
21 "subscription_group_identifier": "00000000",
22 "идентификатор_транзакции": "0000000000000",
23 "web_order_line_item_id": "0000000000000",
24 }
25],
26 "ожидание_обновления_информации": [
27 {
28 "auto_renew_product_id": "product_id",
29 "auto_renew_status": "1",
30 "original_transaction_id": "000000000000",
31 "идентификатор_продукта": "идентификатор_продукта",
32 }
33],
34 "квитанция": {
35 "адам_ид": 0,
36 "app_item_id": 0,
37 "версия_приложения": "1. 0",
38 "bundle_id": "com.sample.app",
39"идентификатор_загрузки": 1234567890,
40 "в_приложении": [
41 {
42 "expires_date": "2021-04-10 18:05:37 Ec/GMT",
43 "expires_date_ms": "1618077937000",
44 "expires_date_pst": "2021-04-10 11:05:37 Америка/Лос-Анджелес",
45 "in_app_ownership_type": "КУПЛЕНО",
46 "is_in_intro_offer_period": "ложь",
47 "is_trial_period": "истина",
48 "original_purchase_date": "2021-04-07 18:05:37 Ec/GMT",
49"original_purchase_date_ms": "1617818737000",
50 "original_purchase_date_pst": "2021-04-07 11:05:37 Америка/Лос-Анджелес",
51 "original_transaction_id": "000000000",
52 "идентификатор_продукта": "идентификатор_продукта",
53 "purchase_date": "2021-04-07 18:05:37 Ec/GMT",
54 "purchase_date_ms": "1617818737000",
55 "purchase_date_pst": "2021-04-07 11:05:37 Америка/Лос-Анджелес",
56 "количество": "1",
57 "идентификатор_транзакции": "000000000",
58 "web_order_line_item_id": "000000000",
59}
60 ],
61 "исходная_версия_приложения": "1.0",
62 "original_purchase_date": "2021-04-07 18:04:36 Ec/GMT",
63 "original_purchase_date_ms": "1617818676000",
64 "original_purchase_date_pst": "2021-04-07 11:04:36 Америка/Лос-Анджелес",
65 "receipt_creation_date": "2021-04-07 18:05:38 Ec/GMT",
66 "receipt_creation_date_ms": "1617818738000",
67 "receipt_creation_date_pst": "2021-04-07 11:05:38 Америка/Лос-Анджелес",
68 "receipt_type": "Производство",
69"request_date": "2021-04-07 18:05:58 И т.  д./GMT",
70 "request_date_ms": "1617818758965",
71 "request_date_pst": "2021-04-07 11:05:58 Америка/Лос-Анджелес",
72 "версия_внешний_идентификатор": 839248731,
73 },
74 "статус": 0,
75} 

Теперь сравните это с чеком из Play Store за точно такой же (пробная подписка):

 1{
2 "данные_приема": {
3 "состояние подтверждения": 1,
4 "автообновление": правда,
5 "Код страны": "CA",
6 "Полезная нагрузка разработчика": "",
7 "expiryTimeMillis": "1618085008677",
8 "вид": "androidpublisher#subscriptionPurchase",
9"orderId": "GPA.3314-0849-3356-76418",
10 "Состояние платежа": 2,
11 "priceAmountMicros": "279

", 12 "priceCurrencyCode": "CAD", 13 "startTimeMillis": "1617818646564", 14 } 15} 16

Наконец, вот такой же чек от Stripe:

 1{
2 "application_fee_percent": ноль,
3 "биллинг": "зарядка_автоматически",
4 "billing_cycle_anchor": 1622160021,
5 "billing_thresholds": ноль,
6 "cancel_at": ноль,
7 "cancel_at_period_end": ложь,
8 "canceled_at": ноль,
9"коллекция_метод": "заряжать_автоматически",
10 "создано": 1619568021,
11 "текущий_период_конец": 1622160021,
12 "current_period_start": 1619568021,
13 "клиент": "cus_**",
14 "days_until_due": ноль,
15 "метод_платежа по умолчанию": ноль,
16 "источник_по умолчанию": ноль,
17 "default_tax_rates": [],
18 "скидка": ноль,
19 "end_at": ноль,
20 "id": "sub_**",
21 "invoice_customer_balance_settings": {
22 "consume_applied_balance_on_void": правда,
23 },
24 "предмета": {
25 "данные": [
26 {
27 "billing_thresholds": ноль,
28 «создано»: 1619568022, г. 
29 "id": "si_**",
30 "метаданные": {},
31 "объект": "subscription_item",
32 "план": {
33 "активный": правда,
34 "aggregate_usage": ноль,
35 "сумма": 1990 г.,
36 "amount_decimal": "1990",
37 "billing_scheme": "за единицу",
38 "создано": 1507048460,
39 "валюта": "евро",
40 "id": "**",
41 "интервал": "месяц",
42 "интервал_счетчик": 1,
43 "живой режим": правда,
44 "метаданные": {},
45 "псевдоним": ноль,
46 "объект": "план",
47 "товар": "прод_**",
48 «уровней»: ноль,
49"tiers_mode": ноль,
50 "transform_usage": ноль,
51 "trial_period_days": ноль,
52 "usage_type": "лицензия",
53 },
54 "цена": {
55 "активный": правда,
56 "billing_scheme": "за единицу",
57 "создано": 1507048460,
58 "валюта": "евро",
59 "id": "**",
60 "живой режим": правда,
61 "lookup_key": ноль,
62 "метаданные": {},
63 "псевдоним": ноль,
64 "объект": "цена",
65 "товар": "прод_**",
66 "повторяющийся": {
67 "aggregate_usage": ноль,
68 "интервал": "месяц",
69"интервал_счетчик": 1,
70 "trial_period_days": ноль,
71 "usage_type": "лицензия",
72 },
73 "tiers_mode": ноль,
74 "transform_quantity": ноль,
75 "тип": "повторяющийся",
76 "единица_количество": 1990 г. ,
77 "unit_amount_decimal": "1990",
78 },
79 «количество»: 1,
80 "подписка": "sub_**",
81 "tax_rates": [],
82 }
83],
84 "has_more": ложь,
85 "объект": "список",
86 "общее_счетчик": 1,
87 "url": "/v1/subscription_items?subscription=sub_**"
88 },
89"latest_invoice": {... // здесь много дополнительных данных
90 },
91 "количество": 1,
92 "расписание": ноль,
93 "старт": 1619568021,
94 "дата_начала": 1619568021,
95 "статус": "судебное разбирательство",
96 "налог_процент": ноль,
97 "transfer_data": ноль,
98 "trial_end": 1622160021,
99 "пробный_старт": 1619568021,
100} 

Как видите, данные на трех платформах структурированы совершенно по-разному. И есть много пробелов, которые разработчикам необходимо заполнить, чтобы понять смысл данных и использовать их любым унифицированным способом. Обратите внимание, например, что Apple не предоставляет цену транзакции, а Google не предоставляет дату покупки в удобном для восприятия формате.

Теперь, когда мы обсудили некоторые ключевые различия между платформами, давайте посмотрим, как они могут превратиться в болевые точки для команд.

Проблема № 1: проверка личности

Как убедиться, что подписка соответствует правильному пользователю и что это сопоставление остается согласованным независимо от того, входит ли пользователь в систему со своего телефона, ноутбука или телевизора? Проверка личности необходима для обеспечения безопасной и надежной работы — и это одна из самых сложных вещей, которую нужно сделать правильно как внутри, так и между платформами.

Проблема здесь в том, что разработчикам приложений необходимо наложить свою собственную систему идентификации поверх аутентификации на уровне платформы. Для веб-платежей Stripe требуется только адрес электронной почты и кредитная карта, но StoreKit и Google Play Billing связывают каждую подписку с учетной записью Apple или Google. Ни одна из этих систем не знает об идентификаторах, которые вы используете внутри для пользователей, и ваше приложение также не имеет доступа к идентификаторам на уровне магазина. Так как же обеспечить постоянное сопоставление этих идентификаторов?

В обычных обстоятельствах клиент входит в приложение и покупает подписку: один идентификатор пользователя приложения четко соответствует одной подписке. Уникальный токен в квитанции можно использовать в качестве прокси для базовой учетной записи магазина. Но есть много альтернативных сценариев, которые нужно продумать. Что произойдет, если клиент создаст учетную запись и подпишется на своем iPhone, а затем начнет использовать приложение на своем iPad без входа в систему? Вам нужно будет объединить квитанцию, загруженную с их iPad, с учетной записью, созданной на их iPhone. И если они делятся своим логином с другом или членом семьи, теперь у вас есть две уникальные квитанции App Store, связанные с одной учетной записью. Какая квитанция имеет приоритет, и блокируете ли вы какое-либо устройство от доступа к платным функциям?

Когда вы добавляете кросс-платформенную поддержку, объем значительно увеличивается. Например, вам нужно решить, что должно произойти, если клиент совершит покупку в Интернете, а затем откроет приложение на своем телефоне (и затем проделает это для всех перестановок). Также важно создать решение для совместного использования учетных записей — может быть, модель Netflix, в которой вы придумываете способы разрешить совместное использование, но также устанавливаете ограничения. В идеале вы можете сделать это до того, как начнется ваш рост, и вы поймете, что потеряли большую часть потенциального дохода.

Проверка подлинности с помощью RevenueCat

Для решения этих проблем требуется много инженерных ресурсов даже в пределах одной платформы. Мы в RevenueCat стали экспертами в этом (если вы настроены на более продолжительную дискуссию, спросите нас как-нибудь об условиях гонки, которые могут произойти с StoreKit). Чтобы помочь решить эти проблемы, мы предоставляем базовый уровень проверки личности, который находится ниже системы вашей учетной записи и служит единственным источником достоверной информации для ваших подписчиков на любой платформе. Независимо от того, на каком устройстве они входят в систему, есть ли у них уже квитанция или они используют общую учетную запись, мы обрабатываем все, чтобы вы всегда получали чистый ответ.

Получить унифицированные данные для подписчика так же просто, как передать идентификатор пользователя приложения:

 1curl --request GET \
2 -- URL-адрес https://api. revenuecat.com/v1/subscribers/app_user_id\
3 --header 'Авторизация: носитель REVENUECAT_API_KEY' \
4 --header 'Тип контента: application/json' \
5--header 'X-Platform: ios' 

RevenueCat может создать для вас идентификаторы пользователей приложений или (чаще) предоставить их самостоятельно, например, сгенерировав их из системы управления идентификацией, такой как Auth0 или Firebase.

Проблема № 2: Управление правами

Понимание того, кто ваши подписчики на ваших платформах, важно, но есть еще один уровень, а именно понимание того, на что они имеют право в вашем приложении. Разрешения — это подписки, контент, пакеты и т. д., которые приобрели пользователи (включая те, которые могут быть уже недействительны).

Как и управление идентификацией, это сложная проблема, требующая отдельного подхода для каждой платформы и дополнительной работы по унификации. Во-первых, вам нужно изучить архитектуру прав на iOS, Apple и Stripe. Но когда у вас есть данные, разобраться в них и объединить их — совсем другая задача. Права не являются логическими. Они могут находиться в одном из многих состояний: истек срок действия, продление, решение проблем с выставлением счетов. И, как вы уже догадались, эти состояния имеют разные названия и могут означать разные вещи на трех основных платформах.

Управление правами является примером проблемы, которая имеет тенденцию поднимать голову по мере роста приложений и расширения их предложений. Например, вы можете начать с пожизненной подписки, но затем решите заменить этот вариант годовой подпиской. Позже вы можете решить продавать некоторые «профессиональные функции», которые пользователи бесплатного уровня могут покупать по отдельности. Теперь вы создали по крайней мере три разных пути, по которым пользователи могут получить право на данную функцию. И со временем вам нужно будет обрабатывать такие сценарии, как покупка пользователем двух профессиональных функций, затем обновление до пожизненной подписки, затем отмена подписки и сохранение права на исходные функции, которые они приобрели.

Управление правами с помощью RevenueCat

В RevenueCat мы не только являемся вашим центральным источником достоверной информации для проверки личности, мы также управляем источником достоверной информации о том, на что имеют право пользователи. Таким образом, мы знаем, кто такой пользователь, и к чему у него должен быть доступ.

Вот как это делается с помощью нашего SDK. Для идентификатора пользователя приложения мы вернем объект PurchaserInfo, представляющий этого пользователя. Он содержит группу объектов EntitlementsInfo, которые предоставляют всю дополнительную информацию, которая может вам понадобиться о правах этого пользователя (вы настраиваете идентификаторы прав на панели инструментов RevenueCat). Всего одной строкой вы можете определить, имеет ли ваш пользователь доступ к данному разрешению:           

 1if PurchaserInfo.entitlements["your_entitlement_id"]?.isActive == true {
2// у пользователя есть доступ к "your_entitlement_id"
3} 

Проблема № 3: интеграция данных со сторонними инструментами

Когда у вас есть покупки и подписки в приложении, вы получаете много данных с платформ, например, как долго люди подписываются и когда они отменить. Но структурированные данные не имеют смысла сами по себе. Чтобы извлечь пользу из ваших данных, вы должны иметь возможность наложить на них инструменты.

Например, для исторического анализа жизненного цикла вы можете использовать такой инструмент, как Amplitude, чтобы понять, когда люди отменяют и какие события приводят к отмене.

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

С одной платформой может быть довольно просто получить данные, поступающие в ваши интеграции. Но переход на несколько платформ означает, что вам нужно, чтобы ваши инструменты обеспечивали единое представление. Как мы уже говорили в начале статьи, трудно найти сходство между данными о квитанциях, которые вы получаете от Apple, Google и Stripe. Ответственность за согласование статуса пробной версии, продолжительности подписки, состояния выставления счетов, ценообразования и т. д., которые могут быть в разных форматах и ​​в разных местах, ложится на разработчика. Если вы не потратите время на объединение и структурирование этих данных по мере поступления, для каждого добавляемого вами нового инструмента потребуются три разных конвейера данных, а затем вам придется поддерживать все это с течением времени. Вы можете потратить целый спринт только на то, чтобы сменить поставщика или добавить новый инструмент аналитики или атрибуции.

Интеграция с RevenueCat

RevenueCat извлекает данные из каждой квитанции и структурирует их в согласованном формате, а затем отправляет их через различные сторонние инструменты в зависимости от того, какие данные они могут принять. Вот пример данных, которые мы отправляем в Mixpanel. Каждый тип события будет выглядеть одинаково, независимо от того, создано ли оно Apple, Google или Stripe. Все совпало, и вы можете сразу начать отправлять все свои данные в Amplitude, собственное хранилище данных или MMP. Переход от одного провайдера к другому происходит быстро и без проблем. Мы интегрируем широкий спектр сторонних инструментов и регулярно добавляем новые: просто введите свои учетные данные в RevenueCat, и вы готовы к работе.

Кроме того, это потоковые данные. Мы почти мгновенно узнаем, когда произошло какое-либо пользовательское событие, например, отключение автоматического обновления. Вы можете использовать это, чтобы начать кампанию по отыгрышу с помощью поставщика push-уведомлений, такого как Braze.

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

Проблема № 4: Перспективы обновлений платформы

Еще одна проблема, усложняющая управление межплатформенными подписками, — это накладные расходы на разработку, вызванные обновлениями платформы. Apple анонсирует свои новые функции на WWDC в июне, а затем выпустит их в сентябре — известно, что лето — очень загруженное время для разработчиков iOS. У Google и Stripe немного более поэтапные графики. Для внутреннего планирования вам необходимо включить эти обновления в свои циклы разработки, чтобы убедиться, что вы всегда используете преимущества новейших функций подписки и магазина. Конечно, вы также должны быть осторожны, чтобы ничего не сломать, например, если в квитанции платформы будет добавлено новое поле.

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

Готовность к будущему с RevenueCat

Мы всегда работаем над тем, чтобы опережать обновления платформы, чтобы вам было как можно проще приступить к работе после выпуска обновления. Например, Apple выпустила коды предложений 17 ноября прошлого года, а мы обновили их для поддержки 19 ноября.. С RevenueCat уверенность в завтрашнем дне — это на одну вещь меньше, о которой вам нужно беспокоиться.

Резюме

Управление подписками и покупками в приложении на разных платформах является болезненным и может занять много времени на разработку. Apple StoreKit, Google Play Billing Library, Stripe и другие платежные платформы совершенно разные. Дело не только в их архитектуре — они предоставляют разные виды данных и могут не согласиться с тем, как обрабатывать один и тот же сценарий оплаты. Это приводит к серьезным проблемам с проверкой личности, управлением правами и интеграцией со сторонними инструментами. Есть и другие болевые точки, о которых мы не упомянули, такие как тестирование: некоторые аспекты покупок в приложении технически невозможно протестировать, а методы тестирования на каждой платформе сильно различаются (дополнительную информацию см. в нашем руководстве по тестированию на iOS).

scroll to top