Boostix — сервис, в котором владелец бизнес-аккаунта планирует контент и публикует его в свои соцсети. Интеграция с Pinterest нужна ровно для одного: создать пин в назначенное им время на доске его аккаунта — той, которую он выбрал, а если выбора не было, на первой подключённой. Подготовка изображения и текста происходит внутри Boostix до публикации и Pinterest не касается.
Запрашиваемые права
boards:readПоказываем владельцу список его собственных досок, чтобы он выбрал, куда уйдёт пин, а не вводил идентификатор доски вручную.
boards:writePinterest требует это право для создания пина: без него запрос отклоняется с перечислением недостающих прав. Досок мы не создаём, не переименовываем и не удаляем.
pins:readВторое право, которого Pinterest требует для создания пина. Ручки чтения пинов продукт не вызывает — ни для своих пинов, ни для чужих.
pins:writeСобственно публикация: создаёт пин с изображением, заголовком и описанием, которые владелец подготовил в Boostix.
user_accounts:readЧитаем имя аккаунта, чтобы владелец видел, какой именно аккаунт подключён, и не перепутал рабочий с личным.
Что мы делаем от вашего имени
- При подключении читаем имя аккаунта и список его досок и заводим у себя сразу все доски: шага выбора доски здесь нет. Доску владелец выбирает позже — у проекта или при постановке поста в расписание.
- Создаём пин в назначенное владельцем время: изображение, заголовок и описание из подготовленного поста. Доска — выбранная владельцем, а если выбора не было, самая ранняя подключённая.
- Обновляем токен доступа, пока подключение активно, чтобы отложенная публикация не сорвалась из-за истёкшего токена.
- Сохраняем результат публикации — время и исход, — чтобы владелец видел, что ушло, а что нет и почему.
- Снимаем запланированные пины с расписания, когда владелец отключает Pinterest в Boostix.
Чего мы не делаем никогда
- Не отправляем сообщения и комментарии — ни владельцу аккаунта, ни другим пользователям Pinterest.
- Не подписываемся на аккаунты, не сохраняем чужие пины и не ставим реакции от имени владельца.
- Не читаем чужие аккаунты и не собираем данные пользователей Pinterest: доступ ограничен аккаунтом, который подключил его владелец.
- Не накручиваем показы, подписчиков и сохранения: никакой автоматической активности сверх создания пина не выполняется.
- Не продаём и не передаём данные аккаунта третьим лицам и не используем их для рекламы или обучения моделей.
- Не создаём и не удаляем доски и не трогаем пины, созданные без Boostix.
Ограничения частоты и объёма
- Пока приложение в пробном доступе, Pinterest не разрешает создавать пины в бою: попытка отклоняется площадкой, запланированный пост помечается неудавшимся, и владелец видит, что дело в доступе приложения. Публикация заработает после выдачи стандартного доступа.
- Запросы к Pinterest уходят в трёх случаях: подключение аккаунта, наступившее время запланированной публикации и ежесуточная проверка срока токена. Ленты и статистику пинов мы не опрашиваем.
- Один запланированный пост — один пин. Массового создания пинов и пакетных загрузок нет.
- К пину прикладывается не больше пяти изображений. Заголовок обрезается до 100 знаков — это предел Pinterest. Описание мы сокращаем до 500 знаков сами, хотя Pinterest допускает 800.
- Неудачная публикация автоматически не повторяется: пост помечается неудавшимся, владелец получает уведомление и решает сам.
- Срок токена проверяется раз в сутки, но запрос на обновление уходит, только когда до истечения осталось меньше недели.
Как отозвать доступ
На стороне Pinterest
На стороне Pinterest: в настройках аккаунта, в разделе подключённых приложений, отключите Boostix. Токен перестаёт работать сразу, и следующая попытка публикации завершится ошибкой.
В Boostix
В Boostix: в разделе каналов отключите Pinterest. Токены доступа и обновления удаляются, доски убираются из списка, а запланированные в Pinterest посты снимаются с расписания и возвращаются в черновики.
Что мы храним
Токен доступа и токен обновления
Позволяют опубликовать пин в назначенное время без повторного входа владельца.
Хранятся в зашифрованном виде. Удаляются в момент отключения Pinterest в Boostix; после отзыва на стороне Pinterest перестают действовать сами.
Идентификатор аккаунта Pinterest
Связывает подключение с аккаунтом владельца и отличает его от других подключений.
Удаляется вместе с подключением.
Название, адрес, обложка и счётчики всех досок аккаунта
При подключении заводятся все доски аккаунта, чтобы владелец потом выбирал доску по названию и обложке, а не по идентификатору.
Удаляется вместе с подключением.
Отметки о публикации: время и исход
История публикаций владельца: что и когда ушло, что не ушло и по какой причине.
Остаётся в аккаунте Boostix как история и удаляется вместе с учётной записью.