FAQs

Answers to frequently asked questions about the App Review process.

General

Please visit our App Review for Login examples page for useful submission tips and tricks, and Please visit our Sample App Review Submission page for example screen recordings. You can also watch our introduction to App Review video.

Refer to our test apps document to learn how to create a test app.

Please visit our Server-to-Server Apps document.

Note: Server-to-server apps are used when your app has no user interface as it exchanges data directly with our APIs. As such, these apps are only approved for business-facing data permissions (i.e. ads_management), never with user permissions. For a sample submission see Sample App Review Submission for Server-to-Server Apps.

Ob ein App Review erforderlich ist, hängt von der Ebene der App-ID ab. Jede einzelne App, die diese Berechtigungen oder Features verwendet, muss zur Überprüfung eingereicht werden.

Weitere Einzelheiten findest du auf dieser Seite. Der Prozess bietet dir die Möglichkeit, Angaben zu den von dir benötigten Berechtigungen und deren Verwendung zu machen. Facebook prüft den Anwendungsfall und entscheidet, ob er nach unseren Richtlinien zulässig ist. Je nach API/Berechtigung sind nach der Berechtigungsprüfung möglicherweise zusätzliche Schritte erforderlich, etwa eine Unternehmensverifizierung und das Unterzeichnen eines Vertrags.

Ja, Test-Apps übernehmen überprüfbare Berechtigungen von übergeordneten Apps.

Sobald neue APIs verfügbar sind, müssen diese über App Review angefordert werden. Eine Unternehmensverifizierung ist allerdings nur einmal pro Business Manager erforderlich. Daher muss keine erneute Unternehmensverifizierung durchgeführt werden, wenn für eine App neue Berechtigungen oder APIs benötigt werden.

Ab 1. August 2018 musst du nur den Business Manager verifizieren, mit dem die App verbunden ist.

Im Rahmen des Überprüfungsprozesses wirst du nach Unternehmensinformationen gefragt, etwa nach dem offiziellen Namen, der Adresse und der Telefonnummer des Unternehmens. Außerdem wirst du möglicherweise aufgefordert, Geschäftsdokumente wie Stromrechnungen, Lizenzen oder Gründungsurkunden einzureichen.

Derzeit besteht eine gesteigerte Nachfrage. Der gesamte Vorgang kann mehrere Wochen dauern.

  • Die Berechtigungsüberprüfung kann mehrere Wochen dauern. Hier findest du aktuelle Informationen zur Dauer.
  • Die Unternehmensverifizierung sollte einige Tage dauern, was allerdings von der Qualität der Dokumente abhängt.
  • Die Vertragsunterzeichnung kann erfolgen, sobald du deinen designierten Ansprechpartner den Vertrag unterzeichnen lässt.

Du kannst jederzeit den Status der Geschäftsverifizierung und der Verträge und Schritte finden, die du im Bereich für die Unternehmensbestätigung im Tab „App Review“ des App-Dashboards vornehmen kannst. Wir senden dir während des gesamten Prozesses Benachrichtigungen, damit du weißt, welche Maßnahmen erforderlich sind.

Die App sollte mit dem Business Manager für das Unternehmen verknüpft sein, dem die App letztendlich gehört und das Zugriff auf die Daten hat, die über die App generiert werden. Dieses Unternehmen sollte den Prozess für die Unternehmensverifizierung durchlaufen.

Der App Review muss für jede App durchgeführt werden. Wir empfehlen dir, dein App-Dashboard zu prüfen. Hier findest du die genaue Liste der Berechtigungen, die überprüft werden müssen.

Die Unternehmensverifizierung ist einmal für jeden Business Manager erforderlich. Wenn du alle deine Apps mit dem gleichen Business Manager verknüpfen möchtest, muss die Unternehmensverifizierung nur einmal durchlaufen werden.

Wenn du bereits ein Business Manager-Konto hast, empfehlen wir dir, die App mit dem bestehenden Business Manager zu verbinden.

Wenn es mehrere Business Manager-Konten gibt, die zum Business gehören, empfehlen wir, die Gründe für mehrere Business Manager-Konten zu ermitteln und die App mit dem am besten geeigneten Business Manager abzustimmen. Wenn das Business über einen über den Business Manager eingerichteten Kreditrahmen verfügt, empfehlen wir, die App mit demjenigen zu verbinden, der über den Kreditrahmen verfügt.

Der App Review-Prozess bezieht sich auf Apps, die bestimmte API-Berechtigungen erfordern. Hier findest du weitere Informationen zu den Berechtigungen, die eine Überprüfung erfordern. Zur Einrichtung des SDK selbst ist kein App Review erforderlich. Das SDK ermöglicht es Apps allerdings, Aufrufe an Facebook APIs durchzuführen. Wenn diese APIs eine Überprüfung erfordern, muss die App zum App Review eingereicht werden.

Du kannst einen Screencast deiner Integration übermitteln oder, falls deine App keine Benutzeroberfläche besitzt, mindestens zwei Screenshots übermitteln, welche die Einstellungsansicht deiner Seite, deinen CRM oder Business Manager zeigen und eine Seiten-ID für eine Seite angeben, die du über diese Produkte verwendest. Weitere Informationen zu dieser Option findest du hier.

Facebook Login

Please visit our Best Practice guide, and our Facebook Login Button UX guide for tips on how you can best implement Facebook Login in your app.

Lead Ads

Du musst die Berechtigungen leads_retrieval und pages_manage_ads anfordern.

Wenn die Kunden auch die „Eigentümer“ der App sind, durchlaufen sie den Prozess selbst als direkte Entwickler. Wenn die Kunden einen externen Entwickler als „Eigentümer“ der App haben, dann durchläuft der Entwickler die Überprüfung.

Permissions and Features

Please see our Permissions Reference guide for reference on acceptable usage scenario. You can also find information for the Instagram Basic Display API at Instagram Platform Permissions, as well as the Marketing API for Ads Management Standard Access at Marketing API Access and Authentication.

Screen Recordings

Please visit our Screencasts page for an overview of how to submit a screencast to support your App Review.

Terms and Policies Violations

If you are violating any policies, Facebook will send you a Dev Alert by email, notifying you which of our platform policies are being violated. You can also see all of the dev alerts and violations in your developer dashboard under the Alerts tab on the left for your app.

Before You Submit

Apps, die Mediationsprodukte zum Teilen verwenden wie soziale Plugins, den „Teilen“-Dialog und Share Sheets oder einen Teil von Facebook Login müssen nicht von Facebook überprüft werden. Mehr zu den Apps, die überprüft werden müssen, findest du in unserer Dokumentation App Review.

Wir prüfen deine App, um bei allen Apps eine hochwertige Facebook-Erfahrung sicherzustellen. Im Allgemeinen müssen sich die Menschen darüber bewusst sein, dass sie sich anmelden und Inhalte auf Facebook posten. Dabei sollten sie kontrollieren können, welche Daten sie mit deiner App und mit Facebook teilen.

Hinweis: Personen, die im „Rollen“-Tab deiner App aufgeführt sind, haben Zugriff auf erweiterte Berechtigungen, ohne überprüft werden zu müssen (z. B. user_posts). Wenn die App veröffentlicht wird, muss sie allerdings den App Review durchlaufen, um auf Informationen zuzugreifen. Dies gilt auch für Personen, die Rollen in deiner App haben.

Alle Funktionen sollten verfügbar sein, wenn sich deine App im Entwicklungsmodus befindet, aber du kannst nur auf deine Daten, die Daten deines Testnutzers oder deine Seitendaten zugreifen. Wenn du deine App veröffentlichen möchtest, musst du auch dann den App Review durchlaufen, wenn du der einzige Nutzer bist.

Aufgrund von kürzlich vorgenommenen Änderungen am Überprüfungsprozess und der zahlreichen Einreichungen können bis zum Abschluss des Überprüfungsprozesses für eingereichte Apps möglicherweise einige Wochen vergehen.

Stelle zur Unterstützung des Reviewers bitte möglichst viele Informationen zur Verfügung, einschließlich übersichtlicher Screenshots, detaillierter Schritt-für-Schritt-Anleitungen und einer Screencast-Aufnahme deiner App und ihrer Facebook-Integration.

Erkläre genau, wie jede Berechtigung und Funktion in deiner App getestet werden muss. Nur dann können wir sicherstellen, dass sie funktioniert und unsere Richtlinien erfüllt. Wir können deine App nicht genehmigen, wenn wir ihre Integration mit Facebook nicht vollständig testen können. Wenn du detaillierte Anweisungen zur Verfügung stellst, ist die Wahrscheinlichkeit geringer, dass du deine App erneut zur Überprüfung einreichen musst.

Gib für jede Berechtigung, die du anfragst, die Anweisungen zur Reproduzierung in einem Schritt-für-Schritt-Format an. Sämtliche Anweisungen müssen auf Englisch verfasst werden.

Deine Anweisungen sollten nicht:

  • Auf Anweisungen anderer Einreichungen oder Dokumentationen verweisen
  • Funktionen deiner App zusammenfassen, anstatt Anweisungen zu formulieren
  • Technische Details zur Funktionsweise deiner APIs zur Verfügung stellen

Ein gutes Beispiel für Schritt-für-Schritt-Anleitungen:

  1. Klicke im Menü links auf den Button „Einstellungen".
  2. Wähle „Anmelden mit Facebook“ aus.
  3. Schließe Schritt 3 ab.
  4. Schließe Schritt 4 ab.

Wenn du dir noch immer unsicher bist, welche Schritte du integrieren solltest, findest du weitere Beispiele in unserem Abschnitt mit Beispielen für den App Review.

Nein, du musst deine App nicht zur Überprüfung einreichen, um Mobile App Install Ads zu schalten. Du benötigst nur eine App, die im iTunes App Store oder Google Play Store erhältlich ist. Du kannst unseren Leitfaden zum Erstellen von Mobile App Install Ads verwenden.

Um neue Features oder Berechtigungen zu testen, nachdem deine App überprüft und veröffentlicht wurde, kannst du das Feature Test-App erstellen im App-Dashboard verwenden. Damit kannst du einen Klon deiner Produktions-App erstellen. Klicke im Dashboard der Produktions-App im oberen linken Navigationsbereich auf den Nach-unten-Pfeil neben dem App-Namen und klicke auf Test-App erstellen. Der App-Klon, der mit dem Status In Entwicklung erstellt wurde, erlaubt allen App-Rollen Zugriff auf alle Features und Berechtigungen.

Vor der Berechtigung deiner Anfrage für „user_likes“ muss dein Reviewer bestätigen, dass deine App auf Basis der user_likes-Informationen, die sie von den Nutzern erhält, für eine einzigartige Erfahrung sorgt. Hierfür testet unser Review-Team deine App mit unterschiedlichen Testnutzern, die jeweils über verschiedene „Gefällt mir“-Angaben und Interessen verfügen.

Wenn du deine Anfrage für user_likes einreichst, solltest du detaillierte Anweisungen verfassen, die Folgendes enthalten:

  • Genaue Darlegung der Gründe, weshalb du user_likes anfragst, und eine detaillierte Erläuterung, wie dadurch die Erfahrung in deiner App verbessert wird
  • Eine Liste mit Beispielseiten, die unsere Reviewer mit „Gefällt mir“ markieren können, um deine Verwendung von user_likes zu prüfen Bitte stelle direkte Links zu den Seiten zur Verfügung, die unser Reviewer vor dem Testen deiner App mit „Gefällt mir“ markieren sollte.

Wenn du user_likes in Verbindung mit einem Algorithmus verwendest, ist es wichtig, dass der Reviewer das Ergebnis dieses Algorithmus und seinen Einfluss auf die Inhalte, die Personen gezeigt werden, sehen kann.

Derzeit ist für Apps kein App Review erforderlich, wenn sie nur von Nutzern verwendet werden, die eine Rolle in der App haben oder die nur ihre eigenen Chroniken oder Seiten veröffentlichen. Ab 1. August 2018 können Apps allerdings nicht mehr in Nutzer-Chroniken veröffentlichen. Alle Apps, die Nutzern erlauben, in Gruppen oder auf Seiten zu veröffentlichen, müssen den App Review durchlaufen.

Wenn es sich bei deiner App um ein Spiel handelt und sie über eine Präsenz auf einer Facebook-Canvas verfügt

Du hast zwei Möglichkeiten, um neue Spieler zu deinem Spiel einzuladen:

  • Dialog „Anfragen“ Bei Verwendung des Dialogs „Anfragen“ kannst du „filters=app_non_users“ festlegen, um den Dialog so zu filtern, dass nur Personen angezeigt werden, die deine App nicht verwenden. Wenn deine App über eine Canvas-Präsenz verfügt, kannst du auch den Dialog „Anfragen“ unter iOS und Android verwenden.
  • Invitable Friends API Wenn deine App ein Spiel ist und du deine eigene Funktion zur Mehrfach-Freundesauswahl entwickeln möchtest, kannst du die Invitable Friends API verwenden, die eine Rangliste mit den Freunden der jeweiligen Person ausgibt, die die App nicht verwenden. Sobald eine Person Freunde zum Einladen ausgewählt hat, kannst du die von der Invitable Friends API zurückgegebenen Schlüssel zum Dialog „Anfragen“ weiterleiten, über den die Person dann eine Einladung an die jeweiligen Freunde senden kann.

Wenn deine App über keine Präsenz auf einer Facebook-Canvas verfügt

Du kannst den Dialog „Nachricht senden“ unter iOS und Android oder den Dialog „Senden“ im Web verwenden. Darüber können Personen direkt an ihre Freunde eine Nachricht senden, die einen Link zu deiner App enthält.

Diese Art von Nachricht ist hervorragend geeignet, um mit einer kleineren Anzahl an Personen auf direkte Weise zu kommunizieren. Der Dialog „Nachricht senden“ und der Dialog „Senden“ beinhalten beide eine Worterkennung, sodass mühelos die Freunde ausgewählt werden können, die eine Einladung erhalten sollen.

Nein. Sobald du eine Berechtigung erhältst, kannst du sie bei allen Versionen deiner App und auf allen Plattformen verwenden.

Wenn du deine App auf eine neue Plattform ausweitest oder sie dort entwickelst, muss sie nicht erneut zur Überprüfung eingereicht werden. Du musst sie nur dann erneut zur Überprüfung einreichen, wenn du eine neue Berechtigung anfragen möchtest, z. B., wenn du deiner App eine neue Funktion hinzufügst. Das Ändern und Einreichen deiner App-Details oder Open Graph-Handlungen hat keinen Einfluss auf die Berechtigungen, die dir bereits gewährt wurden.

After You Submit

Please visit our App Review Rejection Results Guide for tips on how to have a successful App Review.

Before submitting an appeal, please make sure to read through the App Review Rejection Results Guide as well as the Enforcement FAQ to ensure that any violations are fixed before you resubmit your app for review.

Once fixed, you can appeal the decision using the Developer Appeals form.

Wenn für deine aktuelle Einreichung zusätzliche Informationen erforderlich sind, hast du 30 Tage nach Erhalt der Anfrage Zeit, auf diese zu reagieren und zur Überprüfung erneut einzureichen. Wenn für deine aktuelle Einreichung zusätzliche Informationen erforderlich sind, hast du 30 Tage nach Erhalt der Anfrage Zeit, auf diese zu reagieren und zur Überprüfung erneut einzureichen. Während dieser 30 Tage erhältst du vom App-Review-Team möglicherweise weitere Anfragen für zusätzliche Informationen. Während dieser 30 Tage erhältst du vom App-Review-Team möglicherweise weitere Anfragen für zusätzliche Informationen. Bitte beachte, dass das 30-Tage-Fenster in diesem Zeitraum nicht bei jeder Wiedervorlage zurückgesetzt wird.Bitte beachte, dass das 30-Tage-Fenster in diesem Zeitraum nicht bei jeder Wiedervorlage zurückgesetzt wird.

Unser Review-Team verwendet beim Überprüfen von Einreichungen mehrere Testnutzer. Dabei werden nicht immer die von dir bereitgestellten Testnutzer verwendet. Wenn deine Einreichung mit einem bestimmten Testnutzer überprüft werden muss, teile uns das bitte in deinen Überprüfungsanweisungen mit.

Wenn du einen Testnutzer zur Verfügung stellst, prüfe, ob du den Testnutzer ordnungsgemäß erstellt und ihn deiner Einreichung beigefügt hast.

Unser Überprüfungsteam testet die Facebook-Integrationen deiner App anhand deiner Anweisungen.

Wenn du der Ansicht bist, dass unser Überprüfer deine App fälschlicherweise abgelehnt hat, solltest du deine App erneut mit überarbeiteten Anweisungen, die mehr Informationen für den Überprüfer enthalten, einreichen.

Der Überprüfungsvorgang ist am besten geeignet, um mit deinem Überprüfer zu kommunizieren. Reiche dabei deine bearbeiteten Hinweise ein, um auf das erhaltene Feedback einzugehen.

Die für dein Instant Game erstellte Facebook-App-ID kann nicht für eine andere Plattform verwendet werden. Weitere Informationen erhältst du in unserer Dokumentation.

Um deine App-Einreichung zu genehmigen, muss sich unser Überprüfungsteam bei deiner App anmelden und alle Facebook-Integrationen prüfen.

Wenn dein Reviewer deine App nicht laden oder verwenden konnte, überprüfe Folgendes:

  • Auf die App-URL kann öffentlich zugegriffen werden und sie ist nicht als lokaler Host konfiguriert
  • Du hast den Nutzernamen und das Passwort angegeben, mit denen auf deine Entwicklungs- bzw. Staging-Webseite zugegriffen werden kann
  • Die Sicherheitszertifikate deiner Webseite sind aktuell und verursachen bei neuen Nutzern keine Fehler
  • Du kannst dich als neu erstellter Testnutzer anmelden und deine App verwenden
  • Die Elemente, die du zur Überprüfung eingereicht hast, sind in deine App integriert und funktionieren darin

Wenn du aus demselben Grund erneut abgelehnt wirst, bearbeite deine Überprüfungsanweisungen oder den Abschnitt Notizen hinzufügen, um deinen Reviewer um Aufklärung und weitere Informationen zu bitten.

Möglicherweise benötigt unser Überprüfungsteam weitere Anmeldedaten für deine App, um deine Überprüfung abschließen zu können.

Wenn für deine App vor oder nach der Anmeldung mit Facebook Login eine zweite Anmeldung erforderlich ist, stelle hierfür unbedingt einen Nutzernamen und ein Passwort zur Verfügung. Dies können die Anmeldedaten für einen Test- oder Demoserver, für eine zweite Anmeldung in deiner App oder eine E-Mail-Registrierung sein.

Für Apps, die auf Staging- oder Entwicklungsservern gehostet werden, ist möglicherweise für den Zugriff auf deinen Server eine zusätzliche Anmeldung erforderlich. Bitte stelle auch hierfür alle notwendigen Anmeldedaten zur Verfügung.

Wenn du dir noch immer unsicher bist, welche Anmeldedaten fehlen, kannst du mit deiner nächsten Einreichung ein Video einsenden, in dem die Option von Facebook Login und alle relevanten Facebook-Integrationen zu sehen sind, die du einreichst.

Es verstößt gegen die Plattform-Richtlinie 4.5, Personen einen Anreiz dafür zu bieten, soziale Plugins zu verwenden oder eine Seite mit „Gefällt mir“ zu markieren. Hierzu gehört das Anbieten von Belohnungen oder das Sperren von Apps oder App-Inhalten in Abhängigkeit davon, ob eine Person eine Seite mit „Gefällt mir“ markiert hat oder nicht. User_likes werden für diesen Zweck nicht genehmigt.

Um hochwertige Verbindungen zu gewährleisten und Unternehmen dabei zu unterstützen, die Personen zu erreichen, die ihnen wichtig sind, sollen Personen Seiten mit „Gefällt mir“ markieren, weil sie sich mit ihnen verbinden und mehr von dem jeweiligen Unternehmen erfahren möchten, und nicht aufgrund künstlicher Anreize. Wir sind davon überzeugt, dass die Menschen und Werbetreibenden gleichermaßen von dieser Richtlinie profitieren.

Wenn du den Dialog „Teilen“ oder ein anderes soziales Plugin verwendest, um Inhalte wieder auf Facebook zu veröffentlichen, musst du die App nicht zur Überprüfung einreichen. Wenn du dir noch immer unsicher bist, findest du weitere Informationen in unserer allgemeinen Überprüfungsdokumentation.

Um für das App Center genehmigt zu werden, muss deine App unsere Auswahlkriterien erfüllen. Für das Facebook App Center in Frage kommende Apps müssen Facebook Login verwenden oder über eine Facebook-Canvas-App verfügen.

Die folgenden Apps können im App Center aufgeführt werden:

Deine Textelemente und Werbebilder müssen ebenfalls unseren Richtlinien entsprechen.

In der Antwort zu deiner Überprüfung wird dir genau erklärt, aus welchen Gründen deine App nicht genehmigt wurde. Zudem werden dir die nächsten Schritte empfohlen, die du ergreifen solltest. Wir möchten, dass du die Überprüfung so schnell wie möglich bestehst. Lies dir deshalb das Feedback sorgfältig durch. Sobald du die notwendigen Änderungen vorgenommen hast, kannst du deine App erneut zur Überprüfung einreichen.

Wenn deine App eine Berechtigung auf eine Weise verwendet, die nicht zulässig ist, wird dir dies ebenfalls im Feedback erläutert. In diesem Fall solltest du deine App nicht erneut zur Überprüfung einreichen.

Beim App Review-Vorgang wird deine App auf jeder unterstützten Plattform geladen, die Anmeldung mit Facebook durchgeführt und jede Facebook-Integration verwendet, deren Überprüfung du angefragt hast. Dies führt häufig zu den sogenannten „allgemeinen Problemen“. Es handelt sich dabei um Fehler, die mit dem Laden deiner App, dem Anmelden bei deiner App oder allgemeinen Funktionen deiner App zusammenhängen. Es bedeutet, dass wir die Berechtigungen, die du bei deiner Einreichung angefragt hast, nicht testen konnten.

Da wir aufgrund dieser Fehler deine Facebook-Funktionen nicht überprüfen können, können wir auch keine genauen Angaben dazu machen, wie deine App die Facebook-Funktionen, die du zur Überprüfung eingereicht hast, verwendet. Aus diesem Grund erfolgt die Ablehnung aufgrund „allgemeiner Probleme“. Wie geben hierzu Feedback zu jeder Plattform.

Wenn du eine Ablehnung aufgrund „allgemeiner Probleme“ erhältst, lies dir bitte genau das gesamte Feedback durch. Jede Plattform erhält individuelles Feedback, in dem erklärt wird, welche Probleme bei der Überprüfung aufgetreten sind.

Während des Überprüfungsvorgangs folgt unser Überprüfungsteam deinen Anweisungen, um zu reproduzieren, wie in deiner App Berechtigungen verwendet werden. Wenn wir dies nicht reproduzieren können, z. B. weil wir deine Anweisungen nicht befolgen können oder wir uns nicht bei deiner App anmelden können, können wir auch die Einreichung nicht genehmigen.

Gehe wie folgt vor, um dies zu vermeiden:

  • Stelle eine funktionierende Version der App zur Verfügung, die die Berechtigung verwendet
  • Prüfe, ob deine Anweisungen im Abschnitt „Notizen hinzufügen“ klar formuliert sind
  • Prüfe, ob die angefragten Anmeldeberechtigungen die Nutzererfahrung personalisieren und unseren Grundsätzen entsprechen

Bestätige insbesondere für die publish_actions-Berechtigung, dass die Veröffentlichungsfunktion deiner App ordnungsgemäß konfiguriert ist. Wir müssen in der Lage sein, die Inhalte deiner App während des Überprüfungsvorgangs wieder auf Facebook zu veröffentlichen.

Es gibt folgende Gründe, warum deine App nach der ersten Genehmigung Berechtigungen verloren hat:
  • Die App wird zu einem anderen nicht verifizierten Unternehmen verschoben. Alle zuvor genehmigten Berechtigungen werden blockiert.
    • Wenn die App dann zum verifizierten Unternehmen zurückverschoben wird, werden die Berechtigungen entsperrt.
  • Für die App ist Bereitstellung von Services für andere Unternehmen angegeben. Sie wurde dann aber zu einem anderen Unternehmen verschoben, das nicht verifiziert wurde.