Chatbotlar için Facebook Messenger entegrasyonu
Bu entegrasyon hakkında
Facebook Messenger, en popüler entegrasyonlarımızdan biridir. Bu entegrasyon sayesinde geliştiriciler, chatbotlarını doğrudan Messenger'a bağlayarak işletmelerin en yaygın kullanılan sosyal mesajlaşma uygulamalarından birinde sohbetleri otomatikleştirmesini sağlar.
Entegrasyon, resmi Messenger API'si ile çalışır ve mesajların güvenilir, hızlı ve Meta platformu tarafından tamamen desteklenmesini sağlar. Geliştiricilerin chatbotlarını bağlamaya başlamak için yalnızca bir Facebook Sayfası ve API erişimi gerekir.
Kurulum tamamlandığında, bir Messenger chatbotu soruları yanıtlayabilir, güncellemeler gönderebilir, medya dosyalarını yönetebilir ve ölçekli müşteri desteği sunabilir. Bu da Messenger'ı, müşterilerinin zaten vakit geçirdiği bir yerde anında iletişim sağlamak isteyen işletmeler için pratik bir kanal haline getirir.
Temel özellikler
- Müşteri sohbetlerini otomatikleştirin
- Anında yanıtlar gönderin
- Görselleri, videoları ve dosyaları destekleyin
- Mesajları chatbot verileriyle kişiselleştirin
- Çift yönlü mesajlaşmayı ölçekli olarak yönetin
- Facebook Sayfa gelen kutusuyla entegre edin
- Messenger olaylarından iş akışlarını tetikleyin
- Gerçek zamanlı müşteri desteği sağlayın
SSS
Bir chatbot Facebook Messenger'a nasıl bağlanır?
Bir chatbota Facebook Messenger bağlamak için, Messenger API üzerinden bir Facebook Sayfasını chatbot platformunuza bağlarsınız. Bunun için Facebook hesabınızı doğrulamanız ve botun hizmet vereceği Sayfayı seçmeniz gerekir.
Messenger chatbotunu kurmadan önce neye ihtiyacım var?
Messenger chatbotunu kurmadan önce, yayınlanmış bir Facebook Sayfasına, bir Meta geliştirici hesabına ve Messenger entegrasyonunu destekleyen bir chatbot platformuna ihtiyacınız vardır.
Messenger botunu yayına almak için Facebook uygulama incelemesi veya onayı gerekir mi?
Messenger botunuz yayın, kalıcı menüler gibi gelişmiş özellikleri kullanacaksa Facebook uygulama incelemesi gerekir. Botunuz yalnızca kullanıcı mesajlarına 24 saatlik süre içinde yanıt veriyorsa uygulama incelemesi gerekmez.
Messenger chatbotları görsel, video ve dosya gönderebilir mi?
Messenger chatbotları metin, görsel, GIF, video, sesli mesaj ve dosya eki gönderebilir ve alabilir.
Chatbotumu yayına almadan önce Messenger'da nasıl test edebilirim?
Messenger chatbotunu yayına almadan önce test etmek için Facebook Sayfanızın yöneticileri veya editörleriyle botla özel sohbetler başlatabilirsiniz.
Facebook Messenger'da mesaj göndermek ücretli mi?
Facebook Messenger'da mesaj göndermek ücretsizdir. İşletmeler, kullanıcının son etkileşiminden sonraki 24 saat içinde ücretsiz mesaj gönderebilir; bu sürenin dışında ise yalnızca tek seferlik bildirimler veya sponsorlu mesajlar gibi onaylanmış mesaj türlerine izin verilir.
<iframe src="https://www.youtube.com/embed/pOIrLMpZZqc"></iframe>
The Facebook and Messenger integration empowers your chatbot to seamlessly interact across Facebook's messaging ecosystem, combining both Messenger and Facebook Page capabilities into one powerful solution. Connect your AI-powered chatbot to engage with your audience through multiple touchpoints: respond to direct messages, reply to comments on Facebook Page posts, and even initiate private conversations directly from post comments.
## Configuration (Updates)
### Manual configuration
#### Webhook Subscriptions
Using the Messenger App in your Meta app, subscribe to the following fields:
- **messages**: Required to receive incoming direct messages
- **messaging_postbacks**: Required to handle button clicks and quick replies
- **(NEW) feed**: Required to receive and respond to comments on Facebook page posts. This field is essential for the comment interaction features and proactive conversation from comments.
## Proactive Conversations
The integration now supports proactive conversation creation, letting you seamlessly move from public interactions to private DMs. When someone comments on a post from your Facebook Page, you can use that comment’s ID to automatically initiate a private conversation with the user.
## Migrating from 4.x to 5.x
### Reauthorization for comment replies
If your bot was previously connected to your Facebook page using OAuth, you will need to complete the authorization flow again in order to receive messages on the `commentReplies` channel.
### Changes to the 'Get Or Create Conversation' card
The following changes have been implemented:
- Renaming of the `id` parameter to `userId`. The ID still corresponds to the Messenger ID of the user that is or will be taking part in the conversation.
- It is now the responsibility of the Bot developer to ensure the validity of the provided user ID. No additional checks are made in the action.
### Removal of `recipientId` and `senderId` conversation tags
The `recipientId` and `senderId` conversation tags were removed because of their redundancy. The recipient ID, which corresponded to the Bot's Messenger ID, can still be found in the `recipientId` message tag of incoming messages or in the `senderId` message tag of outgoing messages. The sender ID, which corresponded to the user's Messenger ID, can still be found in the `id` conversation tag.
### Markdown message type
The Markdown message type has been deprecated, so its support has been removed in the `channel` channel. You can use the text message type to send Markdown instead.
## Migrating from 3.x to 4.x
### _postback_ and _say_ messages prefix
In version 4.0 of Messenger, _postback_ and _say_ messages no longer use the prefixes `postback:` or `say:`. If your bot relied on these prefixes for logic or transitions, you can update it to depend solely on the value set for the postback.