Что такое Unity IAP?

Jun 30, 2026|3 мин.
Векторное изображение для ключа

На этой странице рассматриваются следующие вопросы:

  • Возможности Unity IAP SDK D2C
  • Как работает Unity IAP
  • Почему решение для электронной коммерции, разработанное специально для конкретного движка, отличается от других?
  • Когда использовать Unity IAP
  • Как Unity IAP обрабатывает ваши данные
  • С чего начать

Возможности Unity IAP D2C

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

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

В последней версии SDK 5.4 добавлен комплексный уровень прямых продаж потребителю (D2C), включающий конструктор интернет-магазинов без необходимости написания кода, поддержку сторонних платежных систем, унифицированное управление каталогом и сводную отчетность по всем платежным каналам.

Как работает Unity IAP

Поддержка нативного магазина

Обрабатывайте внутриигровые покупки через App Store от Apple и Google Play с помощью единого SDK, устраняя необходимость отдельного управления Apple StoreKit и библиотекой платежей Google. Unity IAP 5.4 поддерживает StoreKit 2 и Google Play Billing Library версии 7.1.1 или выше, обеспечивая соответствие текущим требованиям обеих платформ.

Интернет-магазин без кода

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

Сторонние поставщики платежных услуг

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

Единое управление каталогом

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

Единая система отчетности

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

Активация данных

Unity IAP может опционально передавать данные ваших транзакций в Unity Vector . При включении через платформу Developer Data Framework данные о покупках в вашей игре улучшают привлечение пользователей и монетизацию в Unity Ads . Также его можно разместить в сторонних рекламных сетях, используя потоки создания ссылок без написания кода из Unity Dashboard.

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

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

В Unity IAP всё работает иначе, поскольку оно встроено в редактор и связано с Unity Dashboard. Каталог, определяющий ваши внутриигровые предметы, — это тот же каталог, который используется как в вашем собственном магазине, так и в вашем интернет-магазине, работающем по модели D2C (прямые продажи потребителям). Данные о транзакциях со всех каналов объединяются в единое представление, поэтому смена платежных систем или корректировка региональных настроек не требуют внесения изменений в код.

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

Когда использовать Unity IAP

  • Ваша игра создана на Unity 6 или более поздней версии, и вам нужны инструменты для электронной коммерции, которые напрямую интегрируются с экосистемой Unity .
  • Вы хотите добавить интернет-магазин, работающий по модели D2C, без создания и поддержки отдельной серверной инфраструктуры.
  • В настоящее время вы управляете встроенными IAP в собственном магазине и сторонним интернет-магазином или платежным провайдером отдельно и хотите объединить эти функции.
  • У вас глобальная база игроков, и вы хотите оптимизировать конфигурацию платежных систем по регионам.
  • Вам нужен простой и низкорисковый способ поэкспериментировать с реакцией игроков на прямые платежи от потребителя (D2C).

Как Unity IAP обрабатывает ваши данные

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

Эти данные позволяют вам составлять отчеты, чтобы у вас всегда была четкая и точная картина того, сколько ваши игроки тратят по всем каналам. Это также улучшает привлечение пользователей. При наличии соответствующих разрешений в рамках платформы Developer Data Framework ваши данные поступают в Unity Vector и повышают точность таргетинга ваших кампаний, позволяя находить больше игроков, которые выглядят и ведут себя как ваши самые активные пользователи.

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

С чего начать

Прежде чем начать, убедитесь, что вы соответствуете следующим требованиям:

  • Редактор Unity версии 2022.3 или более поздней (рекомендуется Unity 6 или более поздняя версия) с поддержкой сборки для вашей целевой платформы.
  • Проект, связанный с идентификатором проекта Unity в редакторе Unity ( Сервисы > Общие настройки ).

Установите пакет IAP.

Для начала использования возможностей D2C IAP установите пакет In-App Purchasing 5.4.

1. В редакторе Unity выберите Window > Package Manager .

2. Выберите вкладку «Реестр Unity» .

3. Найдите раздел «Встроенные покупки» (или com.unity.purchasing).

4. Выберите пакет, затем нажмите «Установить» .

Настройка поставщиков прямых платежей (D2C).

После установки процесс интеграции включает следующие шаги:

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

2. Инициализируйте Unity Gaming Services для обработки последовательности запуска и аутентификации игрока.

3. Если вам требуется авторизованное выполнение заказов на сервере (необязательно), настройте веб-перехватчик или модуль Cloud Code .

4. Настройте своего поставщика платежей в Unity Dashboard и определите правила маршрутизации.

5. Реализуйте обработку заказов с помощью SDK, вашего бэкэнд- API или модуля Cloud Code в зависимости от вашей архитектуры.

Полное пошаговое руководство по интеграции см. в документации по возможностям IAP Direct-to-Consumer .

Готовы запустить возможности игровой коммерции в своем проекте Unity ?

Уже используете более раннюю версию Unity IAP? Наш навык искусственного интеллекта для Unity AI Assistant и Claude Code может перенести вашу существующую интеграцию за считанные часы, так что вы потратите меньше времени на обновление и больше времени на свою игру.

Готовы перейти на модель прямых продаж потребителям (D2C)?

[ Начните работу с платежными системами ] · [ Попробуйте бесплатный веб-магазин без написания кода ]