Получить список адресов электронной почты и статусов кампаний - PullRequest
0 голосов
/ 01 мая 2019

Я использую API-интерфейс node-mailjet и пытаюсь использовать его для получения списка статусов электронной почты для каждой маркетинговой кампании.

Если вы отправляете отправленную маркетинговую кампанию в самом Mailjet, есть место, где вы можете скачать CSV, список всех контактов, на которые была отправлена ​​кампания, и статус каждого электронного письма (доставлено / открыто / нажато / отказов) / спам / и т. д.)

Итак, используя API, я в настоящее время могу получить список всех маркетинговых кампаний, но я не вижу способа получить те же данные, что и CSV, который я описал выше.

Я просматривал документацию здесь , пока не повезло.

1 Ответ

1 голос
/ 10 мая 2019

В этом случае вам придется использовать ресурс /message с комбинацией некоторых фильтров, таких как CampaignID, в котором вы предоставляете кампанию, для которой вы хотите проверить все сообщения внутри.

Это даст вам дайджест-статистику для всех сообщений, сгенерированных Кампанией. В ответе вы сможете увидеть контакт, а также статус сообщения, точно так же, как CSV, который вы загрузите с внешнего интерфейса. Вы также можете фильтровать статус, используя ресурс /message.

Здесь - ссылка на ресурс вместе со всеми доступными фильтрами.

...