Facebook API GDPR compliance (since 16.12.2020)

Facebook is working to always be compliant with the most recent privacy rules in Europe. As a result, starting with December 16th, 2020, the Facebook Messenger API will be limited for several categories of users, Pages and Applications:

  • European pages, all chats
  • Pages with admins in Europe, all chats
  • Any chats for users in Europe

We recommend providing an alternate experience using quick replies, text, and inline URLs for webviews for the impacted scenarios. The two tables that follow provide:

List of countries affected

  • All 27 European Union countries (Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden)
  • Norway
  • Iceland
  • Liechtenstein
  • United Kingdom

List of limited functionality and replacement suggestion

FeatureImpactReplacement suggestion
Media attachments (audio, video)Media won't be shown in the messageAdd direct URLs to the attachment as a plain text
Persistent MenuPersistent Menu will not be displayedUse Quick replies and connections to navigate users within the bot
Payment buttons in CardsPayment buttons will not be displayedUse JSON API to generate payment links
URL and Call buttons in CardsURL buttons will not be displayed on desktop. Will still be available on Android and iOS Messenger apps.Add URLs as plain text to the message. Send phone number as plain text.
RSS CardsRss Cards will not be rendered and displayedNo suggestions
Typing indicatorTyping indicator won't be visibleNo suggestions
Using default attributes first_name, last_nameAccess will be restrictedAsking the users to enter their name and last name
Web plugin Messenger CheckboxPlugin will not renderNo suggestions