# Коды стран витрин App Store URL: https://storelift.net/ru/guide/app-store-storefront-country-codes/ Language: ru Updated: 2026-09-23 Списки витрин ходят по сети в виде скопированных gist'ов, а неверный ID себя не выдаёт: Apple отвечает на запрос и возвращает ничего, и это читается как «в этой стране нет спроса», а не как ошибка. Каждая строка ниже измерена по трём эндпоинтам Apple 2026-09-23. 2 кандидата не прошли проверку и исключены. ## Как используются значения Три разных значения выполняют три разные задачи, и путаница между ними — обычная причина пустого результата: - Код страны — двухбуквенный код, который публичные эндпоинты iTunes принимают как country=. Его понимают /search и /lookup. - Заголовок витрины — значение заголовка запроса X-Apple-Store-Front в форме ,29. Суффикс ,29 — это часть платформы; заголовок с голым ID молча ничего не возвращает. - Язык по умолчанию — значение lang=, которое Apple принимает для этой витрины. Недопустимое отклоняется сразу; допустимое, но неверное тихо меняет вид выдачи, потому что результаты читаются на этом языке. NOTE: Столбец языка — не полный список языков витрины. Apple во многих странах обслуживает несколько языков; здесь указан язык по умолчанию, который мы измерили и в котором читают наши собственные замеры. Там, где мы работаем в продакшене, значение зафиксировано на том, что было отлажено на практике, — турецкие результаты без tr_tr плывут. ## Как проверялась каждая строка 1. Подсказки поиска. Запрос подсказок отправляется с заголовком X-Apple-Store-Front. Настоящая витрина возвращает 10 предложенных запросов; выдуманный ID — 0. Именно эта проверка ловит неверный ID. 2. Язык. Выполняется lookup с lang=. Apple явно отклоняет недопустимое значение: Invalid value(s) for key(s): [language]. Кандидаты пробуются начиная с местного языка, и сохраняется первый принятый. 3. Страна. Тот же lookup выполняется с country=. Недопустимый код отклоняется так же. /lookup используется вместо /search намеренно: у /search настолько жёсткое ограничение частоты, что запрос по 130 странам заставляет Apple вернуть 403, а 403 неотличим от «в этой стране нет результатов». Строка публикуется, только если пройдены все три проверки. Сами ID взяты из двух независимых публичных списков, которые согласуются друг с другом и с 27 витринами, уже работающими в продакшене, — но согласие списков не доказательство, поэтому каждая всё равно измерена. ## 2 исключённые витрины Бангладеш (bd) и Лихтенштейн (li) есть в распространённых списках с ID витрин, и Apple принимает оба кода без ошибки. И всё же они не проходят: запрос подсказок возвращает 0 запросов, а lookup по известному приложению возвращает "resultCount":0. NOTE: Это ровно тот сбой, ради которого существует список. Ничего не выдаёт ошибку. Запрос успешен, ответ пуст, и инструмент, построенный на нём, сообщает, что в стране нет спроса. Обе строки удалены, а не опубликованы с оговоркой. ## Все 175 витрин | Страна | Код | ID витрины | X-Apple-Store-Front | Язык по умолчанию | | --- | --- | --- | --- | --- | | Австралия | au | 143460 | 143460,29 | en_au | | Австрия | at | 143445 | 143445,29 | de_de | | Азербайджан | az | 143568 | 143568,29 | ru_ru | | Албания | al | 143575 | 143575,29 | en_gb | | Алжир | dz | 143563 | 143563,29 | ar_sa | | Ангилья | ai | 143538 | 143538,29 | en_gb | | Ангола | ao | 143564 | 143564,29 | pt_pt | | Антигуа и Барбуда | ag | 143540 | 143540,29 | en_gb | | Аргентина | ar | 143505 | 143505,29 | es_mx | | Армения | am | 143524 | 143524,29 | ru_ru | | Афганистан | af | 143610 | 143610,29 | en_gb | | Багамы | bs | 143539 | 143539,29 | en_gb | | Барбадос | bb | 143541 | 143541,29 | en_gb | | Бахрейн | bh | 143559 | 143559,29 | ar_sa | | Беларусь | by | 143565 | 143565,29 | ru_ru | | Белиз | bz | 143555 | 143555,29 | en_gb | | Бельгия | be | 143446 | 143446,29 | nl_nl | | Бенин | bj | 143576 | 143576,29 | en_gb | | Бермудские о-ва | bm | 143542 | 143542,29 | en_gb | | Болгария | bg | 143526 | 143526,29 | bg_bg | | Боливия | bo | 143556 | 143556,29 | es_mx | | Босния и Герцеговина | ba | 143612 | 143612,29 | en_gb | | Ботсвана | bw | 143525 | 143525,29 | en_gb | | Бразилия | br | 143503 | 143503,29 | pt_br | | Бруней | bn | 143560 | 143560,29 | en_gb | | Буркина-Фасо | bf | 143578 | 143578,29 | en_gb | | Бутан | bt | 143577 | 143577,29 | en_gb | | Вануату | vu | 143609 | 143609,29 | en_gb | | Великобритания | gb | 143444 | 143444,29 | en_gb | | Венгрия | hu | 143482 | 143482,29 | hu_hu | | Венесуэла | ve | 143502 | 143502,29 | es_mx | | Виргинские о-ва (Великобритания) | vg | 143543 | 143543,29 | en_gb | | Вьетнам | vn | 143471 | 143471,29 | vi_vn | | Габон | ga | 143614 | 143614,29 | fr_fr | | Гайана | gy | 143553 | 143553,29 | en_gb | | Гамбия | gm | 143584 | 143584,29 | en_gb | | Гана | gh | 143573 | 143573,29 | en_gb | | Гватемала | gt | 143504 | 143504,29 | es_mx | | Гвинея-Бисау | gw | 143585 | 143585,29 | en_gb | | Германия | de | 143443 | 143443,29 | de_de | | Гондурас | hn | 143510 | 143510,29 | es_mx | | Гонконг (САР) | hk | 143463 | 143463,29 | zh_hk | | Гренада | gd | 143546 | 143546,29 | en_gb | | Греция | gr | 143448 | 143448,29 | el_gr | | Грузия | ge | 143615 | 143615,29 | en_gb | | Дания | dk | 143458 | 143458,29 | da_dk | | Доминика | dm | 143545 | 143545,29 | en_gb | | Доминиканская Республика | do | 143508 | 143508,29 | es_mx | | Египет | eg | 143516 | 143516,29 | ar_sa | | Замбия | zm | 143622 | 143622,29 | en_gb | | Зимбабве | zw | 143605 | 143605,29 | en_gb | | Израиль | il | 143491 | 143491,29 | en_gb | | Индия | in | 143467 | 143467,29 | en_in | | Индонезия | id | 143476 | 143476,29 | en_us | | Иордания | jo | 143528 | 143528,29 | ar_sa | | Ирак | iq | 143617 | 143617,29 | en_gb | | Ирландия | ie | 143449 | 143449,29 | en_gb | | Исландия | is | 143558 | 143558,29 | is_is | | Испания | es | 143454 | 143454,29 | es_es | | Италия | it | 143450 | 143450,29 | it_it | | Йемен | ye | 143571 | 143571,29 | ar_sa | | Кабо-Верде | cv | 143580 | 143580,29 | en_gb | | Казахстан | kz | 143517 | 143517,29 | ru_ru | | Камбоджа | kh | 143579 | 143579,29 | en_gb | | Камерун | cm | 143574 | 143574,29 | fr_fr | | Канада | ca | 143455 | 143455,29 | en_ca | | Катар | qa | 143498 | 143498,29 | ar_sa | | Кения | ke | 143529 | 143529,29 | en_gb | | Кипр | cy | 143557 | 143557,29 | el_gr | | Киргизия | kg | 143586 | 143586,29 | en_gb | | Китай | cn | 143465 | 143465,29 | zh_cn | | Колумбия | co | 143501 | 143501,29 | es_mx | | Конго - Браззавиль | cg | 143582 | 143582,29 | en_gb | | Конго - Киншаса | cd | 143613 | 143613,29 | en_gb | | Косово | xk | 143624 | 143624,29 | en_gb | | Коста-Рика | cr | 143495 | 143495,29 | es_mx | | Кот-д’Ивуар | ci | 143527 | 143527,29 | fr_fr | | Кувейт | kw | 143493 | 143493,29 | ar_sa | | Лаос | la | 143587 | 143587,29 | en_gb | | Латвия | lv | 143519 | 143519,29 | lv_lv | | Либерия | lr | 143588 | 143588,29 | en_gb | | Ливан | lb | 143497 | 143497,29 | ar_sa | | Ливия | ly | 143567 | 143567,29 | en_gb | | Литва | lt | 143520 | 143520,29 | lt_lt | | Люксембург | lu | 143451 | 143451,29 | fr_fr | | Маврикий | mu | 143533 | 143533,29 | en_gb | | Мавритания | mr | 143590 | 143590,29 | en_gb | | Мадагаскар | mg | 143531 | 143531,29 | fr_fr | | Макао (САР) | mo | 143515 | 143515,29 | zh_hk | | Малави | mw | 143589 | 143589,29 | en_gb | | Малайзия | my | 143473 | 143473,29 | ms_my | | Мали | ml | 143532 | 143532,29 | fr_fr | | Мальдивы | mv | 143488 | 143488,29 | en_gb | | Мальта | mt | 143521 | 143521,29 | en_gb | | Марокко | ma | 143620 | 143620,29 | en_gb | | Мексика | mx | 143468 | 143468,29 | es_mx | | Мозамбик | mz | 143593 | 143593,29 | en_gb | | Молдова | md | 143523 | 143523,29 | ro_ro | | Монголия | mn | 143592 | 143592,29 | en_gb | | Монтсеррат | ms | 143547 | 143547,29 | en_gb | | Мьянма (Бирма) | mm | 143570 | 143570,29 | en_gb | | Намибия | na | 143594 | 143594,29 | en_gb | | Науру | nr | 143606 | 143606,29 | en_gb | | Непал | np | 143484 | 143484,29 | en_gb | | Нигер | ne | 143534 | 143534,29 | fr_fr | | Нигерия | ng | 143561 | 143561,29 | en_gb | | Нидерланды | nl | 143452 | 143452,29 | nl_nl | | Никарагуа | ni | 143512 | 143512,29 | es_mx | | Новая Зеландия | nz | 143461 | 143461,29 | en_au | | Норвегия | no | 143457 | 143457,29 | nb_no | | о-ва Кайман | ky | 143544 | 143544,29 | en_gb | | ОАЭ | ae | 143481 | 143481,29 | en_us | | Оман | om | 143562 | 143562,29 | ar_sa | | Пакистан | pk | 143477 | 143477,29 | en_gb | | Палау | pw | 143595 | 143595,29 | en_gb | | Панама | pa | 143485 | 143485,29 | es_mx | | Папуа — Новая Гвинея | pg | 143597 | 143597,29 | en_gb | | Парагвай | py | 143513 | 143513,29 | es_mx | | Перу | pe | 143507 | 143507,29 | es_mx | | Польша | pl | 143478 | 143478,29 | pl_pl | | Португалия | pt | 143453 | 143453,29 | pt_pt | | Республика Корея | kr | 143466 | 143466,29 | ko_kr | | Россия | ru | 143469 | 143469,29 | ru_ru | | Руанда | rw | 143621 | 143621,29 | en_gb | | Румыния | ro | 143487 | 143487,29 | ro_ro | | Сальвадор | sv | 143506 | 143506,29 | es_mx | | Сан-Томе и Принсипи | st | 143598 | 143598,29 | en_gb | | Саудовская Аравия | sa | 143479 | 143479,29 | ar_sa | | Северная Македония | mk | 143530 | 143530,29 | en_gb | | Сейшельские о-ва | sc | 143599 | 143599,29 | en_gb | | Сенегал | sn | 143535 | 143535,29 | fr_fr | | Сент-Винсент и Гренадины | vc | 143550 | 143550,29 | en_gb | | Сент-Китс и Невис | kn | 143548 | 143548,29 | en_gb | | Сент-Люсия | lc | 143549 | 143549,29 | en_gb | | Сербия | rs | 143500 | 143500,29 | en_gb | | Сингапур | sg | 143464 | 143464,29 | en_gb | | Словакия | sk | 143496 | 143496,29 | sk_sk | | Словения | si | 143499 | 143499,29 | sl_si | | Соединенные Штаты | us | 143441 | 143441,29 | en_us | | Соломоновы о-ва | sb | 143601 | 143601,29 | en_gb | | Суринам | sr | 143554 | 143554,29 | en_gb | | Сьерра-Леоне | sl | 143600 | 143600,29 | en_gb | | Таджикистан | tj | 143603 | 143603,29 | en_gb | | Таиланд | th | 143475 | 143475,29 | th_th | | Тайвань | tw | 143470 | 143470,29 | zh_tw | | Танзания | tz | 143572 | 143572,29 | en_gb | | Тёркс и Кайкос | tc | 143552 | 143552,29 | en_gb | | Тонга | to | 143608 | 143608,29 | en_gb | | Тринидад и Тобаго | tt | 143551 | 143551,29 | en_gb | | Тунис | tn | 143536 | 143536,29 | ar_sa | | Туркменистан | tm | 143604 | 143604,29 | en_gb | | Турция | tr | 143480 | 143480,29 | tr_tr | | Уганда | ug | 143537 | 143537,29 | en_gb | | Узбекистан | uz | 143566 | 143566,29 | ru_ru | | Украина | ua | 143492 | 143492,29 | uk_ua | | Уругвай | uy | 143514 | 143514,29 | es_mx | | Федеративные Штаты Микронезии | fm | 143591 | 143591,29 | en_gb | | Фиджи | fj | 143583 | 143583,29 | en_gb | | Филиппины | ph | 143474 | 143474,29 | en_gb | | Финляндия | fi | 143447 | 143447,29 | fi_fi | | Франция | fr | 143442 | 143442,29 | fr_fr | | Хорватия | hr | 143494 | 143494,29 | hr_hr | | Чад | td | 143581 | 143581,29 | en_gb | | Черногория | me | 143619 | 143619,29 | en_gb | | Чехия | cz | 143489 | 143489,29 | cs_cz | | Чили | cl | 143483 | 143483,29 | es_mx | | Швейцария | ch | 143459 | 143459,29 | de_de | | Швеция | se | 143456 | 143456,29 | sv_se | | Шри-Ланка | lk | 143486 | 143486,29 | en_gb | | Эквадор | ec | 143509 | 143509,29 | es_mx | | Эсватини | sz | 143602 | 143602,29 | en_gb | | Эстония | ee | 143518 | 143518,29 | et_ee | | Южно-Африканская Республика | za | 143472 | 143472,29 | en_gb | | Ямайка | jm | 143511 | 143511,29 | en_gb | | Япония | jp | 143462 | 143462,29 | ja_jp | NOTE: Скачать: app-store-storefronts-2026-09-23.csv — 175 строк: код страны, название страны на английском и турецком, ID витрины, значение заголовка и код языка. Пересобрать: node tools/publish_storefronts.mjs. ## Тот же список, прочитанный по языкам Таблица выше читается от витрины к языку. Решение в ASO обычно идёт в обратную сторону: написать текст один раз — и сколько витрин его прочитает? 175 витрин распадаются на 13 языковых слотов, охватывающих больше одной витрины, и у каждого слота своя страница. - en-GB — 85 витрин - es-MX — 17 витрин - ar-SA — 11 витрин - fr-FR — 9 витрин - ru-RU — 6 витрин - de-DE — 3 витрины - en-US — 3 витрины - el-GR — 2 витрины - en-AU — 2 витрины - nl-NL — 2 витрины - pt-PT — 2 витрины - ro-RO — 2 витрины - zh-HK — 2 витрины ## Код страны App Store и ID витрины Это два разных значения, и в большинстве неудачных запросов их путают. Код страны — двухбуквенный; ID витрины — шестизначное число Apple, которое отправляется в заголовке с суффиксом ,29: | Страна | Код страны | ID витрины | X-Apple-Store-Front | | --- | --- | --- | --- | | США | us | 143441 | 143441,29 | | Великобритания | gb | 143444 | 143444,29 | | Германия | de | 143443 | 143443,29 | | Япония | jp | 143462 | 143462,29 | | Турция | tr | 143480 | 143480,29 | Великобритания — это gb, а не uk. Что такое витрина — см. витрина; как позиция читается по витринам — отслеживание позиций по ключевым словам App Store. ## FAQ Q: Почему мой запрос возвращает пустой результат, а не ошибку? A: Почти всегда дело в заголовке. Неверный ID витрины или ID без суффикса платформы ,29 — это корректно сформированный запрос, на который Apple отвечает ничем. Ошибки, которую можно поймать, нет, поэтому список нужно измерять, а не принимать на веру. Q: Охватывает ли список все страны App Store? A: Он охватывает все витрины, прошедшие все три проверки, — 175. Витрина включается, только когда её идентификатор возвращает собственные результаты этой страны и мы можем надёжно читать там позиции; 2 кандидата не прошли проверку и исключены, а не угаданы. Q: Столбец языка — это полный список языков стора? A: Нет. Это язык по умолчанию, который мы измерили и в котором читаем результаты. Во многих витринах Apple обслуживает несколько языков; столбец отвечает на вопрос «какое значение принимает Apple и какое читаем мы», а не «какие языки там есть». Q: Как часто это перемеряется? A: Замер повторяется, когда добавляется витрина или замер начинает давать сбои. Дата на странице — дата последнего запуска: если она старая, то и список старый, и мы лучше покажем это, чем скроем. Q: Какой ID витрины App Store у США? A: 143441. В заголовке запроса он отправляется как X-Apple-Store-Front: 143441,29; код страны для публичных эндпоинтов iTunes — us. Q: Какой код страны App Store у Великобритании? A: gb, ID витрины 143444. uk не является кодом страны App Store. Q: Можно ли скачать список витрин App Store в CSV? A: Да: в app-store-storefronts-2026-09-23.csv все 175 строк с кодом страны, названием страны на английском и турецком, ID витрины, значением заголовка и кодом языка.