Показаны сообщения с ярлыком aso. Показать все сообщения
Показаны сообщения с ярлыком aso. Показать все сообщения

пятница, 2 февраля 2018 г.

Приложения в январе - Чистый органический трафик

1. Результаты января (по сравнению с декабрем):
Скачивания: 650k (-50k).
Доходы: $16.5k (-$0.5k).
Приложений обновлено: 6 (+2).

Простые слова (iOS, Android) - новый уровень “Дом”. Да, это та самая игра, где надо отгадывать по картинкам: “Вот это стол, а это стул”.

Животные (iOS, Android) - новый уровень “Рыбы”: 44 разных рыб. На мой взгляд намного сложнее, чем “Млекопитающие”. А еще я подготовил “Членистоногих”, но это уже будет обновление февраля.

Страны Европы (iOS, Android) - мой брат проявил инициативу и добавил новый тип вопросов: на карте красной меткой обозначен город, надо выбрать, какая это европейская столица. Вообще, нужен режим игры, где игрок ищет город или страну, тыкая пальцем в карту. Но руки пока не дошли.

Функциональные группы (iOS, Android) - химические приложения приносят нам сейчас меньше 3% доходов, но я иногда их обновляю, для души. Переводы на 4 новых языка, таблицы, разбиение вопросов на уровни сложности. А то не все хотят учить, что такое бороновая кислота и амидин. Им достаточно альдегидов с кетонами.

Известные люди (iOS, Android) - 22 новых персонажа. Это приложение мы обновляем уже в седьмой раз. Начинали со 100 человек, дошли до 447. На этот раз я добавил и таких известных личностей как Арнольд Шварценеггер или Эрнан Кортес, так и тех, о ком вы, наверно, не слыхали, например, Надир-шаха, чтобы пользователи не жаловались, что у меня там нет персов.

Земли Германии (iOS, Android) - приложение интересное в первую очередь самим немцам. Новых земель у них не появилось, но в приложении добавились таблица, уровень со столицами на карте и видео-реклама.

2. Часто можно слышать жалобы, что чтобы зарабатывать на рекламе, нужно иметь миллионы скачиваний. Я с этим тезисом полностью согласен. Общее число скачиваний наших приложений за все время составило 12,5 млн на Android и 3-3,5 млн на iOS.

Но я не согласен, что такие числа можно достичь только благодаря рекламе, покупке пользователей или невероятной удаче. И когда обсуждают, что CPI (cost per install) - стоимость привлечения одного пользователя - составляет $2 (зависит от страны, платформы, но в среднем для iOS в США $2 - это даже дешево), к нашим приложениям это не имеет отношения. Я не платил миллионы долларов за наши миллионы установок. Да даже $10 я не платил.

Существуют три основных пути привлечения пользователей.
1) Платная реклама в других приложениях. Мы как раз и зарабатываем львиную долю денег, показывая такую рекламу чужих приложениях в наших. Выгодно для тех, кому каждый пользователь принесет в среднем больше $2, а не 2 цента, как у нас. Сюда же можно отнести прямую покупку пользователей. Мне постоянно приходит спам с предложением купить закачки или хорошие отзывы от китайских ботов. Это запрещено правилами магазинов, но некоторые люди пользуются для того, чтобы быстро подняться в топах.

2) Сторонние ссылки на приложения. Обычно обзоры на специализированных сайтах, YouTube-каналах, но о важных или необычных приложениях могут написать и в новостях. Я вот тоже в жж даю ссылки. Спасибо всем, кто скачал наши приложения, но я понимаю, что даже если каждый читающий мой пост скачает по 5 наших приложений, это будет меньше 500 скачиваний или меньше 2,5% ежедневных скачиваний, которые мы получаем. Реальное число, наверно, 0-5 скачиваний. Поэтому в жж я пишу для той же души, для которой обновляю химические приложения.

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

3) Наконец, те скачивания, когда пользователи нашли эппы сами. В мобильном мире это называется “organic traffic”. И у нас минимум 90% скачиваний составляет “органика”. Сплошное ASO - App Store Optimization (по аналогии с SEO - Search Engine Optimization - как оформить сайт, чтобы он был в топе поиска в гугле). А у меня задача так назвать приложения, чтобы они появлялись в топе самых подходящих поисковых запросов. Поэтому приложений про флаги будет называться “Flags of All Countries of the World: Guess-Quiz”, а не какая-нибудь “Flagoquizia” и даже не короткое “Flags of the World”.

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

Слова, которые находятся внутри самого приложения (например, названия стран в приложении о флагах), не индексируются. Если их не будет в metadata, то по ним приложение находиться не будет. iOS App Store и Android Google Play сильно отличаются по тому, какую metadata можно добавить, какая часть будет искаться, в какой стране и с каким приоритетом. К тому же все это меняется со временем. Глубинных алгоритмов не знает никто. Но наше приложение стоит на 2 месте по поиску “flags” в Google Play. Среди тысяч эппов про флаги. Многие из которых древнее нашего и имеют выше рейтинг и больше скачиваний.

В iOS наиболее важные поля: название (до 30 символов) и подзаголовок (еще до 30 символов). Менее важны keywords - 100 символов на ключевые слова, перечисленные через запятую. Все, больше ничего не ищется, кроме этих 160 символов. Каким бы длинным ни было описание (description) приложения, оно никак не влияет и не проявляется в поиске. И если вы назвали эпп US Map, поместили слово “california” в ключевые слова, но нигде в этих 160 символах не встречается слово “of”, ваш эпп не будет находиться по запросу “map of california” (но будет искаться по запросам “map california” или “california us”). В этом плане поиск у Apple очень плохо сделан.

Но это 160 символов на каждый язык. Почему я не могу не подчеркнуть еще раз важность переводов - как самих приложений, так и метаданных. К сожалению, у Apple не только не доступны многие важные языки (нет польского или арабского), но и поиск в каждой стране ограничен только фиксированными языками. В США это English (US) и Spanish (Mexico), а слова прописанные в Russian или German тут искаться не будут.

Есть очень тонкие вещи, которые я выучил за 5 лет в мобильном бизнесе, но продолжаю постоянно узнавать новые. Например, в русском языке “е” и “ё” будут считаться разными буквами. И приложение “Дешёвые билеты” не будет находиться по запросу “дешевые билеты”. А вот немецкие “o” и “ö” будут считаться одной буквой. И все равно как вы запишите Кельн в немецких метаданных “koln” или “köln”. Более того, если все двойные s писать как ß, то можно сэкономить один символ в любом языке: maßachusetts. Я знаю кучу таких штук, вот когда станет не о чем больше писать, представлю свой Advanced ASO Guide.

В Google Play индексируются название эппа (50 символов), короткое описание (80 символов) и полное описание (до 4000 символов). Название имеет наибольший вес, поэтому я называю приложения так размашисто, а не просто “Flags” или “Capitals”. А вот 4000 символов - это дофига. Для самого подробного описания наших приложений мне обычно хватает 1000 символов.

Однако я вынужден признать, что Google хорош в поиске. И самое незначительное слово не останется незамеченным. Если в описании приложения о породах собак у меня нет слова “encyclopedia”, то оно не будет искаться по запросу “encyclopedia of dogs” или в лучшем случае будет на сотом месте, до которого ни один пользователь не доберется. Но стоило мне включить в описание пустую фразу “The whole encyclopedia of dogs!”, как меньше, чем за неделю, мое приложение стало находиться на 4-м месте по этому запросу. Добавил “free game” в описание флагов: эпп поднялся с 10-го на 2-е место по поисковому запросу “flags game” - ASO magic.

Велик соблазн забить описания под завязку: до 4000 символов в каждом языке. Я называю это keyword stuffing. Но тут важно не переборщить и не прогневать гугловских ботов-модераторов, которые могут понизить приложение, а то и вообще выкинуть его за поисковый спам. Открыто запрещается включать нерелевантные слова, перечислять ключевые слова или контент приложения через запятую (то есть я не рискую в приложении про штаты США написать все 50 штатов через запятую, хотя в других приложениях я такое видел).

Но также надо понимать, что keyword stuffing хорошо работает для уже раскрученных и популярных приложений, у которых есть другие характеристики (количество скачиваний и оценок), чтобы бить ими конкурентов, не хватает только нужного слова в метаданных, чтобы начать за него конкурировать. Приложение с 50-100 скачиваниями длинные описания сами по себе не вытянут. Но лучше уж искаться далеко, чем ограничиться описанием “A new fun game” и не искаться вообще нигде и никак.

Есть в Google Play и свои секреты. Например, мало кто знает, что в поиске учитываются слова, которые юзеры оставили в своих отзывах. Наш эпп про столицы находится на 14-м месте для поиска “awesome capitals”, хотя я нигде не использую слово “awesome”. Однако достаточно много отзывов пишут, что “game is awesome”. Но вот ответы разработчика на отзывы пользователей не индексируются.

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

пятница, 5 января 2018 г.

Приложения в декабре - Новый компьютер - A/B тестирование иконок

1. Результаты декабря (по сравнению с ноябрем):
Скачивания: 700k (+ 25k).
Доходы: $17k (+ $1.5k).
Приложений обновлено: 4 (-3).

Сравнил с прошлыми годами: в декабре всегда было на 10% больше денег, чем в ноябре. Прошедший год исключением не стал. По той же статистике (по трем с половиной точкам) доходы в январе на 20% меньше декабрьских, потому что расценки на рекламу к Рождеству поднимаются, в начале каждого квартала снижаются. То есть я могу ожидать около $13.5k в январе. Но я и $12k буду считать ростом и хорошим результатом.

Были обновлены:
Города мира (iOS, Android) - добавили 100 новых городов - целый второй уровень. И разделили угадывание стран и городов по разным режимам. Пока большого роста не заметил.

Знаменитые монументы (iOS, Android) - к 75 имевшимся монументам добавил еще 75 (3 российских - Зимний Дворец, скульптура “Родина-Мать зовет!” и Кижи). И вот доходы от монументов чуть ли не удвоились.

Фрукты и овощи (iOS, Android) - новый уровень “Специи и травы”. Отличать кардамон от кориандра уже сложнее, чем яблоко от груши или капусту от моркови. Здесь рост тоже значительный, но мы поменяли структуру показа рекламы, которая в этом приложении была экспериментальной, но себя не оправдала. Все эти три обновления стали возможны с новыми картинками, которые я скачал в ноябре с Shutterstock.

Наконец, Известные люди (iOS, Android, macOS), которых имеет смысл обновлять часто, так как это самый прибыльный наш эпп ноября (в декабре их чуть-чуть обогнали Флаги, если суммировать по всем платформам). Добавил уровень “Ученые”. У нас есть отдельное приложение про ученых, но мы решили его больше не развивать, а консолидировать все в “Известных людях”. И хотя по аналитике выходит, что только 5% игроков проходят эти дополнительные уровни по сравнению с “Уровнем 1” (где собраны в кучу самые простые вопросы), 5% от большого пирога больше, чем 50% от маленького.

2. В декабре же я купил себе новый компьютер и планшет. Мой старый iMac был одной из самых первых наших покупок в Питтсбурге. Проработал 10 лет, только жесткий диск поменять пришлось, и мог бы быть моим компьютером и дальше, но стал жутко тормозить со своими 3 Гб оперативной памяти. И я не мог уже поставить на него последнюю версию Xcode - программы для разработки iOS-приложений.

Я люблю критиковать Apple, но пока яблочные приложения приносят существенную долю наших доходов, работать приходится за эппловскими компьютерами. Мне нужен был компьютер с 16 Гб памяти, чтобы он прослужил еще много лет. Стоит он на $200 дороже, чем iMac с 8 Гб, но я решил, что оно того стоит. Скидок на них не было ни в Черную пятницу-Киберпонедельник, ни перед Рождеством-НГ. Пришлось покупать за полную цену в $1299 ($1430 с налогами).

А вот iPad Mini 4 я купил у BestBuy по рождественской скидке за $299 ($330) - на $100 дешевле, чем на apple.com. Нашим первым тестовым устройством был iPad 2, который мы купили осенью 2011 года, когда только-только решили, что займемся мобильными приложениями. Для планшета у него тоже серьезный возраст - 6 лет. На него уже нельзя установить последние версии iOS. Путешествую я в последнее время с планшетом, поэтому вес тоже имеет значение. И когда он выдал некую ошибку, связанную с его почтенным возрастом, я решил, что пора менять.

Обеими покупками я пока доволен. С 16 Гб все летает по сравнению с тем, как было на 3 Гб. Мне больше не нужно закрывать окна, чтобы освободить память. Все данные перенес на внешнем жестком диске и настроил все программы за полдня, хотя боялся, что это займет неделю. Старый комп как выключил, так больше и не включал. А iPad Mini позволил найти баг в наших приложениях - неправильную работу кнопки “поставь отзыв” в iOS 11. Брат его тут же исправил. Надеюсь, что теперь юзеры будут писать мне чаще.

Так как оба устройства в основном будут использоваться для моих личных целей, бизнес-расходами я их не считаю и с налогов списывать не собираюсь. И вообще какое-либо business property настолько усложняет налоговую отчетность, что мне лучше его не иметь. Вот такой я ленивый “бизнесмен”.


3. Хочу продолжить рассказывать о разных аспектах создания и продвижения приложений. Какой элемент важнее и заметнее всего для поиска приложений в магазинах? Конечно же, app icon - иконка. Особенно в Google Play. Вот что показывает мой смартфон по запросу “Europe”:


Мы на 5-м месте, попадаем на первый экран, что очень неплохо. Но имя автора мелким серым шрифтом - последнее, на что смотрит юзер. Вот цена важна. Точнее ее отсутствие. Бесплатные эппы рулят, поэтому конкурента за $0.99 можно сразу списывать со счетов и считать, что мы четвертые.

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

Важна оценка. Она хоть и по пятибалльной шкале, но все, что ниже 4.0 считается мусором. Наши 4.3 вполне конкурентны. И набраны честно, а не купленными отзывами. Было бы еще выше, если бы сербские товарищи не ставили единицы, возмущаясь присутствием Косово (поэтому Сербия у меня под санкциями, и приложение о европейских странах там не доступно). Вот 4.8 у меня всегда вызывает подозрения.

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

Google Play позволяет проводить A/B эксперименты с отдельными элементами приложений. Это когда рисуешь, например, две иконки и показываешь 50% пользователям одну, а 50% - другую. И через некоторое время смотришь, какой вариант получил больше скачиваний. Вот пример тестирования иконки для Пород собак (iOS, Android) среди франкоязычных пользователей:


Две иконки долго шли плечо к плечу, но в итоге вариант “Mean Dogs” побил “Cute Dogs” со счетом 392 : 340 (по числу активных установок на устройства к концу эксперимента).


Не громадное преимущество и может быть статистическим флюком. Тем более, что в русском языке те же иконки за то же время показали 272 : 276 установок. Собачникам на самом деле больше нравятся бультерьеры, чем бигли? Но с данными спорить можно только другими данными, а не абстрактными рассуждениями, поэтому меняю иконку на злых собак.

Иногда результаты экспериментов намного проще объяснить. В нашей первой версии приложения о Химических элементах (iOS, Android) иконкой был фрагмент портрета Менделеева кисти Репина. Да, я очень ленив в создании иконок, а картины Ильи Ефимовича - давно всеобщее достояние.



Смена Менделеева на “кусок периодической таблицы” вызвало огромный скачок в установках в английском языке (200 : 302) и относительно небольшой (133 : 158) в русском. Оно и понятно. Для русского ученика Менделеев - это Менделеев, а для американского - бородатый дядька, который фиг поймешь, какое отношение к химии имеет. Он ищет химические элементы, иконки сканируются со скоростью 5 штук в секунду, и ему нужно бросить в глаза именно элементы. Меняем иконку во всех языках.

Для жанра квизов общепринятым стал квадрат из 4 картинок 2 х 2. Как я ни пытался придумать что-то другое, A/B тестирование однозначно показывает, что надо штамповать такие квадраты и не выпендриваться. На прошлой неделе я убедился в этом еще раз с другим химическим приложением Функциональные группы (iOS, Android). У меня была нехитрая иконка - трифенилфосфин с золотыми бензольными кольцами в сером поле. В качестве конкурента я за 5 минут создал яркую смесь из “чего-то химического”:


В английском языке правая иконка через неделю уверенно побеждала 59 : 124, и я даже не стал продолжать эксперимент и заменил иконку немедленно. Обычно по 200 скачиваниям сложно сделать вывод. Хорошо бы иметь пару тысяч. Но тут и так все ясно: пользователи хотят квадрат 2 х 2.

А ведь увеличение скачиваний в 2 раза перерисовыванием иконки за 5 минут - это намного эффективнее, чем на 5% добавлением целого уровня, над которым работаешь 5 дней. Поэтому я решил один день в неделю отводить исключительно на экспериментирование с описаниями и иконками. Работает далеко не все. С “Известными людьми” я улучшений добиться не сумел. Хотя менял Че Гевару на Наполеона для французов или на Пушкина для русских. Надо придумать что-то порадикальнее.


Я даже думаю не жмотиться и потратить $5-$10 на fiverr, чтобы тамошние дизайнеры нарисовали несколько иконок для наших приложений. И я сравню их творения с моими поделками. Кто победит в A/B эксперименте?

В поиске на iOS иконка важна, но тут еще показывают и два первых скриншота.


К сожалению, у Apple пока нет инструментов для A/B тестирования. Но о скриншотах, сабтайтлах и прочих описаниях я расскажу в будущих постах. Спасибо за внимание. Всех с праздниками!