Маркетплейсы и регионы
У Amazon Ads API три региональных хоста, каждый обслуживает фиксированный набор маркетплейсов, и профиль работает только на хосте своего региона.
Как это описывает Amazon
Каждое утверждение на этой странице пересказывает публичную документацию Amazon из раздела Источники.
Коротко
- Три региональных хоста: Северная Америка (NA), Европа (EU) и Дальний Восток (FE).
- Список профилей на хосте содержит только профили региона этого хоста.
- Id профиля, отправленный на хост вне его региона, даёт ошибку 4XX Unauthorized.
Региональные хосты
Amazon Ads API обслуживается тремя региональными хостами. Каждый обслуживает фиксированный набор маркетплейсов:
Северная Америка (NA)
- Хост:
https://advertising-api.amazon.com - Маркетплейсы: США (US), Канада (CA), Мексика (MX), Бразилия (BR)
Европа (EU)
- Хост:
https://advertising-api-eu.amazon.com - Маркетплейсы: Великобритания (UK), Франция (FR), Италия (IT), Испания (ES), Германия (DE), Нидерланды (NL), ОАЭ (AE), Польша (PL), Турция (TR), Египет (EG), Саудовская Аравия (SA), Швеция (SE), Бельгия (BE), Индия (IN), ЮАР (ZA)
Дальний Восток (FE)
- Хост:
https://advertising-api-fe.amazon.com - Маркетплейсы: Япония (JP), Австралия (AU), Сингапур (SG)
Профиль принадлежит одному региону
- Список профилей на хосте содержит только профили, чей маркетплейс входит в регион этого хоста (см. Профили и аккаунты).
- Поэтому рекламодатель, присутствующий в нескольких регионах, получает профили на каждом региональном хосте и отправляет вызовы каждого профиля на хост его региона.
Чужой хост отказывает
Id профиля из маркетплейса вне региона хоста, переданный в Amazon-Advertising-API-Scope, не даёт права ни на одну операцию на этом хосте; вызов отвечает ошибкой 4XX Unauthorized.