Share via


Bot toevoegen aan Facebook

Belangrijk

Power Virtual Agents-mogelijkheden en -functies maken nu deel uit van Microsoft Copilot Studio na aanzienlijke investeringen in generatieve AI en verbeterde integraties binnen Microsoft Copilot.

Sommige artikelen en schermopnamen verwijzen mogelijk naar Power Virtual Agents terwijl we de documentatie en trainingsinhoud bijwerken.

U kunt uw bot toevoegen aan Facebook Messenger om de Facebook-ervaring te gebruiken om in contact te komen met uw eindgebruikers.

Facebook Messenger en verwante services zijn onderworpen aan de eigen voorwaarden van Facebook. Neem voor ondersteuning met betrekking tot Facebook Messenger direct contact op met Facebook.

Belangrijk

Dit artikel is bedoeld voor ervaren IT-professionals die de Facebook-pagina van uw organisatie beheren.

Opmerking

Door uw bot te publiceren op een Facebook-pagina, worden sommige van uw gegevens, zoals botinhoud en chatinhoud van eindgebruikers, gedeeld met Facebook (wat betekent dat uw gegevens buiten de nalevings- en geografische of regionale grenzen van de organisatie stromen).
Raadpleeg het platformbeleid van Facebook voor meer informatie.

Bot toevoegen aan Facebook Messenger

U hebt een Facebook-app en een bijbehorend ontwikkelaarsaccount nodig om uw Microsoft Copilot Studio-bot met Facebook Messenger te verbinden op uw Facebook-pagina's.

U kunt uw bot als volgt toevoegen aan Facebook Messenger:

  1. Instellingen voor de Facebook-app configureren: uw gegevens voor de Facebook-app ophalen, API-toegang inschakelen, Facebook Messenger toevoegen aan uw app en configureren op welke Facebook-pagina's uw app moet verschijnen.

  2. Configureer het Facebook-publicatiekanaal in Microsoft Copilot Studio.

  3. Verbind uw Facebook-app met Microsoft Copilot Studio via webhooks.

Vervolgens moet u uw app ter beoordeling door Facebook indienen voordat u uw app kunt publiceren en openbaar kunt maken.

Instellingen voor de Facebook-app configureren

Gegevens voor de Facebook-app ophalen

  1. Meld u aan bij de Facebook-app waaraan u uw bot wilt toevoegen op Facebook for Developers.

  2. Selecteer onder Instellingen in het zijmenuvenster de optie Basis.

  3. Kopieer de app-id en het app-geheim. Deze waarden hebt u nodig wanneer u het Facebook-kanaal configureert in Microsoft Copilot Studio.

    App-id en -geheim voor Facebook ophalen.

API-toegang voor uw Facebook-app inschakelen

  1. Meld u aan bij de Facebook-app waaraan u uw bot wilt toevoegen op Facebook for Developers.

  2. Selecteer onder Instellingen in het zijmenuvenster de optie Geavanceerd.

  3. Zorg ervoor dat Allow API Access to App Settings is ingesteld op Yes.

  4. Selecteer Save Changes om uw wijzigingen te bevestigen.

    API toegang tot app-instellingen bieden.

Facebook Messenger toevoegen aan uw app

  1. Meld u aan bij de Facebook-app waaraan u uw bot wilt toevoegen op Facebook for Developers.

  2. Ga naar het dashboard. Onder Add a Product selecteert u Set Up op de tegel Messenger.

    Messenger-product toevoegen.

Facebook-pagina's configureren

  1. Meld u aan bij de Facebook-app waaraan u uw bot wilt toevoegen op Facebook for Developers.

  2. Selecteer Instellingen onder Producten en Messenger in het zijmenuvenster.

  3. Voeg de pagina's toe waaraan u de bot wilt toevoegen door Pagina's toevoegen of verwijderen te selecteren onder de sectie Toegangstokens. U kunt ook een nieuwe pagina maken door Create New Page te selecteren.

    Facebook-pagina toevoegen aan Facebook-app.

  4. Zorg er bij het toevoegen van pagina's voor dat Manage and access Page conversations in Messenger is ingesteld op Yes.

    Messenger-toestemming voor pagina.

  5. Kopieer de pagina-id en het token voor elk van de pagina's waaraan u de bot wilt toevoegen. Selecteer Token genereren voor elke pagina. Deze hebt u nodig wanneer u het Facebook-kanaal configureert in Microsoft Copilot Studio.

    Pagina-id en -token ophalen.

Het Facebook-kanaal configureren in Microsoft Copilot Studio

  1. Selecteer in Microsoft Copilot Studio in het navigatiemenu onder Instellingen de optie Kanalen.

  2. Selecteer de tegel Facebook om het configuratievenster te openen.

    Facebook-kanaal.

  3. Plak de app-id, het app-geheim, de pagina-id en het token die u eerder hebt opgehaald in de betreffende velden.

    Informatie over Facebook-app en -pagina opgeven.

  4. Ten minste één pagina is vereist, maar u kunt Pagina toevoegen selecteren om extra pagina's toe te voegen.

    Informatie over meerdere Facebook-pagina's opgeven.

  5. Selecteer Toevoegen en wacht op het bevestigingsbericht. Kopieer vervolgens de URL voor terugbellen en het verificatietoken. U hebt deze nodig wanneer u uw Facebook-app verbindt met Microsoft Copilot Studio.

    terugbelinformatie ophalen voor Facebook.

Uw Facebook-app verbinden met Microsoft Copilot Studio

  1. Meld u aan bij de Facebook-app waaraan u uw bot wilt toevoegen op Facebook for Developers.

  2. Selecteer Instellingen onder Producten en Messenger in het zijmenuvenster.

  3. Onder Webhooks selecteert u URL voor terugbellen toevoegen.

    Webhooks voor Facebook-app instellen.

  4. Geef de URL voor terugbellen en het verificatietoken uit de sectie Het Facebook-kanaal configureren in Microsoft Copilot Studio op en selecteer Verifiëren en opslaan.

    Terugbel-URL en verificatietoken toevoegen.

  5. Selecteer Abonnementen toevoegen voor elke pagina waaraan u de bot wilt toevoegen.

    Webhook-abonnement toevoegen.

  6. Selecteer de volgende velden:

    • messages
    • messaging_postbacks
    • messaging_optins
    • message_deliveries
  7. Selecteer Opslaan.

    Webhook-abonnementsvelden toevoegen.

Een evaluatie voor Facebook indienen

Vervolgens moet u uw app ter beoordeling door Facebook indienen voordat u uw Facebook-app openbaar kunt maken. Facebook vereist een URL voor het privacybeleid en een URL voor de servicevoorwaarden. U moet deze opgeven op de Facebook-pagina met basisapp-instellingen (na aanmelding bij uw app in Facebook for Developers selecteert u Basis onder Instellingen in het zijmenuvenster).

De pagina Code of Conduct bevat bronnen van derden om u te helpen bij het opstellen van een privacybeleid. De pagina Terms of Service bevat voorbeeldtermen om u te helpen bij het maken van een geschikt document met servicevoorwaarden.

Facebook heeft zijn eigen beoordelingsproces voor apps die zijn gepubliceerd naar Messenger. U kunt er meer over leren op Voorbeeldinzendingen en Algemene afwijzingsredenen. Uw bot wordt getest om er zeker van te zijn dat deze voldoet aan het Facebook-platformbeleid voordat deze door Facebook wordt goedgekeurd om openbaar te worden.

De app openbaar maken en de pagina publiceren

Totdat de app is gepubliceerd, bevindt deze zich in de ontwikkelmodus. De bot is niet openbaar en werkt alleen voor beheerders, ontwikkelaars en testers.

Als de beoordeling is geslaagd, stelt u in het dashboard van de app onder App-beoordeling de app in op Openbaar. Zorg ervoor dat de Facebook-pagina die aan de bot is gekoppeld, wordt gepubliceerd. De status wordt weergegeven in de instellingen Pagina's.

Uw bot uit Facebook Messenger verwijderen

Als u niet wilt dat de bot bereikbaar is in Facebook Messenger, kunt u deze verwijderen uit Facebook.

  1. Selecteer in Microsoft Copilot Studio in het navigatiemenu onder Instellingen de optie Kanalen.

  2. Selecteer de tegel Facebook en Verwijderen.

    Facebook-kanaal verwijderen.

Botinhoud bijwerken voor bestaande gesprekken op Facebook

Om onderbrekingen tijdens een chat tussen een gebruiker en de bot te voorkomen, worden bestaande gesprekken niet onmiddellijk na een nieuwe publicatie bijgewerkt naar de nieuwste botinhoud. In plaats daarvan wordt de inhoud bijgewerkt nadat het gesprek 30 minuten inactief is geweest.

Nieuwe gesprekken tussen de gebruiker en bevatten de laatst gepubliceerde botinhoud.

Bekende beperkingen

  • U moet een nieuwe bot maken als het CSAT-onderzoek (Customer Satisfaction; klanttevredenheid) wordt weergegeven als een niet-interactieve kaartafbeelding voor een bot die tijdens een openbare preview is gemaakt om toegang te krijgen tot de nieuwste CSAT-inhoud.
  • Het kan een paar minuten duren voordat de bot bereikbaar is voor gebruikers Facebook-pagina's nadat het Facebook-kanaal is toegevoegd.
  • Na het verwijderen van het Facebook-kanaal kan het een paar minuten duren voordat de bot volledig is verwijderd en niet meer bereikbaar is op Facebook Messenger.
  • Na het verwijderen van een Facebook-pagina kan het een paar minuten duren voordat de bot via Facebook Messenger volledig onbereikbaar wordt voor bezoekers van de verwijderde pagina.