Блог компании Huawei

Моё знакомство с AppGallery: как я воспользовался возможностями Huawei и нашёл точку роста для своего проекта

Привет, Хабр! Меня зовут Георгий, я менеджер проектов и гейм-дизайнер в компании Azur Games. Мир мобильных игр — это очень конкурентная среда: здесь важно регулярно включаться в освоение новых инструментов и платформ, чтобы продолжать наращивать свою аудиторию.

Наша команда отслеживает появление новых платформ и экосистем приложений, так как на ранней стадии зайти на них проще и выгоднее. Именно эти соображения и привели Azur Games в магазин приложений AppGallery от Huawei. Сегодня я хочу рассказать вам об этом опыте на примере своего проекта — игры AXES.io. Под катом — о том, какие шаги я предпринимал, обо что споткнулся и что получил.

Поиск путей развития и выбор AppGallery
Платформа Huawei Mobile Services заменяет для смартфонов HUAWEI и HONOR сервисы Google, которые им недоступны из-за санкций США: облачные сервисы, браузер, голосовой помощник, инструменты для разработчиков и, собственно, магазин приложений.
Так как я отвечаю за проекты, то с интересом наблюдал за этой платформой с самого анонса и следил, как она набирает аудиторию и развивает инструменты для разработчиков. Естественно, как только HMS появились в России, Azur Games воспользовались возможностью поэкспериментировать и получить дополнительную аудиторию для игры.
Адаптация проекта для HMS
Выход в AppGallery начинается с регистрации аккаунта. Здесь все просто: нужно задать имя (псевдоним) разработчика, которое нужно изменить, и указать данные о юрлице, так как для получения выплат в Merchant Account требуются банковские данные.
Сама публикация приложения проходит так же, как в любом другом магазине: вы создаете приложение в консоли, заполняете store listing приложения со скриншотами, видео и описанием, после чего отправляете приложение на ревью, которое занимает около двух рабочих дней.
Логика работы AppGallery во многом повторяет Google Play. Для того чтобы перенести в AppGallery уже опубликованное в Google Play приложение, не требуется никаких принципиальных исправлений, достаточно заменить или дублировать сервисы Google.
Из нативных сервисов Google Play AXES.io использует только in-app-ы. Для работы с ними у Huawei есть свой сервис платежей с большим количеством способов оплаты для пользователя (кроме банковских карт доступны и мобильные платежи, а также монеты Huawei — баллы, которые начисляются пользователям за активность в магазине и которые можно тратить на контент и оплату услуг).
AXES.io разработана на Unity. Под Unity существует несколько решений для интеграции сервисов Huawei. Например, есть Huawei Mobile Service Plugin, который можно скачать с GitHub:
Для импорта в проект Unity достаточно ввести идентификатор приложения (App ID), CPID разработчика и имя пакета.
Затем разместить префабы HMS Manager внутри сцены и подключить к игре HMS Callback Handler. После этого в проекте появятся «родные» сервисы Huawei.
Так как мы работаем сразу с несколькими магазинами, нам оказалось удобнее интегрировать HMS другим путем и использовать Unity Distribution Portal — собственный сервис от Unity. Он значительно упрощает работу со множеством различных сторов. Вы просто загружаете билд и экспортируете его под нужную платформу. Причем для многих магазинов UDP позволяет выгружать билд напрямую, подтягивая даже различные ASO ассеты — скриншоты, описания и так далее. Эти функции сейчас доступны и для AppGallery.
Для UDP есть подробная документация. Никаких существенных сложностей при интеграции у нас не возникло. Единственное, что пришлось серьезно переработать — код наших in-app-ов, чтобы они корректно работали в UDP.
Загрузка apk в AppGallery и … неожиданный отказ
Итак, мы сделали билд, загрузили его в Unity Distribution Portal, а он сформировал сборки под все платформы, в том числе и под AppGallery.
В AppGallery мы отправили приложение из Unity Distribution Portal. Даже страничку листинга сервис позволяет заполнить под все магазины приложений сразу, так что никаких специальных действий выход на AppGallery не потребовал.
В целом ничего сложного. Однако, отправив приложение в первый раз на ревью, мы все-таки получили reject. К чести Huawei стоит отметить, что отказ сопровождался подробным описанием, где возникла проблема. Мы не обратили внимания, что у нас в проекте оказалось сразу два SDK in-app-ов от UDP. Один был включен в стандартный SDK in-app-ов Unity, а другой установился вместе с самим пакетом UDP. Это привело к тому, что in-app платежи работали некорректно.
Один из них надо было отключить. Мы этого не знали, однако поддержки Unity и Huawei работали оперативно: постоянно были на связи, подсказывали, куда посмотреть, поэтому вопрос сняли достаточно быстро.
Тест apk и публикация приложения
Тестированием у нас занимается отдельная команда, и перед релизом они прогнали версию для AppGallery. У Huawei есть свои облачные сервисы тестирования, но ребята использовали собственную тестовую ферму: проверили приложение на смартфонах HUAWEI c родной прошивкой и на телефонах других производителей с установленными дополнительно сервисами Huawei. Основная аудитория AppGallery — это все же владельцы смартфонов HUAWEI и HONOR, так что в первую очередь смотрели на них.
Тесты игра прошла успешно и отправилась в релиз. Мои коллеги из других команд Azur Games параллельно, используя те же механизмы, адаптировали под HMS еще две игры. Они применяли и Ads kit, и другие инструменты плагина, и все прошло отлично.
Первые результаты и впечатления
На данный момент мы еще не использовали покупной трафик и ограничились предложенным фичером, который дал нам определенный уровень установок. AppGallery установлен на всех устройствах HUAWEI и HONOR, и на некоторых из них уже недоступны сервисы Google. Таким образом, в AppGallery есть новая аудитория, которая отсутствует в Google Play и по мере развития площадки она будет только расти. На текущий момент у нас недостаточно данных, чтобы определить конкретные особенности аудитории, но что показатель retention первого дня на платформе AppGallery оказался выше процентов на 15, чем в других сторах. Возможно, потому что площадка еще молодая и приложений на ней пока немного.
Как разработчику мне понравилось работать с AppGallery: знакомые инструменты и логика, плюс хорошая обратная связь. Если вы имели опыт выпуска приложений на Google Play или Apple Store, то вам хватит 10 минут, чтобы разобраться с интерфейсом консоли Huawei. Наш пример показывает, что адаптация игры вместе с разбором ситуации с in-app-ами заняла не больше недели — поддержка Huawei активно помогала решать возникающие вопросы.
Что важно для небольших разработчиков, в AppGallery пока нет гигантов, которые захватывают себе львиную долю рынка, поэтому платформа заинтересована в наполнении, лояльна и отлично работает с обращениями. В общем, мой эксперимент удался, и мы планируем отправить на эту платформу еще больше наших игр.

Комментарии 15

    +4

    Добрый день, я просмотрел вашу страницу на play market и у меня возник резонный вопрос: почему вы в основном выпускаете почти одинаковые батл Ройяли в стиле Майнкрафт? Очень обидно когда большие студии не экспрементируют и выпускают интересные и необычные проекты, а клепают почти одинаковые игры. Обидно товарищи и грустно.

      +2
      Это рынок решает, а не желание разработчиков
        0

        Если бы рынок решал, а не разработчики то мы бы сидели на арканоидах. Потому что иначе игра не окупиться ведь люди не видели этой механики. И 3d кстати тоже. И Майнкрафт. И battle royal. 99% чего то реально интересного — это желание разработчиков.

        +1
        Мы постоянно выпускаем кучу прототипов разных механик и визуальных стилей, просто это происходит не на основном аккаунте. Так что ваше утверждение не очень справедливо. Поиск хорошего сочетания механики и визуала — дорогой и трудоемкий процесс, естественно мы стараемся наши находки использовать по максимуму, что выражается в похожих друг на друга проектах. Но это не результат того, что мы не экспериментируем — наоборот, это результат десятков экспериментов.
          0
          В таком случае удачи. К сожалению я не знал про это, по этому приношу свои извинения.
        +2
        Retention — это интересно, а сколько у вас в принципе пользователей AppGallery в сравнении с Google Play (в процентах)? Общий объём ведь тоже важен.
          0

          Не очень корректно сравнивать, потому что на гугле мы закупаем траффик. Это стимулирует органику, то есть даже чисто по органике сравнивать все равно не правильно. К тому же на гугле много занимались ASO, чего на хуавее еще не делалось.
          Но если хотите, сейчас с AppGallery, без каких-либо действий с нашей стороны, идет около 5% органики от того количество, которое идет с гугла. На самом деле это не мало, так как на гугле игра неплохо раскручена, трафика там много. И эти 5% — пользователи, за привлечение которых мы ничего не платим. Чистый доход.

            0
            Дело не в корректности сравнения, а в том, что утверждений типа «на AppGallery ретеншен на 15% лучше» недостаточно для того, чтобы решить: стоит выходить на платформу или нет. Допустим, имеется некая игра, мы знаем, сколько она приносит на гуглплее за месяц. Допустим, мы можем как-то прикинуть, сколько сил уйдёт на перенос её в AppGallery. Как же нам решить, отобьётся оно вообще или нет?..
          0
          вы можете рассказать, сколько стоит «войти» на платформу? Это для сравнения 100$ в год для app store
            0
            Аналогичный вопрос. Если сравнивать с GooglePlay, то Google берёт 25$ на входе
              +1
              Регистрация на портале разработчиков Huawei абсолютно бесплатна. Плата за «вход» не предусмотрена. https://developer.huawei.com/consumer/en/
              Заявок сейчас много, так что возможна задержка в верификации аккаунтов разработчиков. При возникновении вопросов к нашей платформе, можете мне написать на электронную почту: [email protected].
              0
              А что такого интересного в статье про лицензионные разборки кого-то с кемто?
              Читать не стал и другим не советую
                0
                Определенной аудитории наш контент может быть интересным и полезным.
                0

                А Huawei активно пиарится в последнее время )) но надо признать, статья интересная, спасибо.


                Вы пишете, что в AppGallery пока нет гигантов. Но ведь это один из крупнейших китайских сторов, а во всех китайских сторах, насколько мне известно, на первых местах как раз китайские компании-гиганты типа Tencent

                  0
                  В целом, HMS показался мне удачным решением. Без проблем и бесплатно добавил туда своё небольшое приложеньице.

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