Часто задаваемые вопросы о Login Connect для Messenger

Вы должны отправить пользователю одно сообщение в течение 24 часов с того момента, когда он согласился на получение сообщений от вашей компании через Messenger. Для отправки пользователю начального сообщения нельзя использовать теги сообщений. После начала беседы в Messenger вы можете использовать теги сообщений для отправки сообщений по истечении 24 часов с момента последнего сообщения пользователя или инициированного им контакта только в рамках одного из сценариев использования тегов сообщений. Более подробные сведения см. в статье о тегах сообщений в документации по платформе Messenger.

Если вы планируете использовать login_id для отправки связанных с message_tags сообщений по истечении начального 24-часового периода, можно сохранить значение login_id.

Вы должны отправить пользователю одно сообщение в течение 24 часов с того момента, когда он согласился на получение сообщений от вашей компании через Messenger.

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

Пользователи могут запрещать отправлять им сообщения на уровне отдельных переписок, используя функцию отключения сообщений. Они также могут выключить уведомления о сообщениях от вашей компании или заблокировать ее. Вы должны незамедлительно реагировать на все требования пользователя заблокировать или иным способом прекратить отправку ему сообщений от вашей компании. Дополнительные сведения см. в статье Как включить или выключить сообщения от компании в Messenger? в документации Справочного центра.

Вы должны отправить пользователю одно сообщение в течение 24 часов с того момента, когда он согласился на получение сообщений от вашей компании через Messenger. Для отправки пользователю начального сообщения нельзя использовать теги сообщений. После начала беседы с пользователем вы можете отправлять ему сообщения с рекламой в течение 24 часов с момента последнего сообщения от него. Если же вы хотите отправлять пользователю рекламу по истечении 24-часового периода, воспользуйтесь для этого функцией рекламных сообщений или однократных уведомлений.

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

В первом сообщении пользователей следует ознакомить с возможностями, которые вы предлагаете на платформе Messenger. Как правило, быстрые ответы в первом сообщении помогают повысить вовлеченность. Также можно использовать общие шаблоны, шаблоны медиасообщений и другие шаблоны, которые помогут понять, какие именно функции вы предлагаете.

Все приложения получат событие messaging_optin с действительным значением login_id независимо от настроек HOP. Все эти приложения смогут затем использовать этот ID для отправки сообщений.

Идентификатор login_id генерируется до завершения процесса аутентификации, поэтому как только приложение получает обратный вызов об успешном входе, оно может отправить сообщение со сгенерированным значением login_id, даже если событие Webhook ещё не поступило.

Нет, для пользователя, принимающего разрешение, это событие срабатывает только один раз.

Добавьте в процесс входа параметр reset_messenger_state=1. В этом случае сообщение будет инициироваться повторно только для пользователей, имеющих роль в тестируемом приложении. Это можно сделать только с использованием метода FB.login() или URL для входа вручную.

Вы можете использовать URL для входа вручную, который инициирует процесс входа в любом браузере. Когда открывается всплывающее окно входа через Facebook, состояние сбрасывается. Вы можете закрыть окно до входа. Тогда при следующем запуске процесса для мобильного устройства будет отправлено событие messaging_optin.

Чтобы протестировать интеграцию перед отправкой заявки на проверку приложения, у пользователя должна быть роль в этом приложении.

Чтобы приложения могли отправлять сообщения с использованием полученного идентификатора login_id, им необходимо разрешение pages_messaging. Обратите внимание: при использовании параметра login_id поле в объекте получателя называется login_id, а не id.

Статьи по теме