Discourse: Google's Richtlinie für nutzergenerierte Inhalte bei Google Play verletzt

Hallo zusammen,

ich suche hier Rat. Wir haben eine App, die im Google Play Store und im Apple App Store verfügbar ist und eine integrierte Discourse-Community hat. Das ist schon seit mehreren Jahren so und die Community ist stark.

Gelegentlich, wenn man eine App-Aktualisierung bei Google einreicht, wird diese manuell überprüft und die gesamte App auf Verstöße gegen die Richtlinien untersucht. Das ist uns jetzt passiert, speziell wegen unserer Community-Funktionen und deren Richtlinien für nutzergenerierte Inhalte.

Anfänglich wurde die App abgelehnt, weil die Community (Discourse) diese Funktionen nicht hatte:

  1. Bereitstellung einer In-App-Funktion, die es Nutzern ermöglicht, potenziell gegen die Richtlinien verstoßende Inhalte zu melden/zu kennzeichnen
  2. Bereitstellung einer In-App-Funktion, die es Nutzern ermöglicht, missbräuchliche Nutzer zu entfernen/zu blockieren

Wie Sie sehen können, geht es hier nicht um unsere spezifische Community, sondern eher um die Funktionen von Discourse selbst. Ich habe darauf geantwortet, indem ich ihnen ein Video gezeigt habe, wie man Beiträge markiert und Nutzer stummschaltet/ignoriert, und dann die App erneut eingereicht.

Sie haben die App nun erneut abgelehnt und diesen Punkt hinzugefügt:

  1. Bereitstellung einer In-App-Funktion, die es Nutzern ermöglicht, andere Nutzer wegen potenzieller Verstöße zu melden/zu kennzeichnen

Dem stimme ich nicht zu, da 99 % der Probleme in einem Diskussionsforum von der Diskussion selbst herrühren und das Melden von beleidigenden Beiträgen das meiste abdecken sollte. Aber ich kann ja nicht gegen Googles Richtlinien argumentieren.

Meines Wissens gibt es in Discourse keinen “Button” zum Melden eines Nutzers. Ich plane, ihnen ein Video zu schicken, das zeigt, dass jeder Nutzer unser Moderatorenteam kontaktieren und einen Nutzer über eine private Nachricht melden kann. Ich weiß nicht, ob sie das akzeptieren werden.

Ich poste dies auch hier, um ein wenig Bewusstsein zu schaffen. Google Play ist kürzlich dabei, seine Richtlinien für nutzergenerierte Inhalte zu überarbeiten, daher könnte dies andere Android-Apps betreffen, die Discourse in irgendeiner Weise nutzen.

Vollständige Verstoßdetails

Problem mit Ihrer App
Ihre App enthält oder bietet nutzergenerierte Inhalte (UGC), die nicht mit der Richtlinie für nutzergenerierte Inhalte konform sind.

Problem details

Wir haben ein Problem in den folgenden Bereichen festgestellt:

  • In-App-Erlebnis: Bitte siehe den angehängten Screenshot com.sociosoft.sobertime-InAppExperience-321.png

Bitte beachten Sie, dass nutzergenerierte Inhalte Inhalte sind, die Nutzer zu einer App beitragen und die für mindestens eine Teilmenge der Nutzer der App sichtbar oder zugänglich sind. Dies umfasst, ist aber nicht beschränkt auf Nutzerprofile, Kommentare, Medien, Beiträge usw.

Daher verlangen unsere Richtlinien, dass Apps, die UGC-Inhalte enthalten, unabhängig davon, ob dies der Hauptzweck der App ist oder nicht, MÜSSEN die folgenden Funktionen/Funktionalitäten aufweisen:

  • Ein benutzerfreundliches In-App-System zum Melden von anstößigen UGC und zum Ergreifen von Maßnahmen gegen diesen UGC, wo dies angemessen ist. Dies beinhaltet:
  • Bereitstellung einer In-App-Funktion, die es Nutzern ermöglicht, andere Nutzer wegen potenzieller Verstöße zu melden/zu kennzeichnen
  • Bereitstellung einer In-App-Funktion, die es Nutzern ermöglicht, potenziell gegen die Richtlinien verstoßende Inhalte zu melden/zu kennzeichnen
  • Bereitstellung einer In-App-Funktion, die es Nutzern ermöglicht, missbräuchliche Nutzer zu entfernen/zu blockieren

Für weitere Informationen können Sie unseren [E-Learning-Kurs zu UGC] vor der Einreichung überprüfen.

Während unserer Überprüfung Ihrer App haben wir anstößige Inhalte und/oder potenziell fehlende UGC-Funktionen festgestellt. Wir bitten Sie freundlich, Ihre App erneut zu überprüfen und sicherzustellen, dass ALLE diese Funktionalitäten für Ihre Nutzer vorhanden sind. Wir bitten Sie auch, die Richtlinie für nutzergenerierte Inhalte zu überprüfen, um sicherzustellen, dass Ihre App ALLE in dem Hilfeartikel aufgeführten Anforderungen erfüllt.

Wenn Ihrer App eine oder mehrere der UGC-Funktionen fehlen, stellen Sie bitte sicher, dass Sie diese vor der erneuten Einreichung zu Ihrer App hinzufügen.

Wir empfehlen, dass alle erforderlichen Funktionalitäten so gekennzeichnet und/oder gestaltet werden, dass sie für die Nutzer klar erkennbar sind, um Verwirrung zu vermeiden. Sie können dieses Problem selbst beheben, indem Sie sicherstellen, dass alle erforderlichen UGC-Funktionen ordnungsgemäß implementiert sind. Wenn Ihr Problem bereits behoben wurde ODER wenn Sie Ihre App im Play Console aktualisiert und zur Überprüfung eingereicht haben, sind keine weiteren Maßnahmen von Ihnen erforderlich und Sie müssen uns nicht kontaktieren.

Wenn Sie die UGC-Richtlinie überprüft haben und der Meinung sind, dass unsere Entscheidung möglicherweise fehlerhaft war, da alle erforderlichen UGC-Funktionen in Ihrer App tatsächlich vorhanden und für Ihre Nutzer einigermaßen erkennbar sind, wenden Sie sich bitte an unser Richtlinien-Support-Team.

4 „Gefällt mir“

Wir haben einen Kunden, der kürzlich auf die gleichen Probleme gestoßen ist und den folgenden Ansatz verfolgt hat (und damit erfolgreich war):

  • Benutzern erlauben, andere Benutzer wegen möglicher Verstöße zu melden/zu markieren: Verwenden Sie das Custom Wizard-Plugin, um eine solche Funktion zu erstellen.
  • Benutzern erlauben, potenziell rechtsverletzende Inhalte zu markieren/zu melden: Existiert über die Beitragsmeldefunktion. Sie müssen “min trust to flag posts” auf 0 setzen, um sicherzustellen, dass das Google-Testteam die Meldefunktion sieht.
  • Benutzern erlauben, missbräuchliche Benutzer zu löschen/zu sperren: Existiert über die Funktion “Benutzer stummschalten”, siehe /my/preferences/users
  • Alle Benutzer MÜSSEN den Nutzungsbedingungen der App zustimmen: Implementierung über ein benutzerdefiniertes Feld How to make users to explicitly agree to ToS - #4 by neil
4 „Gefällt mir“

Vielen Dank dafür!

  • Benutzern erlauben, andere Benutzer wegen möglicher Verstöße zu melden/zu markieren: Wir haben damit Probleme, daher schätze ich den Vorschlag für das benutzerdefinierte Wizard-Plugin. Wir haben es noch nie benutzt und werden es ausprobieren. Vorerst habe ich einen „Moderatoren“-Link hinzugefügt, den Benutzer antippen und den Moderatoren eine Nachricht senden können, um einen Benutzer zu melden. Ich habe ihnen ein Video davon geschickt. Hoffentlich ist das akzeptabel, da es sich um eine In-App-Funktion handelt, sie müssen nur einen Grund eintippen (aber das müssten sie sowieso tun).

  • Benutzern erlauben, potenziell rechtsverletzende Inhalte zu markieren/flaggen: Ich glaube, wir haben diesen Test bestanden. Ihre Kommunikation ist jedoch schrecklich, daher ist es schwer zu sagen. Bei der ersten Ablehnung haben sie tatsächlich einen zufälligen Beitrag mit dem Testkonto markiert und einen Screenshot davon angehängt. Aber sie haben ihn aus diesem Grund trotzdem abgelehnt. Seltsam.

  • Benutzern erlauben, missbräuchliche Benutzer zu löschen/zu blockieren: Sie wussten nicht, wie das geht, also habe ich ihnen ein Video geschickt, wie man einen Benutzer stummschaltet oder ignoriert.

  • Alle Benutzer MÜSSEN den Nutzungsbedingungen der App zustimmen: Sie haben sich darüber noch nicht beschwert. Wir haben ein System dafür, aber wir könnten Ihren Ansatz übernehmen, wenn sie uns Probleme bereiten.

Ich werde dies aktualisieren, sobald ich Feedback von ihnen erhalte.

1 „Gefällt mir“

Ich denke, es geht darum, die vorhandene Meldefunktion in Discourse dem Prüfer detailliert zu erklären. Das musste ich schon einmal für Apples Prüfer tun, es ist möglich, dass Googles Prüfer noch spezifischere Screenshots/Details benötigen.

Core bietet sicherlich viele Optionen dafür, das ist ja das Melden, eine Möglichkeit, Verstöße durch Benutzer zu melden. Wir erlauben den Leuten nicht, zum Profil des Benutzers zu gehen, um einen Benutzer zu melden, aber von Beiträgen aus können sie sicherlich gemeldet werden.

Und sobald ein normaler Benutzer einen anderen meldet, können Administratoren/Moderatoren diesen Benutzer ganz einfach global sperren/blockieren. Möglicherweise müssen Sie einige dieser Screenshots der Überprüfung zeigen, aber die Funktionen in Discourse dafür sind ziemlich solide.

Es gibt standardmäßig eine Aussage, dass Benutzer den Nutzungsbedingungen und der Datenschutzrichtlinie zustimmen, wenn sie ein Konto erstellen:

Und in den nächsten Monaten werden wir auch die Möglichkeit hinzufügen, dass Websites eine Zustimmungs-Checkbox hinzufügen können, die Benutzer ankreuzen müssen, sowohl bei der Registrierung als auch beim Einloggen (zum Beispiel, wenn sich die Richtlinie so stark ändert, dass Administratoren eine neue Zustimmung von allen Benutzern anfordern müssen).

5 „Gefällt mir“

Heute ist der 18. Tag, an dem wir unsere App nicht veröffentlichen können.

Ein paar Dinge, die wir gelernt haben:

  • Das Überprüfungsteam wird tatsächlich an ein anderes Land ausgelagert, in dem Englisch keine Muttersprache ist.
  • Wenn Sie eine Ablehnung anfechten, wird diese von einem Google-Mitarbeiter überprüft und dessen Englisch scheint in Ordnung zu sein.

Unsere App wurde zunächst (vom ausgelagerten Unternehmen) aufgrund der Nutzungsbedingungen für nutzergenerierte Inhalte von Google Play abgelehnt. Ich habe einen Google Drive-Ordner mit Dokumenten, Screenshots und Videos erstellt, die zeigen, wie Discourse die erforderlichen Funktionen bietet. Dann habe ich meinen Einspruch eingereicht. Der Einspruch wurde von Google akzeptiert und sie sagten mir, ich solle die App erneut einreichen, was ich tat. Das Überprüfungsteam lehnte das App-Update dann erneut aufgrund der Nutzungsbedingungen für nutzergenerierte Inhalte von Google Play ab. Ich habe einen weiteren Einspruch eingereicht und Google hat den Einspruch wieder akzeptiert und mir gesagt, ich solle die App erneut einreichen. Ich habe die App erneut eingereicht und nun warten wir darauf, dass das Überprüfungsteam sie überprüft.

Hier gibt es eindeutig ein Kommunikationsproblem, da Google mit der Funktionalität zufrieden zu sein scheint, das ausgelagerte Überprüfungsteam jedoch nicht. Meiner Meinung nach verfügt Discourse über die erforderlichen Funktionen, und dies liegt entweder an einem Sprach- oder Verständigungsproblem auf Seiten des Prüfers.

Nur eine Vermutung, aber es könnte auch ein System geben, das den ausgelagerten Prüfer für korrekte oder falsche App-Bewertungen belohnt oder bestraft, sodass es möglicherweise eine Zurückhaltung ihrerseits gibt, zuzugeben, dass Ihre App tatsächlich konform ist. Ich habe mit ihnen auch bei anderen Apps zu tun gehabt, bei denen sie zum Beispiel zwei Monate lang darauf bestanden, dass ich die Abonnementdetails einer In-App-Kaufmöglichkeit angeben muss, die nur ein einmaliger Kauf war.

Für alle anderen, die auf dieses Problem stoßen, hier sind die genannten Probleme und wie wir damit umgegangen sind:

1. Bereitstellung einer In-App-Funktion, die es Benutzern ermöglicht, andere Benutzer wegen möglicher Verstöße zu melden/zu kennzeichnen
Wir haben einen Link in unserer Community, den wir mit der Nav Links Component erstellt haben und der auf die Moderator-Gruppe verweist. Ich habe ein Video aufgenommen, in dem ich zeige, wie Sie auf diesen Link tippen und dann der Moderatorengruppe eine Nachricht senden können, um einen Benutzer direkt zu melden. Google hat dies akzeptiert, da die einzige Anforderung darin besteht, dass es sich um eine In-App-Funktion handelt. Es muss keine Schaltfläche “Benutzer melden” sein.

2. Bereitstellung einer In-App-Funktion, die es Benutzern ermöglicht, missbräuchliche Benutzer zu entfernen/zu blockieren
Discourse verfügt über ein Stumm-/Ignorier-System. Stellen Sie einfach sicher, dass Ihre Website-Einstellungen es selbst neuen Benutzern mit Vertrauensstufe 0 erlauben, Benutzer stummzuschalten/zu ignorieren. Ich habe ihnen ein Video gezeigt, wie man auf einen Benutzer tippt, um dessen Profilkarte zu öffnen, dann das Profil des Benutzers aufruft, um ihn zu ignorieren/stummzuschalten. Google hat dies akzeptiert.

3. Bereitstellung einer In-App-Funktion, die es Benutzern ermöglicht, potenziell verstoßende Inhalte zu melden/zu kennzeichnen
Discourse verfügt für diesen Zweck über seine Flag-Funktionalität, und diese deckt die Anforderung ab. Es scheint, dass das Überprüfungsteam dies nicht verstanden hat. Lustig ist, dass sie tatsächlich einen zufälligen Beitrag mit ihrem Testkonto geflaggt haben und dann einen Screenshot beigefügt haben, der zeigt, dass sie einen Beitrag geflaggt haben, aber dies trotzdem angesprochen haben. Ich habe ihnen ein Video geschickt, das zeigt, wie man Beiträge flaggt. Google hat dies akzeptiert.

4. Alle Benutzer MÜSSEN die Nutzungsbedingungen/Benutzerrichtlinien der App akzeptieren, die vom Entwickler bereitgestellt werden, bevor sie die App nutzen können
Hierfür haben sie einen Screenshot des Anmeldeformulars gesendet, auf dem sie sich mit ihrem Testkonto anmelden. Ich nehme an, sie wollten damit andeuten, dass Benutzer bei jeder Anmeldung den Bedingungen nicht zustimmen müssen. Wenn man die Richtlinienanforderung liest, kann ich interpretieren, dass Benutzer dies nur bei der erstmaligen Anmeldung akzeptieren müssen.
Wie @pmusaraj erwähnte, erwähnt das Standard-Anmeldeformular von Discourse bereits die Nutzungsbedingungen und die Datenschutzrichtlinie. Um die Konformität sicherzustellen, haben wir ein obligatorisches Benutzerfeld, das der Benutzer bei der Anmeldung akzeptieren muss.
Ich habe ihnen ein Video geschickt, das zeigt, dass Sie kein Konto erstellen können, ohne das Kästchen anzukreuzen, und Google hat dies akzeptiert.

5. Die Nutzungsbedingungen/Benutzerrichtlinien der App MÜSSEN anstößige Inhalte und Verhaltensweisen definieren
Wir definieren bereits klar, was akzeptable und anstößige Inhalte in unserer Community sind. Wir haben dies in unseren Nutzungsbedingungen und in unseren FAQ. Dies ist eine detaillierte Reihe von Richtlinien, an denen unsere Moderatoren gemeinsam gearbeitet haben. Ich habe ihnen ein Video geschickt, wie man auf die Bedingungen zugreift (Über uns - FAQ / Nutzungsbedingungen) und ihnen auch direkte Links zu beiden Seiten geschickt. Google hat dies akzeptiert.

7 „Gefällt mir“

Unser Update wurde heute vom Review-Team akzeptiert, daher sollte das Obige für alle ausreichen, die dies in Zukunft erleben.

3 „Gefällt mir“

Hallo Abdul,

Diese Seite ist speziell für Discourse und seine Benutzer.

Hat deine App etwas mit Discourse zu tun oder suchst du Hilfe mit deiner nicht verwandten App?

Meine App hat nichts mit Discourse zu tun. Ich veröffentliche sie im Google Play Store und erhalte diese E-Mail von Google Play mit demselben Problem, das im Beitrag erwähnt wird. Ich suche nach Hilfe.

Entschuldigung, dann ist diese Seite nicht die richtige für Sie, diese Seite handelt speziell von Discourse.

2 „Gefällt mir“

Schließe dies, da dieses Thema allgemeinen Internetlärm erzeugt.