MailChimp API Поля GDPR - PullRequest
       14

MailChimp API Поля GDPR

0 голосов
/ 01 мая 2018

У меня есть форма бюллетеня с полями имени и электронной почты, которая после отправки отправляется на /api.mailchimp.com/3.0/lists/####/members с использованием MailChimp API .

Из того, что я понимаю, новые поля GDPR, созданные MailChimp, похоже, не имеют ассоциированного тега field, означающего, что им нельзя присваивать значения с помощью API.

Есть ли способ получить согласие пользователя с моей существующей формой и сопоставить его с полями MailChimp GDPR , или вместо этого мне нужно заменить форму на встроенную форму MailChimp?

Ответы [ 8 ]

0 голосов
/ 23 августа 2018

означает, что им нельзя присвоить значения с помощью API.

На самом деле можно задать значения параметров GDPR через API для члена списка, единственная проблема заключается в том, чтобы заранее знать различные marketing_permission_id s. Однако один прием может заключаться в том, чтобы вставить элемент (или фиктивный элемент) без указания их, извлечь такие идентификаторы из полезной нагрузки ответа, а затем выполнить второй вызов обновления с использованием таких идентификаторов:

PUT https://usXX.api.mailchimp.com/3.0/lists/{{listId}}/members/{{subscriberHash}}

{
    "marketing_permissions": [
        {"marketing_permission_id": "12a69fa097", "enabled": true},  // 'Email' consent
        {"marketing_permission_id": "d0dc5969af", "enabled": false}  // 'Direct Mail' consent
    ]
}
0 голосов
/ 20 августа 2018

По состоянию на август 2018 года все еще нет API для поля, это очень странно. Мы не хотим обойти это, поскольку требуется согласие.

Я видел, как некоторые приложения Mailchimp (например, Optin Cat for Wordpress) обходили это, создавая свои собственные поле / флажок GDPR, но, очевидно, не синхронизировались с Mailchimp.

0 голосов
/ 22 августа 2018

Похоже, что MailChimp недавно добавил поддержку своих полей GPDR (маркетинговые разрешения), используя их API. Так что теперь вы сможете использовать свою существующую форму для получения согласия.

Доступны ли инструменты GDPR в API?

Да. Мы добавили marketing_permissions в качестве поля с логическим значением, чтобы вы могли включить поля GDPR и синхронизировать разрешения для маркетинга контактов, используя API . Чтобы узнать больше об управлении списками с помощью MailChimp API, ознакомьтесь с нашей документацией API .

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

Источник: https://mailchimp.com/help/gdpr-faq/#API

Обратите внимание, что вы можете проверить их документы при подтверждении согласия , так как вы не будете использовать их форму.

0 голосов
/ 26 июня 2018

В ожидании API, чтобы включить эту возможность .. В настоящее время я добавляю в свой список 2 поля - «согласие» и «дата согласия». «Соглашение» хранит точный текст, использованный в моем флажке согласия (так же, как mailchimp) «Дата согласия» хранит дату, когда было дано согласие. Это важно, поскольку я обновляю информацию о подписчиках каждый раз, когда они заполняют форму, и я не хочу терять первоначальную дату согласия.

После того, как посетитель дал свое согласие, я сохраняю файл cookie, чтобы скрыть поля согласия в следующий раз, когда ему будет предоставлена ​​форма.

0 голосов
/ 23 мая 2018

У меня была та же проблема с использованием встроенных форм от Mailchimp, но я нашел это в качестве возможного обходного пути, который мы только что реализовали. Пока я верю, что это будет работать для нас!

https://getpublii.com/blog/newsletter-opt-in-gdpr-compliance.html

0 голосов
/ 17 мая 2018

Я попытался найти лучший способ пропустить API.

И лучший способ, который я нашел, это Чтобы использовать HTML-страницу, где вы можете разместить свои трекеры (аналитика, пиксель) и то, что вы хотите. И включите всплывающее окно «Подписчик», совместимое с полями GDPR.

0 голосов
/ 07 мая 2018

Один из ответов выше гласит: «Нам просто нужно подождать или вместо этого переключиться на встроенную форму». Однако я перешел на эту страницу, потому что у меня была похожая проблема со встроенной формой - я не вижу способа добавить к ней поля GDPR. Если у кого-то есть решение, пожалуйста, дайте мне знать. Однако, если нет, я предполагаю, что мне нужно подождать того же «исправления», что и вы, ребята.

С другой стороны, во всплывающей форме регистрации действительно включены поля GDPR. К сожалению, это не подходит для моих целей.

0 голосов
/ 01 мая 2018

У меня та же проблема, поэтому я попросил поддержки MailChimp, вот ответ, который я получил:

В настоящее время поддержка API недоступна для полей GDPR. Мы надеемся скоро эта функция будет доступна, хотя я не могу предоставить временные рамки. При этом я рад передать этот отзыв вместе с нашими разработчиками.

...