Вы должны отправить пользователю одно сообщение в течение 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.