| 0.149 | 2017-03-17 |
Черновики issue.draft.* для совпадения по структуре с issue.send:
- поля link.qsid, dkim.id, campaign.id перенесены из letter в obj (совместимость сохранена)
- новые поля в obj: only_unique, group, relink, relink.param, multiple, tz_limit, tz_observance, users.slice ,extra
Передача событий из системы клиенту callback: добавлена передача пользовательских идентификаторов письма letter.custid
Новый вызов email.cleanerror - очистить ошибки доставки
Во всех урлах можно исползьзовать объект authext что бы не засвечивать постоянно данные аутентификации
Подстановка внешних даннных [% external_xxx %] - новые настройки ignore_error, timeout
Выпуск рассылки issue.send: уточнена совместная работа tz_observance и tz_limit
Импорт подписчиков member.import: новый дополнительный отчёт в csv со всеми ошибками
Ключи данных: как экранировать точку в сегменте ключа данных если она значима, а не разделитель сегментов
Исправлен пример вставки штрихкода [% barcode %]
| 0.148 | 2017-02-17 |
Фильтры по ключам данных - условия группировки AND/!AND/OR/!OR на замену прежним вариантам (прежние варианты остаются работоспособными)
Универсальная статистика
- stoplist.* - доступ к стоп-листу
- новые поля member.type, member.create|update.time|host
sys.storage.get - новый параметр datakey для выборочного получения данных
Список не проверяемых по умолчанию ссылок дополнен fb.com, а так же вариантами c www для всех числящихся там сайтов
| 0.147 | 2017-01-17 |
Фильтры по ключам данных
- большинство условий теперь позволяют сопоставить значения одного ключа данных с другим ключом данных, а не только с константой
- новые условия "has each/any of"
Универсальная статистика - дополнительны параметр addr_type при фильтрации по member.email, так как клиентские идентификаторы (csid) могут посимвольно быть похожы на адреса или телефоны
| 0.146 | 2016-12-17 |
Контроль request.id для вызовов issue.send* и member.import*
Передача событий из системы клиенту - события доставки/недоставки
Расширение правил побора DKIM по домену отправителя
Параметр mute вызова issue.send упразнён
| 0.145 | 2016-11-17 |
Передача событий из системы клиенту (Callback, WebHook)
Экспресс-Выпуск с накоплением - issue.send: accumulate
В событии sequence member.change можно указывать Ключ Данных
Доступны дополнительные параметры из при использовании YML в выпуске
sys.storage.get - получение записей по шаблону
| 0.144 | 2016-10-17 |
Управление альтернативными идентификаторами подписчика
- добавление при member.set - параметр head.attach
- новый вызов "Замена альтернативного идентификатора" - member.head.replace
Расширение использования DKIM при выпуске
- dkim по домену отправителя
- dkim.id = 0
Универсальная статистика
- источник и номер DKIM использованные в выпуске
- новый синтаксис получения значение элемента пользовательской метки - custid(element_name)
| 0.143 | 2016-09-17 |
Возможность ведения статистики по ответам получателей на письма рассылок - "Перехват ответов на письма выпуска" и stat.uni: deliv.replyed.*
При импорте в форматах Ключей Данных возможно присоединени-отсоединени альтернативных идентификаторов подписчика
Константы на базе текущего времени в Универсальной Статистике - stat.uni: const.current
Формы: дата создания и изменения
Исправление issue.emailsender.*: параметр называется не email, а name
| 0.142 | 2016-08-17 |
НОВОЕ ! Полная поддержка национальны доменов и имён получателей на национальных алфавитах.
Такие адреса могут использовать "как-есть", например
проверка@тест.рф
企业@企业.企业
без всяких ухищрений типа xn--кодирования.
НОВОЕ ! API-форм для полного управления формами на стороне клиента
НОВОЕ ! Мультиканальные триггеры - с шага триггера можно выслать не только email, но и sms и viber
Универсальная статистика - issue.archive бессмысленен для personal и теперь возвращает null
| 0.141 | 2016-07-17 |
Переработаный вызов email.test - не только проверка, но и внесение в группу-список и блокировка
Ссылки в с доменом odnoklassniki.ru и ok.ru по умолчанию не проверяюся на существование
Описан лимит на размер запроса POST и наличие у доменного имени нескольких ip-адресов
Учточнение бесполезности параметра name вызова issue.send при Транзакционных Письмах
| 0.140 | 2016-06-17 |
НОВОЕ ! Приостановка/возобновление формирующихся выпусков рассылки
- Вызовы issue.running.*
- Парамер issue.paused для sys.settings.*
- Новое состояние трекера -7 - "Приостановлено"
Целевые странцы - новый варант скрипта и внесение данные в подписчика - target.script: js и datakey
Новые форматы сжатия для отчётов - gzip и bzip2
Формы - Настройка only_once - "Заполняется один раз"
member.where: новый параметр group
rfs.rename: правильное название парамера path, а не path.from
| 0.139 | 2016-05-17 |
НОВОЕ ! Выпуски через Viber
НОВОЕ ! Выпуск рассылки - выпуск только части тиража (users.slice)
Выпуск рассылки - параметр "Название выпуска"
Универсальная статистика - тема выпуска теперь в issue.subject, а issue.name - название выпуска
Универсальная статистика - deliv.letter.start_dt - запланированная дата доставки письма растянутого тиража
Возможность кастомизация ссылки или имени файла отчёта случайным числом - метка {RND}
Событие "Целевая страница достигнута" для тригерных действий
Новые настройки DMARC mail.ru не позволяют больше использовать их адреса как адрес отправителя выпуска
| 0.138 | 2016-04-17 |
НОВОЕ ! csid - клиентский идетификатор подписчика
НОВОЕ ! stat.uni: order при использовании join
Параметры reltype/relref для форм
Вызовы sequence.member.start/pause/resume/stop - теперь асинхронны
Ссылки в с доменом linked.in по умолчанию не проверяюся на существование
member.exists выдаёт null для синтаксически неверного идентификатора
stat.uni: уточнение описания groupby
issue.send: уточнение описания tz_observance
| 0.137 | 2016-03-17 |
НОВОЕ ! Мультиканальные выпуски
- issue.send.multi
- issue.multi.*
- stat.uni::issue.multi.*
- issue.get:multi,channel
НОВОЕ ! Выпуск с учётом временной зоны
- issue.send: tz_observance
- sys.settings.get: tz.delta
Улучшение форм
- form.source: получение версии формы для письма - параметр channel
- Отслеживание письма из которого заполнено - stat.uni: member.form.issue.* member.form.letter.* form.issue.* form.letter.*
- Доступ как ответам через Универсальную Статистику - stat.uni: member.form.*
Автоматическая генерация текстовой версии рассылки - параметр autotext в issue.send и issue.draft.preview
Последовательности - новый вариант срабатывания события member.change - вариант "просто изменились данные"
Список подпиcчиков: быстрая сортировка по member.create.time и member.update.time
Параметры reltype/relref для track.*
Параметр вызова jsonp отменён
| 0.136 | 2016-02-17 |
Сохранение отчётов теперь доступно в формате json
Универсальная статистика - *.member.geo.* и *.member.geo.gender.* могут быть null
Группы - новые поля create.time, update.time, reltype, relref
issue.get - новое поле draft.alias
| 0.135 | 2016-01-17 |
Черновики выпуска
- Тематическая отписка - unsub_list
- Список участвоваших в выпуске - issue_member_list
- Фильтр исключения из выпуска - issue_exclude_filter
- Список используемых переменных персонализации - variables
- Альтернативный буквенный идентификатор - alias
Универсальная статистика - выборка константы через сonst()
Отложенные выпуски - новое поле track.id что бы простым образом узнать номер трекера выпуска
Выпуск рассылок: ссылки на домен vkontakte.ru тоже по умолчанию без проверки
| 0.134 | 2015-12-17 |
Сохранение отчётов теперь доступно в формате html
Черновики выпусков: новые поля - dkim.id, reltype и relref
Универсальная статистика: новые параметры для выпуска - issue.to/from/reply_email/name
Тригеры: в cобытии time.happened формат времени изменён на "YYYY-MM-DD hh:mm"
Новый вызов member.exists - проверка сущестовования подписчика
Выпуск рассылок: уточнение, что имена прикрепляемых файлов начинающиеся с _ зарезервированы
Тригеры: уточнение описания работы события "Изменения данных"
Выпуск рассылок: ссылки на домены rutube.com и youtube.com тоже по умолчанию без проверки
| 0.133 | 2015-11-17 |
Статус 6 у track.get - "антиспам проверка"
Возможность при импорте прибавлять или вычитать значение столбца
| 0.132 | 2015-10-17 |
Мультиканальность. Присоеднение/Отсоединение идентификаторов при импорте
Возможность кодирования в base64 при указании данных импорта прямо в вызове
Отменены "права доступа" к архиву выпуска" так как все ссылки на него и так индивидуальны
| 0.131 | 2015-09-17 |
Мультиканальность - один подписчик - несколько идентификаторов
- новые вызовы member.head.*
- поддержка в member.* и issue.send
- улучшен member.delete
При подготовке данных для импорта для вопросов с выбором можно теперь указать название вопроса вместо его кода
Часть доменов по умолчанию не проверяется при проверке существования ссылок (issue.send)
Возвращаемые значения
- новые параметры compress и separator
- срок хранения отчётов - 90 дней
| 0.130 | 2015-08-17 |
Новая схема сохранения результатов статистики - возможность загрузить на http/ftp, получить по почте, получить уведомление по sms
Возможность заново потребовать подтверждения регистрации адреса - member.set или member.update с установкой member.lockconfirm в "1"
Доступна дата изменения статуса доставки sms - stat.uni: deliv.letter.dt
Дата создания и последнего изменения объектов - create.time и update.time в вызовах *.list и *.get для issue.draft, issue.dkim, issue.smssender, issue.emailsender, webpage, sys.storage
Возможность получить атач выпуска в base64 - issue.get.attach: encoding
| 0.129 | 2015-07-17 |
Установка своего DKIM-ключа по умолчанию. sys.settings.*: issue.dkim.id
Указание DKIM-ключа для конкретного выпуска. issue.send: dkim.id
| 0.128 | 2015-06-17 |
Улучшение Целевых страниц - внесение в группу-список, внесение любого адреса
Расширение Универсальной статистики - group.stat.* - статистика группы по её рассылкам
Новые вызовы для настройки DKIM - issue.dkim.*
Новый вызов переименования файла в хранилище - rfs.rename
Новый параметр notify при работе с Формами form.set/get
Новые состояния трекера -5 и-6
Новые системные настройки issue.email.moderation, issue.sms.moderation
Импорт подписчиков: параметр newbie.letter.confirm больше не поддерживается
Список доступных хранилищ - rfs.list с параметром domain=""
| 0.127 | 2015-05-17 |
Новый урл вызова и набор протоколов шифрования
member.get возвращает member.haslock для согласованности с stat.uni
stat.uni: новый объект sequence.* для замены отдельных вызовов sequence.stat и sequnce.member.list
Устарели и будут удалены 01.09.2015 вызовы sequence.stat и sequnce.member.list
| 0.126 | 2015-04-17 |
Клиентские метки(данные) для каждого письма рассылки deliv.letter.custid.*
Выпуск рассылки с исключением по одной или нескольким группам-спискам
Расширенная кастомизация ссылок датой - шаблон {DT}
Возможность указание количества и интервала попыток получения данных по ссылке
Включение выпуска рассылки сразу в несколько кампаний - campaign.id может быть массивом
Уточнение как сравниваются данные типа дата-время в АВО-фильтре
Универсальная статистика: поля letter и letter_dt переменованы и теперь доступны в других объектах
Новая причина отписки - 4 - по кнопке "Отписаться"
При использовании кэша в режиме refresh подсказка "cache" так же возвращается
| 0.125 | 2015-03-17 |
C 15 мая 2015 года новый урл вызова и набор протоколов шифрования
Интеграция с Яндекс.Маркет - используйте в персонализации писем данные о товарах
Поддержка клиентского уникального идентификатора подписчика - сustomerid:
Выпуск рассылки - возможность указать желаемый mime-type и charset для прикрепляемого файла
Точная дата-время транзакционного письма - stat.uni: deliv.letter_dt
Модерация адреса отправителя писем - issue.emailsender.* и sys.settings.get: issue.email.sender.moderation, issue.sms.sender.moderation
Кэш гео-данных для выпуска и кампании - stat.uni: issue.stat.geo.*, campaign.stat.geo.*
Статус доставки -4 - "отменено"
Хранение "прочих данных" - sys.storage.*
| 0.124 | 2015-02-17 |
Получение данных для импорта и выпуска рассылки через SOAP
Интеграция c Siebel
Универсальная статистика
- конвертация результата через map/map.missing
- большой набор статистики для кампаний campaign.stat.*
- определение был ли выпуск рассылки связан с формой *.issue.form.*
Список отложенных выпусков - фильтр по черновику
Отслеживание действий
- параметр economed в результатах member.import
- поддержка вызова member/activate
Получение настроек
- issue.month.*
- member.hard.rest
- часть настроек теперь не выдаётся по умолчанию
В выпусках personal проверка ссылок теперь не производится по умолчанию.
Её необходимость для personal надо задавать явно.
| 0.123 | 2015-01-17 |
Выпуск рассылки issue.send
- расширено описание уникального идентификатора каждого письма
- параметр users.list может быть в base64
- минимальный batch.size для email - 2000
- отложеный выпуск той же рассылки (кроме masssending и personal) на тоже время теперь ошибка
- атрибуты x-do-link-relink и x-do-link-test тегов A и IMG для индивидуального управления перелинковкой и проверкой ссылок
Список отложенных выпусков issue.later.list
- sendwhen не выдаётся - есть status
- старые параметры больше не выдаются
Получить отложенный выпуск issue.later.get
- выдача оригинального api-запроса вместо его некой "очень похожей" версии;
- старые параметры больше не выдаются
Высылка приглашений member.sendconfirm при использовании group, group.filter, url или stat.uni
оформляется выпуском рассылки personal и возвращается его issue.id - можно отследить статистику
| 0.122 | 2014-12-17 |
Новый функцинал - Трекинг каждого Транзакционного Письма
- issue.send - параметры ответа track.id и letter
- stat.uni - параметр letter для read,link,deliv,unsub
Новый раздел Хранилища Файлов "Загрузки" для приватных данных рассылок и импорта
Метод доступа rfs:// для указания файлов из "Загрузок" при рассылке и импорте
Действия по расписанию - ограничение общего количества выполнений - totalrate/totalruns
Универсальная статистика - ip-адрес открытия письма - read.ip
Новый статус доставки sms -2009
| 0.121 | 2014-11-17 |
Новый функционал "Персональные прикрепляемые файлы"
Новый функционал ftp доступ к хранилищу файлов и отчётов
Новые настройки sys.settings.get
- dt.now - текущее время системы
- spec_att.* - доступность специальных приложений
| 0.120 | 2014-10-17 |
Новый функционал "Рекламные кампании"
- вызовы campaign.*
- поддержка в вызовах stat.uni, issue.send, issue.draft.*, infolett.*
Новый функционал "Персонализированные PDF-документы"
Новый функционал "Персонализированные Excel-документы"
Новый функционал "Вставка штрих-кодов"
Новая глава "Персонализация выпусков"
Новый функционал "метки в условиях" для фильтров групп по ключам-данных
Улучшена работа с хранилищем файлов
- rfs.list - параметр type
- rfs.list - параметры date и url для каталогов тоже
- rfs.dir.delete - работает и в домене report тоже
Улучшеные отчёты через member.list
- формат вывода можно указать на ходу прямо в вызове
- формат вывода поддерживает ключи данных
- расширен параметр caption - свои названия для каждой колонки
Вызов lenta.* работает теперь и с инфописьмами и с шаблонами оформления
В объекте Действие по расписанию появились параметры reltype/relref
Вызов datarow.list теперь возвращает и ga.bind
| 0.119 | 2014-09-17 |
Новый формат данных для вызовов issue.draft.* / infolett.* - расширение возможностей и совместимость с issue.send. Старый формат продолжает поддерживаться.
Функции агрегации в фильтрах на основе Ключей Данных - min, max, sum, avg
Новые поля в Универсальной статистике
- issue.draft.name - название черновика
- read/click/deliv.member.geo.* - информация о географии
- read/click/deliv.member.gadget.* - информация об устройстве
Уточнения описания
- Фильтр групп при указании не существующего КД условике in не совпадёт ни когда
- Автоматическая загрузка рядов данных привязанных к GA должна производиться через cron
- Идентификатор отслеживания выпуска не выдаётся для рассылок personal
- Уточнение правил выпуска с черновиком нового формата
|
| 0.118 | 2014-08-17 |
Новый функционал "Ключи Данных" - способ хранения и использования данных любой сложности
Условие ИЛИ и скобки в stat.uni
issue.send: personal можно выпускать для телефонов указывая его номер в email
Ссылки могут быть кастомизированные датой
member.list поддерживает group.filter - фильтр задаваемый прямо в запросе
Уточнение описания stoplist.add/delete
stat.activity: правильное название параметра не "to" а "upto"
Действия по расписанию
- новые параметры dt.from и dt.upto
- правильное название параметра lastrun, а lastran
- уточнение что действие запускается от имени sublogin
|
| 0.117 | 2014-07-17 |
Новый функционал "Действия по расписанию" - вызовы cron.*
Выпуск рассылки: содержимое прикрепляемого файла можно передать в base64
Поддержка вызова с JSONP
|
| 0.116 | 2014-06-17 |
Новый функционал "Формы опросов"
- реализуется через вызовы form.*
- вспомогательны объекты "Шаблоны веб-страниц" webpage.*
- новые события тригеров form.filled и form.completed
- статистка доступна через stat.uni: form.*
- набор свойств form у вопроса анкеты для поддержки трансляции данных
- вызов decor.siteform удалён как устаревший
Уточнение формата даты для datarow.load
Новый параметре attach вызова sys.message
Вызов sequence.member.membership: правильное название параметра с адресом это email
Забытое описание вызова link.delete
Расширенные кода недоставки
- сбор по умолчанию отключён
- доступны через stat.uni deliv_elim
- изменены номера статусов -1x на -10001x
|
| 0.115 | 2014-05-17 |
Логические операции с группами (объединиие, пересечение и прочие) и получение группы-списка из группы-фильтра с помощью вызовов group.snapshot и group.clean
Расширенные кода недоставки -1x
Список адресов из разового фильтра с помошью group.filter для member.update/delete/sendconfirm и stoplist.add/delete
|
| 0.114 | 2014-04-17 |
Определение географии и устройства подписчика
Ряды данных - сбор данных о конверсии. Как напрямую от вас, так и импорт из Google Analitics
Несколько запросов за один вызов
sequence.member.start теперь игнорирует закрытость последовательности. полезно при тестировании
target.script - новые параметры noqs и url
authext - вспомогательный объект для рядов данных
|
| 0.113 | 2014-03-17 |
Целевые страницы. Проследите путь подписчика по сайту после перехода из письма !
Для удаления блокировки из-за ошибок доставки следует использовать member.set или member.update явно указывая установку поля member.error в "0"
Новое состояние трекера запросов: -4 - отложенное на будущее действие
Выпуск транзакционной рассылки с указанием получателя в параметре email сразу закончится с ошибкой, если адрес синтаксически не верен или не возможен для рассылки (отписан, в стоп-листе, ошибки доставки)
Адрес отправителя обязателен в черновике или информационном письме для использования их в других вызовах
Пользовательские метки объектов. Первые кто поддреживает link и linkgroup (+ соответствующие изменения в stat.uni,link.*, link.group.*)
sys.settings.get - возможность задания параметров для настроек
|
| 0.112 | 2014-02-17 |
Внешние данные для персонализации (external_anketa(),external_extra()) позволяют творить чудеса (раздача личных кодов скидок малая их часть)
Выпуск рассылки issue.send:
- новый параметр reply.name - имя для обратного адреса для ответа
- from.email - теперь обязателен для email
- from.name - теперь обязателен для sms
Универсальная статистика
- member.error.* - информация об ошибках доставки адреса
- stat.common.* - общая статистика по дням
- dt:CW1D - модификатор получения первого дня недели
- dt:DOW - модификатор получения номера дня недели
- dt:DOY - модификатор получения номера дня в году
- dt:WOY - модификатор получения номера недели в году
- unsub.dt - описано забытое ранее поле
Для member.update/delete/sendconfirm и stoplist.add/delete источником адресов может служить Универсальная статистика
Удаление нескольких черновиков за раз в issue.draft.delete
|
| 0.111 | 2013-12-17 |
Специальный вызов для отправки пожеланий Деду Морозу sys.dedmoroz
Универсальная статистка stat.uni
- issue.hourly.* - Кэш быстрого получения значений параметров выпуска (клики,чтения,отписки) с группировкой по каждому часу
- issue.daily.* - Кэш быстрого получения значений параметров выпуска (доставки,клики,чтения,отписки) с группировкой по каждому дню для каждого домена
- deliv.oper/size/cost - Детальная статистика каждого получателя sms-рассылки - оператор, количество sms, цена за эти sms
- issue.double, issue.wrongline, issue.onlyunique - полезная инфомация о статистике Экспресс-выпуска
- deliv.result - Исход доставки. Вспомогательное значение для облегчения некоторых выборок
- вычитание day из current округляет время до 0:0:0
- указание round позволяет округлить часы и минуты
- при использовании join можно указать groupby равным 0 - это тоже имеет смысл
- забытое описание member.haslock = 4
Общая статистика группы stat.group.common - новая информация об операторах
Учточнение правил экранирования для списков в CSV
Список зарезервированных имён для приложений к письмам
Тест ленты lenta.send ещё удобнее с параметром decor
|
| 0.110 | 2013-10-30 |
Выпуск рассылки issue.send
- новый параметр to.name - имя отправителя
- новый параметр reply.email - обратный адрес для ответа
- поддержка выпуска с растягиванием по времени для email - tz_limit
- параметры отвечающие за содержимое выпуска перенесены в letter (совместимость сохранена)
- параметр grp переименован в group (совместимость сохранена)
- уточнение значений по умолчанию для relink.param
Вызовы issue.later.list/get - расширение и совместимость с issue.send
Результат issue.later.get теперь можно использовать для issue.send
Поддержка to.name и reply.email в issue.split.variant.create/set/get, infolett.set/get. issue.draft.set/get
Новая тарификация sms
- новое значение в stat.issue - sms.cost
- новая переменная в stat.uni - issue.cost
- значения sys.settings.get(sms.byed,sms.used) теперь в копейках
|
| 0.109 | 2013-10-17 |
Новые вызовы stoplist.add и stoplist.delete с поддержкой трекинга и большими возможностями для замены вызова stoplist.set
Новый вызов member.where - список групп фильтров в которых состоит адрес
Универсальная статистика stat.uni
- объединение результатов нескольких запросов в один - join
- новый параметр caption для красивого оформления результатов
- новые переменные issue.access.* - получения прав доступа к выпуску
- исправление описание переменной unsub.why - 1 и 2 были перепутаны местами
Работа с файловым хранилищем rfs.file.put/get
- новый параметр encoding для указания что данные не двоичные, а base64
- замечание о кодировке двоичных данных для rfs.file.get/put
anketa.quest.delete - возможность удалить несколько вопросов за раз
anketa.create - теперь всегда возвращает id новой анкеты
Уточнение что wget() пока понимает только константы
|
| 0.108 | 2013-09-20 |
Новые возможности динамического контента из RSS и социальных сетей - lenta.*
Выпуск sms c ограничением частоты, времени дня и учётом временной зоны получателя - параметр tz_limit вызова issue.send
Параметры шаблонизатора общие для всех - параметр extra вызова issue.send
Забытое описание параметра email в issue.draft.preview и infolett.preview
Окончание совместимости со старым способом возврата ошибок
Окончание совместимости со старым способом указания уведомлений
|
| 0.107 | 2013-08-01 |
Получение анкетных данных из Универсальной статистки через member.anketa.*
Новые переменные в Универсальной статистике
- issue.archive - адрес архива выпуска
- issue.thumbnail_* - адреса изображений предпросмотра выпуска
- issue.hardbounce, issue.stoplist, issue.lockunsub, issue.lockconfirm - количество адресов не допущенных в выпуск с разбивкой по причинам
- member.haslock = 4 - информация о новой блокировке адреса - из-за фатальных ошибок доставки
Отчёты со статистикой и об ошибках в результатах отслеживания асинхронного вызовы issue.send при рассылке "Экспресс-Выпуск"
Новые статистические данные в member.list.count: locked.stoplist и locked.hardbounced
Указание списка для member.update/delete/sendconfirm с помощью ссылки
Получение адреса изображений предпросмотра выпуска рассылки в issue.get
track.list - в фильтре по статусу можно указать список статусов, а не только один
issue.get ссылка на архив теперь возвращается в параметре archive вместо url
Отменены ни где не используемые параметры:
- Анкета - member_fill
- Вопрос анкеты - listsubtype, mustselect, onetime, defval
- Параметр subtype - только для вопросов dt
- Параметр width - только для вопросов free
Окончание поддержки старого вызова issue.running "Список выпусков формируемых прямо сейчас"
|
| 0.106 | 2013-07-04 |
Модерация имени отправителя sms - вызовы issue.smssender.*
Дополнительный параметр "report_file.json" в результате асинхронного вызова member.import
Новый параметр в ответе member.set - newbie
Новые состояния асинхронного запроса - "Отменено" и "Генерация отчёта"
Новые события тригерных действий - "Регистрация с подтверждением" и "Регистрация без подтверждения"
Новый способ выбора победителя сплит-тестирования - "меньше отписок"
Новое состояние сплит-тестирования - "Победитель выбран"
Новый параметр в свойствах варианта сплит-тестирования - is_winner
Новые настройки sms.used, sms.byed и sms.unlimited в вызове sys.setting.get
Окончание совместимости со старыми параметрами вызовов member.import/member.import.probe/anketa.quest.add/anketa.quest.set
!!! Изменился способ указания высылаемых уведомлений в вызовах member.import, member.set, member.sendconfirm
!!! ПОДРОБНОСТИ В РАЗДЕЛЕ "Общие замечания"
!!! ПЕРЕЙДИТЕ НА НОВЫЙ СПОСОБ ДО 15 СЕНТЯБРЯ 2013 ГОДА
|
| 0.105 | 2013-06-07 |
Новая возможность - Отслеживания состояния и хода асинхронных вызовов - track.*
Измененения в вызовах issue.send, member.* и stat.* для поддержки отслеживания
Новое статистическое поле "отписок" в объекте Выпуск (issue) вызова Универсально Статистики stat.uni
Новая настройка about.user в вызове sys.setting.get
Уточнение формата параметров sys.log
Уточнение описания параметра newbie.confirm и названия вызова member.set
Уточнение описания параметра users.list для member.import
Правильное написание параметра clean_group для member.import
!!! ВЫЗОВ issue.running "Список выпусков формируемых прямо сейчас" УСТАРЕЛ.
!!! ИСПОЛЬЗУЙТЕ ЗАМЕНУ "Список асинхронных вызовов"
!!! ПЕРЕЙДИТЕ НА НОВЫЙ СПОСОБ ДО 01 АВГУСТА 2013 ГОДА
|
| 0.104 | 2013-05-07 |
Уточнение поведения issue.send c отложеным выпуском
|
| 0.103 | 2013-04-29 |
Универсальная статистика stat.uni
- резко повышенное быстродействие при использовании новых полей
- новые статистические поля доставки/кликов/чтений в объекте Выпуск (issue) вызова stat.uni и примеры с их использованием
- новый объект domain - домен подписчика
Новый движок импорта подписчиков. Из видимых изменений:
- у вызовов member.import(.probe) изменился способ возврата ошибок и предупреждений
- новый параметр cleangroup - очистить группу-список перед импортом
- JSON-объект можно использовать как источник данных
Новая настройка "Не высылать на отсутствующие адреса" issue.dontsend.550 в вызовах sys.settings.get/set
Модерация информационных писем и поле onmoderation в вызовах infolett.*
Работа с анкетами
- anketa.quest.add/anketa.quest.set -- описание параметра id в ответе
- anketa.quest.set - изменение нескольких вопросов сразу. новый способ передачи параметров
- anketa.quest.add - создание нескольких вопросов за раз. новый способ передачи параметров
Вызовы rfs.*
- новый параметр url
- уточнение описания
Замечание про тестирование с локальным адресам
Замечание про последовательность обработки
!!! ИЗМЕНИЛСЯ СПОСОБ ВОЗВРАТА ОШИБОК И ПРЕДУПРЕЖДЕНИЙ В ИМПОРТЕ !!!
!!! НОВЫЙ СПОСПОБ ПЕРЕДАЧИ ПАРАМЕТРОВ В anketa.quest.add И anketa.quest.set !!!
!!! ПЕРЕЙДИТЕ НА НОВЫЕ ФОРМАТЫ ДО 15 ИЮНЯ 2013 ГОДА !!!
|
| 0.102 | 2013-03-15 |
Новый вызов member.list.count - Количество участников в группе
Список подписчиков member.list: новый параметр member.haslock
Список групп group.list: вставлено забытое описание параметров type и add_type
Прочитать группу group.get
- новый параметр with_filter
- параметр id позволяет задавать список групп
Универсальная статистика stat.uni
- новый параметр "cache" - подсказки как в итоге использовался кэш
- уточнения про временную зону, 61ю секунда, 23 и 25 часов
- исправление в примерах
кэширование ответов - уточнение описания режима cache : "fetch"
!!! ИЗМЕНИЛСЯ СПОСОБ ВОЗВРАТА ОПИСАНИЯ ОШИБОК !!!
!!! ПЕРЕЙДИТЕ НА НОВУЮ СХЕМУ ДО 15 СЕНТЯБРЯ 2013 ГОДА !!!
|
| 0.101 | 2013-01-25 |
система кэширования результатов вызовов
Универсальная статистика stat.uni
- поддержка кэширования и специальный ответ result = "none"
- поддержка вычитания годов и месяцев из текущей даты и полезны к этому примеры
- информация об отписках
- полностью переработаное и расширеное описание всех доступных данных
кэширование условий stat.uni в условиях отбора группы
уточнения описания полей с массивами аресов в sys.settings.*
уточнение описания параметра sort вызова member.list
|
| 0.100 | 2012-12-18 |
issue.send: возможность задания данных произвольной сложной структуры для "Экспресс-Выпуска"
новый вызов issue.later.get
новый вызов sys.password.set
новые специальные ответы "Перенаправление" и "Смена пароля"
member.import/member.import.probe: новые поля в ответе rows и queue_position
sys.settings.*: новые параметры redirect.member.join.exists и sec.*
decor,siteform: новый параметр redirect_exists_to
issue.send: возможность указать время отложенного выпуска с точностью до минуты
issue.later.send: возможность указать новое время отложенного выпуска с точностью до минуты
issue.later.list: новое поле draft.id
email.test: новые поля ip и ptr
уточнение описания как работать с сессией авторизации
|
| 0.99 | 2012-11-13 |
Описаны лимиты внесения без подтверждения для импорта адресов списком (member.import) и внесения по одному адресу (member.set)
Новый параметр sequence.event в member.import
issue.send: исправлено неверное название параметра draft на верное draft.id
Отслеживание переходов в сплит-тестирования: link.qsid для issue.split.variant.*
Вызовы decor.issue.* (Общее оформление) удалены
issue.later.list - изменения и новые поля в ответе format, group, status.reason, issue.date, status
sys.settings.get - новые значения
- trial, trial.issue.limit, trial.issue.rest
- allow.email, allow.sms
- member.tarif.limit, member.hard.limit,
- member.noconfirm.limit, member.noconfirm.limit
|
| 0.98 | 2012-10-02 |
Группы по результатам статистических запросов (group.filter.set/get)
Прочитать выпуск (issue.get):
- параметр draft переименован в draft.id
- новые параметры sequence.id и variant.id
Универсальная статистика (stat.uni)
- новые поля - issue.draft.id, issue.sequence.id, issue.variant.id, member.haslock
- новые операции в фильтре - is_null и !is_not
- сравнение значения поля с текущим временем
|
| 0.97 | 2012-09-06 |
Сплит-тестирование / А-B тестирование
|
| 0.96 | 2012-08-06 |
Cобытийные действия / Триггерные рассылки
|
| 0.95 | 2012-07-23 |
Новый вызов issue.running
Новый параметр format в вызове issue.list
Новые параметры from,upto,group,format в вызове issue.later.list
|
| 0.94 | 2012-06-26 |
Транзакционные выпуски.
Описание различия между четырмя способами выпуска.
|
| 0.93 | 2012-04-19 |
Добавление поддержки списка email или одного email в вызове member.update
Добавлен параметр addr_type для уточнения типа адреса в вызове member.set.
Вызов issue.draft.set - division стало необязательно.
В вызовах issue.draft.get,issue.draft.set,issue.draft.list для использользования предустановленных черновиков добавлены параметры "template", "template.thumbnail".
Форматирование, уточнения (group.create, issue.draft.get).
|
| 0.92 | 2012-02-15 |
Формат данных подписчиков для импортирования и экспресс выпуска изменен.
Добавлен новый формат XLSX.
Предыдущий формат CSV ограничен до стандартной версии (разделитель колонок - запятая, допускается заключение текста ячейки в кавычки).
|
| 0.91 | 2012-01-31 |
Во всех запросах использующих параметр "result" добавлен параметр "result.format" для возможности выбора формата XLSX, если "result" равен "save" или "e-mail".
Добавлена поддержка параметра "result" для вызовов stat.issue и stat.uni.
Сам параметр "result" стал необязательным, со значение по умолчанию "response".
|
| 0.90 | 2012-01-20 |
Поддержка авторизация с помощью биометрических карт AGSES
|
| 0.89 | 2011-11-11 |
Исправления stat.issue (описание, добавлен итог по выпускам и получателям), stat.activity (добавлена возможность сохранения и высылки,обратная сортировка, изменения в описании), stat.uni (добавлены типы статистики deliv_ok deliv_bad deliv_unk и пример их использования в сводной статистике)
|
| 0.88 | 2011-10-26 |
Возможность влиять на код группы-списка создваемой при внесении списка подписчиков
|
| 0.87 | 2011-10-20 |
Не совместимое изменение работы member.get и member.set с участием в группах-списках.
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |