Проверка витрин App Store
Ищите в App Store так, как он выглядит в любой из ~175 страновых витрин, или возьмите одно приложение и сравните его сразу по всем рынкам — локализованный заголовок, цена, оценка и доступность. Пригодится, когда вы занимаетесь ASO, смотрите локализацию конкурента или разбираетесь, почему ссылка открыла не тот магазин.
| Витрина | Заголовок, который там показан | Цена | Оценка | Ссылка |
|---|
Почему витрины различаются
App Store — не один магазин. Это 175 страновых витрин, у каждой свой каталог, свои цены, свои оценки и — если разработчик их локализовал — свои заголовки и подзаголовки. Одно и то же приложение может называться иначе, стоить иначе, иметь другой рейтинг или вовсе отсутствовать — смотря на какую витрину вы смотрите.
Из-за этого возникают три практические проблемы, с которыми помогает этот инструмент:
- Проверки ASO. Локализованные заголовок и подзаголовок — это территория ключевых слов. Если смотреть на них так, как их показывает каждый рынок, обрезанный текст и непереведённые строки находятся сразу.
- Изучение конкурентов. Под какие рынки конкурент действительно локализовался? Это и показывает, куда он вкладывается.
- Битые ссылки. Ссылка
apps.apple.comбез кода страны отправляет людей в витрину, угаданную по их аккаунту, — частая причина жалобы «по ссылке пишет, что приложение недоступно».
Как правильно составлять ссылки
Ссылки в App Store имеют вид apps.apple.com/<country>/app/<slug>/id<number>. Стоит знать два правила:
- Для разрешения ссылки важен только id — slug чисто декоративный и может быть любым.
- Если код страны опустить, выбор сделает Apple — для публичной ссылки обычно именно это и нужно. Принудительно заданный код страны отправляет всех в конкретную витрину: это то, что нужно для кампании под один рынок, и точно не то, что нужно на главной странице.
Часто задаваемые вопросы
Можно ли отслеживать этим позиции по ключевым словам?
Нет, и относитесь скептически ко всему, что обещает обратное на этих данных. Публичный Search API сортирует результаты по своей логике релевантности, которая не совпадает с рейтингом в приложении App Store. Используйте его для присутствия, метаданных и доступности — но не для позиций.
Почему приложение в другой стране называется иначе?
Потому что разработчик локализовал страницу в App Store. Заголовок и подзаголовок — поля для каждой локали и самое ценное место под ключевые слова: там и происходит основная серьёзная работа по ASO.
Что-нибудь отправляется на ваши серверы?
Нет. Ваш браузер напрямую обращается к публичному iTunes Search API от Apple. У этой страницы нет бэкенда, и она ничего не хранит.
Почему полный обход такой медленный?
Apple ограничивает Search API примерно 20 вызовами в минуту на IP, а сравнение всех витрин — это по одному вызову на рынок. Быстрее не выйдет: запросы просто отклоняются, поэтому полный обход идёт в темпе, который держится под лимитом, — несколько минут на ~175 рынков. Вариант на 30 рынков отвечает на большинство реальных вопросов за секунды, а обход можно остановить в любой момент и оставить всё загруженное.
Сколько результатов поиска я получу?
До 200 — это максимум, который Apple возвращает за один запрос. Если вы видите ровно 200, за этим потолком, скорее всего, есть ещё совпадения.
Данные из публичного iTunes Search API от Apple. Не связано с Apple и не одобрено ею. Похожее: Лучшие приложения для ИИ-генерации видео на iPhone · Все бесплатные инструменты