Геонастройки
Если у партнерской программы есть индивидуальные геонастройки, при попытке запроса по ней без IP-адреса/country_code придёт ответ 400 и сообщение {"error": "country_code or ip_addr is mandatory"} — добавьте GET-параметр ip_addr/country_code с IP-адресом или двухбуквенным значением страны к запросу и повторите его. Если вы не можете добавить IP-адрес/country_code, используйте последовательный редирект на стандартный адрес (замените ‘/tpt/’ обратно на ‘/g/’ — https://ad.admitad.com/g/1e8d114494b7e165239416525dc3e8/).
Неподдерживаемая программа
Существуют программы, которые временно не могут поддерживать API-решение. Список программ динамический (программа временно может появляться и пропадать из списка поддерживаемых).
При попытке запроса по этим программам вы получите ответ 403 и сообщение:
{"error": "teleport API response is currently not being supported for affiliate program id {campaign_id}"}
Вместо {campaign_id} будет указан ID партнёрской программы. Если ошибка возникает, залогируйте её и направьте пользователя по обычной партнёрской ссылке (замените ‘/tpt/’ обратно на ‘/g/ — https://ad.admitad.com/g/1e8d114494b7e165239416525dc3e8/). Через некоторое время программа может снова стать поддерживаемой — рекомендуем повторять попытку раз в 2-4 недели, так как программы активно дорабатываются под работу с Teleport API.