Подготовка билда для A/B тестирования иконки в App Store. A/B тесты iOS

Как подготовить билд в App Store с текущей иконкой и иконками для AB-теста?

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

Далее необходимо подготовить билд с иконками.

  1. Открываем Xcode, переходим в Assets.xcassets.
  2. Добавляем New iOS App Icon

3. Называем например как AppIcon_A (или по-другому, главное не AppIcon)

4. Выбираем файл проекта, затем таргет проекта, переходим в build settings. Вводим в поиске App Icon. Находим пункт Include All App Icon Assets — выбираем Yes.

5. Обновляем билд в сторе. Переходим в «Оптимизация страницы продукта». Выбираем пункт тестирование иконки и запускаем A/B-тест.

Благодарность за инструкцию @mestniy_d.

Нужно ли SDK для этого?

Если вы получили следующее сообщение:

However, any app icons you want to use must be included in the app binary for the version of your app currently on the App Store, and that app must use an SDK that supports alternate icons in asset catalogs.

То вам понадобится следующее SDK, ссылкой на которое поделился @iliakukharev.

Какое количество иконок можно добавить в A/B тест?

На сам A/B-тест будет возможность выбрать только три. Но ограничений на добавление в билд нет. То есть, можно тестить много иконок без нового релиза, проводя несколько A/B-тестов подряд.

Как ASO сервис для Google Play выбирал и что из этого вышло

Disclaimer: Вся нижеследующая информация субъективна и основана на личном опыте.

Attention: Ниже идет простыня текста + скриншоты.

В App Store если мы хотим понять какой запрос более популярный, есть ли в принципе по нему трафик, мы открываем Apple Search Ads и смотрим, либо открываем ASO-сервис, который тянет данные оттуда, позволяя нам в удобном виде их изучить.

В Google Play ситуация же иная. На данные ASO сервисов мы можем лишь полагаться, ведь Google не отдает никакой информации о популярности ключевых запросов.

В Google Play мы можем сравнить друг с другом некоторые запросы с помощью саджестов (поисковых подсказок). Мы можем сказать, что запрос «workout for women» более популярный, чем «workout for men» или «workout for kids». Чем выше саджест, тем он популярнее у пользователей.

Но что делать, если нужно сравнить запросы «workout for women» и «female fitness»? Какой из них более популярный и насколько? Должна же быть помощь от ASO сервисов при работе с Google Play.

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

На момент тестирования я уже использовал Mobile Action, который почему-то очень непопулярен на рынке СНГ.

Взял триалы в AppFollow, Asodesk и ASOmobile. Также использовал в сравнении и Mobile Action.

Цель: найти ASO сервис, который облегчит работу с Google Play. Поможет находить трафиковые ключевые запросы, спаить максимальное количество ключевых слов конкурентов.

I. Определение мусорных запросов

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

Почти каждое слово является частью какого-нибудь высокочастотного ключевика. Но если взглянуть на него отдельно, то (скорее всего) согласно логике люди не будут вбивать запрос «живота» в Google Play, чтобы найти приложение, которое поможет его убрать.

Загоняем список ключей в сервисы. Получаем.

Mobile action:

Asodesk:

AppFollow:

ASOmobile:

Как видно из скриншотов. Mobile action и AppFollow считают, что трафик на каждом ключе есть. Asodesk и ASOmobile солидарно посчитали «фигура» наиболее трафиковым. В целом я думаю трафик по этому ключу какой-то есть.

Собственно, сама идея протестировать разные сервисы возникла у меня из этого пункта. Поскольку Mobile action как раз такие мусорные запросы отображает как трафиковые.

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

II. Сравнение с саджестами

Есть выдача саджестов (поисковых подсказок) от Google Play. Выдача может быть разной в зависимости от веб версии и мобильного приложения. В данном случае я проверял и выдача совпадала с веб версией.

Если Google следует логике работы своего же поисковика, то «фитнес для женщин» должен быть популярнее «фитнес для мужчин», а «фитнес для мужчин» должен быть популярнее «фитнес для девушек». И так далее.

В некоторых тематиках также нужно учитывать, что популярность может быть накручена мотивированным трафиком.

Берем данные запросы и загружаем их в ASO сервисы.

Mobile Action:

Asodesk:

AppFollow:

ASOmobile:

Мини выводы для тех кто не любит смотреть скриншоты :

Mobile Action: для ру ключей порядок не совпал. Возможно мотив повлиял, возможно просто сервис буржуйский и с русской локалью и кириллическими ключами в принципе не очень работает. Для англ ключей совпало.

Asodesk: для ру ключей показало первые два запроса по порядку, а вот остальные просто порезало. Мне почему-то думается, что по «фитнес для девушек» все-таки трафик то есть, а он сервисом выкинут. Для англ ключей совпало.

AppFollow: не совпало ни с ру, ни с англ ключами.

ASOmobile: в ру не совпало. Выделен самый трафиковый ключ, а остальные ключи наравне. С англ ключами также не совпало.

III. Сбор ключей конкурентов

Далее я сравнивал по удобству и количеству сбора ключевых слов конкурентов.

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

Mobile Action: довольно удобно собирать ключи конкурентов. Ключей много. Ключи поделены на разделы по позициям: 1-10, 11-50, 50+. Возможно мнение необъективное, потому что я просто привык уже к сервису.

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

ASOmobile: ключей прям очень много выдает с помощью App Keywords. Также понравился отчет ASO Dashboard, НО минус в том, что нельзя данный отчет юзать для конкурентов. И опять же распределению по загрузкам по каждому ключу сложно верить. И для даже европейских гео отчет либо не показывал ключей совсем либо показывал всего пару. Есть функция перевода, но переводит она на русский язык по дефолту, а мы то знаем, что не все языки переводятся хорошо на русский. Как пофиксить? Надо переключить язык интерфейса на английский.

IV. Что в итоге выбрал и что повлияло на выбор

Поскольку Mobile Action у меня уже был. У меня куплен lifetime тариф на двух аккаунтах.

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

Если вы ползаете по Google Play с мобильного приложения, то возможно видели такую выдачу как на скриншоте ниже.

Если раньше такая выдача была только по брендовым ключам, то на данный момент есть и по обычным ключам. Думаю объяснять тут не надо, что ЦИАН просто собирает почти весь трафик по данному ключу. Далее небольшая часть трафика попадает на рекламный блок. Кто долистывает ниже блока similar apps? Только упорные видимо.

Сделал ты такой ASO, возможно даже запушил ключ на 2-3 место, смотришь, а трафика нету. Что за дела? А просто выдача по ключу такая. И трафик ты не получишь.

Как такую выдачу получить? Судя по опыту нужно получать 80-95% установок по ключу именно на это приложение. И тогда через какое-то время Google посчитает это приложение полностью отвечающим запросу пользователя и сделает его «таким».

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

Я проверил, поискал такие ключи, затем проверил в Google Play. Некоторые ключи помеченные кластерными в действительности ими не являлись, но большинство все-таки соответствовало. Я уточнил в поддержке как часто обновляются данные по ключам, сказали каждые сутки.

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

Увидев эту фичу, я остановил свой выбор на Asodesk.

*** Спустя некоторое время ***

Я стал активно его использовать и у меня появилось ряд замечаний.

  1. Если импортировать ключи, то некоторые ключи прям ооооочень долго получают данные, рассчитывают показатели конкуренции и тд. То есть условно когда ты трекаешь позиции по ключам, то подождать час или два не критично, а когда ты собираешь СЯ, то не очень хочется ждать.
  2. Еще ооочень спорный момент и про который я хотел бы узнать до покупки подписки. Для расчета Daily impressions (показателя трафика) в Asodesk используются данные Apple Search Ads.
    Об этом у них написано в статье https://ru.asodesk.com/blog/updated-daily-impressions-why-you-can-trust-them/
    Хотя насколько знаю раньше они использовали саджесты без привязки к ASA. В поддержке написали, что «Да, саджесты учитываются. В том числе, на каком месте саджест». Поэтому надежда есть, что алгоритм расчета Daily impressions действительно улучшился, хоть методика использования данных от ASA для Google Play очень спорная, имхо.

Фича эта реально важна, имхо, особенно на этапе составления ASO для нового приложения.

В Google Play последнее время также можно заметить вот такого вида выдачу:

Думаю не стоит говорить, что эти два приложения собирают весь трафик. Какой процент людей кликает по «Другие результаты»? 🤔

Если бы Asodesk и такое научился бы трекать, было бы чудесно.

В итоге на данный момент использую Mobile Action + Asodesk для Google Play.

Есть вопросы? Пиши https://t.me/reshetn1koff

Было интересно или полезно? Подписывайся https://t.me/alexreshetnikov

2U (TWOU). Разбор отчетов компании за 1 и 2 кварталы 2021

Компания получает доход из двух источников: 

 1. Degree Program Segment — программы обучения на основе сотрудничества с университетами

 2. Alternative Credential Segment — альтернативные программы обучения, курсы и тд

При этом ~60% выручки приходится на первый сегмент. 

Из этих 63% выручки ни один из университетов не приносит более 10% при том, что годом ранее был один. 

На июль 2021 года рентабельность направления Alternative Credential Segment отрицательная.

В Degree Program Segment маркетинговые каналы имеют отложенный эффект и приводят к зачислению студентов в среднем на 8 месяцев позже. Далее компания получает доход по мере того, как студент продвигается по своим программам обучения, что обычно происходит в течение 2 лет.

В Alternative Credential Segment маркетинговые затраты «превращаются» в студентов примерно через 24 недели. Далее доход компания получает по мере прохождения курсов, что примерно 2-6 месяцев.

Соответственно нельзя сопоставлять расходы на маркетинг и выручку в одном отчете за квартал.

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

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

В качестве одной из ключевых метрик компания придлегает использовать Full Course Equivalent Enrollments (FCE) — показатель, который считается умножением количества зачисленных студентов на процент прохождения курса за период.

Средний доход на FCE для направления Degree Program Segment в 1,7 раза ниже чем Alternative Credential Segment.

Второй ключевой метрикой является Adjusted EBITDA (loss):

1 квартал 2021: $13,748 mln

2 квартал 2021: $17,112 mln

Во втором квартале увеличился долг на 486 миллионов, однако большая часть этих средств осталась в качестве кэша. 

Компанию эту рассмотрел потому, что купил ее акции при этом вообще не имея никакого понимания о деятельности компании.

Так делать конечно же я не буду в будущем (но это не точно).

Но после разбора сложилось следующее мнение.

Компания работает в интересном сегменте, а именно онлайн образовании. Создает не только частные курсы, но и работает с университетами, предоставляя им платформу и помогая создавать программы для бакалавриата, ученых степеней, проф сертификатов для того, чтобы студенты могли получать образование онлайн. Сегмент интересный по нескольким причинам: люди хотят делать все онлайн в том числе и учиться, деятельность в качестве платформы для существующих университетов. На конец июня 2021 года компания имеет 230 партнеров. Университеты должны быть заинтересованы в такой платформе, поскольку использовать ее намного легче чем создавать всю инфраструктуру самостоятельно.

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

Если у Coursera например есть сайт, на котором выбирай, что хочешь, то тут непонятно. Возможно они предоставляют платформу 2UOS как закрытое решение для университетов, которое они позволяют использовать своим студентам. Но где тогда найти платные курсы из Alternative Credential Segment. 2U также владеет платформой GetSmarter. Но изучить ее подробнее не смог — при посещении сайта ошибка PR_CONNECT_RESET_ERROR.

Приложение в сторе Mobile Campus имеет всего 5000+ установок. Приложение GetSmarter 10000+ установок. Что ооочень мало.

Для полного мнения нужно обязательно изучить Coursera. Позже еще раз попробую ознакомиться с GetSmarter. 

Ссылка на таблицу с показателями: https://docs.google.com/spreadsheets/d/1FcjTUEy8lqoJyRVNDB0gH1qrzczDs2hDwP9gdTpLOS4/edit?usp=sharing

Apple Hospitality (APLE): Top Hotel REITs

Форма 10-Q: https://d18rn0p25nwr6d.cloudfront.net/CIK-0001418121/73c232b7-e212-42e0-87de-68b558e6cbff.html

Apple Hospitality относится к эконом сегменту.

Но если заглянуть в таблицу, в которую я вношу все данные для сравнения.

https://docs.google.com/spreadsheets/d/1H_Z—hXAF1Rzl5q-UWMSnkUeWYbMTemxNqubg5niVgQ/edit?usp=sharing

Можно увидеть следующие данные за второй квартал:

FFO, millions $: 65,9

AFFO, millions $: 65,9

AFFO / share, $: 0,30 — что даже больше чем у Host Hotels

Average Occupancy: 70,7%, при том, что в 2019 году было 77%. Значит, что компания практически восстановилась до доковидного периода. И если предыдущие рассмотренные компании ждут полного открытия международного туризма, то эконом сегмент уже полноценно работает.

RevPAR, $: 85,28 — Удивительно, но доход с комнаты у Apple Hospitality на данный момент даже выше чем у премиум сегмента Host Hotels. Вот, что значит высокая заполненность.

Стоит сказать, что компания приобрела один отель в течение двух кварталов 2021 года 176-комнатный Hilton Garden Inn в Madison, Wisconsin за $49,6.

В течение 2020 года было куплено 4 отеля за $111 млн (483 комнаты суммарно).

В июле компания продала 20 своих отелей.  Помимо этого также было проведено несколько сделок по продаже активов. 

Процентная ставка по долгу составляет 3,96%. При этом для 91% от долга используется фиксированная процентная ставка. В течение 6 месяцев компания уменьшила долю долга с переменной процентной ставкой с 201 до 132 миллионов долларов (с 14% до 9%).

Разбор отчетов компании Park Hotels (PK): Top Hotel REITs

Форма 10-Q: https://www.pkhotelsandresorts.com/~/media/Files/P/Park-Hotels/quarterly-results/2021/2q-10q-2021.pdf

Пресс релиз: https://www.pkhotelsandresorts.com/~/media/Files/P/Park-Hotels/reports-and-presentations/q2-2021-earnings-press-release.pdf

В июне акция скорректировалась и апсайд к доковидному уровню составляет порядка 20%. Стоит ли покупать?
Чтобы делать выводы о какой либо компании, обязательно необходимо сравнить ее с другими компаниями сектора.

Как оказалось результаты компании во втором квартале явно хуже, чем у Host Hotels. 

Adjusted EBITDA, $ млн: 42

AFFO, $ млн: -38
AFFO / share, $: -0,16

Заполняемость составила 55%, при том, что это не люкс отели, а среднего уровня. 

Долг почти такого же уровня как у Host Hotels ($5,1 млрд), однако процентная ставка по кредиту составляет 4.94%.

За 2 квартал были проданы ряд отелей. 

Если Host Hotels воспользовались низким долгом в доковидный период и делали выгодные покупки в 1-2 квартал 2021 года, то Park Hotels наоборот продавали свои активы на $477 миллионов для снижения долговой нагрузки. 

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

Дивиденды естественно приостановлены. Прогноз на полный год компания предоставить не смогла.

Определенно покупать акции не стоит.

Следующими рассмотрю REITs у которых высокий процент заполненности.

https://docs.google.com/spreadsheets/d/1H_Z—hXAF1Rzl5q-UWMSnkUeWYbMTemxNqubg5niVgQ/edit?usp=sharing

Разбор отчетов компании Host Hotels (HST) — Топ Hotel REITs в США

Подписывайтесь на мой телеграмм канал, чтобы ничего не пропустить: https://t.me/investlongust

В данном блоке статей я планирую изучить сектор REITs в Америке (и возможно других странах). Первоначальная выборка компаний следующая:

Host Hotels (HST), Park Hotels (PK), Ryman Hospitality (RHP), Apple Hospitality (APLE), Pebblebrook Hotel (PEB), Sunstone Hotels (SHO), RLG Lodging (RLG), Xenia Hotels (XHR), Services Property Trust (SVC), Diamondrock Hospitality (DRH), Chatham Lodging Trust (CLDT), Summit Hotel Properties (INN), Hersha Hospitality Trust (HT)

Итак, идем по порядку

Host Hotels (HST)

Доля сектора: 28%

Первоклассные отели со средней ценой комнаты в $196, находящиеся в основном в прибрежной зоне.

К сожалению, заполненность составляет всего 26,4% на лето 2021 (согласно одним данным) и 48,5% согласно отчету компании за второй квартал. Хотя котировки акции почти вернулись на уровень доковидных цен. 

Отчет за первый квартал: https://ir.hosthotels.com/static-files/dc6fb5a7-57dc-495f-a733-37aaa3aef4f0

Отчет за второй квартал: https://ir.hosthotels.com/static-files/bc2a4adc-a3dc-4a54-b92f-86a7b758346d

В первом квартале 2021 — завершили приобретение Hyatt Regency Austin ($161 миллион) и Four Seasons Resort Orlando в Walt Disney World® Resort ($610 миллионов) за $771 миллион долларов, приобрели Royal Ka’anapali и Ka’anapali Kai Golf Courses за $28 миллионов, которые по их мнению получат синергию с Hyatt Regency Austin.

В марте произошел резкий всплеск спроса в связи с чем пришлось в быстром темпе нанимать персонал. 

На конец первого квартала долг $5,5 млрд, план погашения за 4,7 года с процентной ставкой в 3%.

FFO $6 миллионов… при долге в 5,5 миллиардов… 

Во втором квартале были куплены Baker’s Cay Resort в Key Largo и люкс отель в центре Хьюстона за $329 миллионов.

Выпустили 7,8 миллионов акций примерно по $18 за акцию, получив $138 миллионов долларов. 

Доход на одну комнату на 45% ниже показателя 2019 года. Стоимость комнаты всего на 8% ниже 2019 года. 

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

На конец второго квартала долг $5,5 млрд, план погашения за 4,7 года с процентной ставкой в 3%.

Также компания имеет право выпустить акций на $460 миллионов (помимо уже проданных на $138 миллионов).

Вывод: 

Почему-то рынок оценивает практически по доковидным ценам компанию, хотя заполняемость ниже на 45% 2019 года. При этом средняя стоимость комнаты практически вернулась к значениям 2019 года. Стоит отметить, что компания сделала выгодные (имхо) приобретения за первый и второй кварталы. Теперь главное, чтобы они смогли потянуть долг.

Ссылка на таблицу, которая будет постепенно заполняться данными:

https://docs.google.com/spreadsheets/d/1H_Z—hXAF1Rzl5q-UWMSnkUeWYbMTemxNqubg5niVgQ/edit?usp=sharing