Вопрос-ответ
Технические вопросы
Вернуться к списку тем
При тестовом запросе, через опцию «Тестирование сервиса», проверяется работа непосредственно скрипта обработчика, и его тестирование прошло успешно.
Подобное же сообщение при отправке непосредственно с телефона означает, что Ваш сервис не подключен к номеру, с которого делали запрос. А именно Вы не согласовали свои сервисы для стран, по которым есть ограничения.
Согласование сервисов необходимо для следующих стран:
- Айзербайджан (все номера и операторы);
- Армения (все номера и оператры);
- Беларусь (все номера и операторы);
- Израиль (все номера и операторы);
- номера 5013 и 5014 в России;
- все номера оператора КарТел (Казахстан);
- Украина (все номера и все операторы).
Порог фрод лимита привязывается к номеру абонента, в данном случае, прежде чем отправить запрос на Ваш сервис, абонент воспользовался услугами другого партнёрского сервиса и превысил допустимый суточный порог.
Вижу в своей статистике сообщения со статусом "spam". Что это такое?
Статус "spam" получают SMS-сообщения, которые были определены нашей системой как результат спам-рассылки (по ICQ, e-mail, SMS и т.п.), вводящей пользователей в заблуждение.
Антиспам-система, базируется на ключевом понятии идеального трафика. Это означает, что статистически на сервис поступает определенный процент сообщений от абонентов каждого оператора, т.е. каждый оператор имеет свой процент в этом идеальном трафике. Все сообщения, не укладывающиеся в определенный коэффициент по расхождению с этим трафиком, помечаются как спамовые и не оплачиваются партнеру.
Рассмотрим пример. Доля оператора МТС Москва в идеальном трафике составляет 12%. Естественно, что расхождения с идеальной долей как в меньшую, так и в большую сторону неизбежны, поэтому по умолчанию порог, после которого сообщения будут считаться спамом, более чем в 3 раза превышает идеальную долю - 40%. Когда сообщения от абонентов МТС Москва превысят 40% от общего трафика, все последующие SMS с этого оператора будут считаться спамовыми. Подобные параметры существуют для всех операторов.
Таким образом, установленный в системе по умолчанию порог значительно превышает стандартный, что позволяет практически во всех случаях работать без проблем.
Однако, существуют ситуации, когда система ошибочно определяет SMS как спамовые. К примеру, если Ваш сервис ориентирован только на определенный город или область, в котором большинство жителей являются абонентами одного-двух региональных операторов, то Ваш трафик не будет вписываться в идеальный, следовательно, сообщения будут ошибочно получать статус "spam".
Если Вы столкнулись с подобной ситуацией, рекомендуем вам подать соотв. заявку в службу поддержки на отключение спам-лимита для Вашего сервиса.
С каких IP адресов будут приходить запросы на наш обработчик?
213.248.50.104
78.108.178.206
88.214.205.250
Какие символы допускаются в ответе для абонента?
Ответное сообщение абоненту принудительно траслитерируется на уровне платформы А1 (пример: privet-привет), за исключением:
1. Наличие двоеточия - транслитерация происходит после первого пробела. Если символ «:» указан без пробела, то слово не транслитерируется целиком. Примеры 1: Ответ «Parol:VVV VV», абонент получит в виде «Parol:VVV ВВ». Пример 2: Ответ «Parol :VVV VV» , абонент получит в виде «Парол :VVV ВВ».
2. В ответе присутствует ссылка на ресурс URL(http://) , знак @, ссылка на домены следующих зон ru, com, org, net, biz, ws, kg.
Вам необходимо указать перед паролем символ «:», тогда сообщение не будет принудительно транслитерироваться.
Тарификация всегда выполняется на стороне ОСС.
Данная ошибка связана с тем, что Ваш скрипт обработчик не смог ответить на наш первый запрос в течение 10 секунд. Далее следует следующий запрос (запросы идут с 4-х прокси серверов), пока статус сообщения не станет ОК. Если же после 4-х запросов статус так и не поменялся, данный запрос становится в очередь на повтор. SMS с таким статусом повторяются автоматически.
Денежные средства списываются с лицевого счёта абонента по факту обработки сообщения SMS-центром оператора.
Наша компания заботится о партнерах, поэтому мы автоматически осуществляем повтор SMS, которые Ваш сервис не смог корректно обработать. Но если и автоматический повтор (он ограничен по числу попыток) не смог обработать запросы, а ошибка Вашего обработчика уже устранена, Вы можете обратиться в Службу поддержки, создав заявку с типом «Технические проблемы». Мы повторим Ваши запросы вручную.
Да, запрос будет передан на Ваш сервис, как и все запросы с любыми значениями после XXX будут засчитываться Вам.
И, соответственно, ни один из партнёров не сможет добавить на свой сервис префикс начинающийся на XXX.
Чем отличается sms-сообщение со статусом fraud от sms-сообщения со статусом blacklist?
(Неактуально после ввода новых правил по борьбе с фродом)
SMS-сообщение со статусом fraud – это запросы, которые превысили установленный на сервисе порог фрод-лимита. SMS-сообщения со статусом blacklist - это потенциально необеспеченные номера, которые были внесены в чёрный список на стороне платформы А1, запросы с них не обслуживаются. Партнёрское вознаграждение по подобным сообщениям не выплачивается.
Дополнительно по номерам со статусом blacklist может быть выставлен штраф.
Параметр «Надежность» это аналитическая информация, которую мы предоставляем по абонентам. Чем ниже цифра, тем больше шанс что абонент может попасть в blacklist.
При параметре 1-2 Вы можете не оказывать услугу абоненту либо задержать предоставление услуги до выплаты.
В течении какого времени (максимально) ваша система ожидает ответа от обработчика?
Отведенное время ожидания ответа составляет 10 секунд.
Как в сервисе узнать сумму отчислений?
Сумму отчислений в рублях можно узнать из параметра cost_rur, так же присутствует параметр cost, который показывает стоимость SMS в долларах по курсу последней выплаты. Сумма за эту SMS при выплате в WMZ будет скорректирована по курсу WM на день выплаты. Параметр cost носит информационный характер, ориентироваться в своих сервисах рекомендуем на cost_rur.
Как проверить, номер находится в blacklist или нет?
У каждого Партнера компании А1 Агрегатор в его Личном кабинете есть закладка «Справочник». В этой закладке есть поле «Черный список абонентов», где возможно проверить подозрительный номер.
Данный статус запроса говорит о том, что формат ответа Вашего сервиса не соответствует нашему шаблону:
smsid: 5094
status: reply
<пустая строка>
Текст ответа: Usluga oplachena.
Запрос со статусом wrong_http_code -Неправильный статус HTTP говорит о том, что Ваш скрипт обработчик не может обработать запрос. Это может произойти, если Ваш ресурс не доступен (например: переносится на другой хостинг, либо подвержен DDOS-атаке).
сost – параметр, определяющий сумму, которая зачисляется на счет партнера в долларах. Этот параметр носит только информативный характер. Сумма за SMS при выплате в WMZ корректируется по курсу WM на день выплаты.
cost_rur – параметр, аналогичный cost, только определяющий сумму отчислений в рублях, именно на него мы рекомендуем ориентироваться.
Как узнать значения параметра operator_id для каждого оператора?
Данную информацию можно найти следующим образом. Заходите в Личный кабинет, выбираете раздел – "Библиотека". В ней присутствует файл "ID операторов".
Где я могу посмотреть таблицу транслитерации?
Для просмотра таблицы транслитерации Вы должны зайти в Личный кабинет. В разделе «Библиотека» находится файл «Таблица транслитерации».
Это значит, что Ваш сервис отдает в ответе одно из запрещенных слов. С полным списком слов можно ознакомиться в разделе «Справочник» Личного кабинета (http://partner.a1agregator.ru/depot/bad_word/ ). Подобное SMS блокируется на уровне платформы А1.
Статус сообщения service_timeout
Этот статус получает сообщение, в случае, если Ваш обработчик не отвечает в отведенное время (10 секунд) платформе A1. Система, определив по префиксу, что это Ваш сервис, отправляет запрос на указанный URI. Если сервер не обнаружен – присваивается статус Timeout. Если соединение устанавливается, начинается обмен данными.
Статус сообщения wrong_service_reply
Неправильный ответ сервиса. При появлении, проверьте корректность ответа Вашего сервиса. За дополнительной информацией обратитесь в поддержку, создав заявку с типом «Технические проблемы».
Статус сообщения wrong_http_code
Неправильный статус HTTP:
Классификация статус-кодов http
1ХХ - Информационное. Запрос принят, процесс продолжается.
2ХХ - Успех. Сообщение было успешно принято.
3ХХ - Перенаправление. Для завершения запроса необходимо произвести ряд действий.
4ХХ - Ошибка клиента. Запрос содержит синтаксическую ошибку и не может быть удовлетворен.
5ХХ - Ошибка сервера. Сервер не может выполнить внешний корректный запрос.
За дополнительной информацией по возникшей проблеме обратитесь в поддержку, создав заявку с типом «Технические проблемы».
Означает превышение фрод лимита количества отправленных SMS-запросов, установленного для Вашего сервиса.
Статус "spam" получают SMS-сообщения, которые были определены нашей системой как результат спам-рассылки (по ICQ, e-mail, SMS и т.п.), вводящей пользователей в заблуждение.
Статус сообщения aggregator_wrong_message
Данная ошибка возникает при отправке абонентом сообщения с пустым текстом.
Данный статус получают сообщения по заблокированным префиксам.
Статус сообщения msg_exceeds_limits
Данный статус получают сообщения, если превышена установленная длина для ответа обработчика.
Статус сообщения empty_service_reply
Данный статус получают сообщения, если ответ обработчика пустой.
Статус сообщения wrong_ischeme
Неправильные отчисления. Данная ошибка связана с отсутствием отчислений партнеру в связке: короткий номер-оператор.
Статус сообщения transfer_error
Ошибка транспорта. Ошибка связана с многочисленными техническими факторами Вашего сервиса. При её возникновении обратитесь в поддержку через тикет-систему. Тип запроса «Технические проблемы».
Запрос с номера, который находится в «Черном списке».
Данный статус получают сообщения, которые содержат запрещенное слово. Список запрещенных слов Вы можете посмотреть в своем Личном кабинете в разделе “Cправочник”.
Ваше мнение поможет улучшить Базу знаний и наполнить её максимально актуальными и полезными вопросами.

