Android, Google et licences de contenu gratuites. Qui est à blâmer et que faire

L'histoire d'une autre interdiction.


Bonjour à tous! Avez-vous entendu parler des interdictions d'applications et de développeurs sur Google Play? Voici une autre histoire de ce genre. De plus, une tentative de rassembler des cas similaires en un seul endroit et de proposer une sorte de plan d'action pour empêcher l'arbitraire de Google dans ce domaine. Car ce n'est pas bon quand on vous interdit d'utiliser légalement du matériel gratuit. Et j'aime personnellement l'idée des licences de type CC BY-SA pour le contenu qui permet toute utilisation, y compris commerciale. En particulier, notamment en raison d'une telle licence, nous, les développeurs, avons d'excellents sites comme StackOverflow, où j'ai même été élu modérateur. Malheureusement, des entreprises comme Google ne respectent pas les idées derrière de telles licences. Voici mon histoire.


Tout a commencé assez standard. L'application pour Android a été créée en 2014 et vivait tout à fait normalement à l'époque bienveillante pour les développeurs indépendants de Google Play. L'application était cliente d'un site contenant des textes. Rien de spécial, mais les gens l'ont aimé (surtout la possibilité de télécharger des textes sur l'appareil et de les lire sans Internet). L'application a pris des textes du site http://scpfoundation.net/ . En bref - un site de création littéraire conjointe dans le cadre d'un univers fantastique commun, assez célèbre dans les cercles étroits. Initialement apparu aux États-Unis (site d'origine: http://www.scp-wiki.net ), la communauté a ensuite traduit des milliers d'articles de l'anglais en plus de 10 langues. Pour l'histoire, il est important que tout le contenu des sites (les sites d'origine et de traduction) soit distribué sous une licence Creative Commons Attribution-ShareAlike 3.0 gratuite, qui est écrite sur chaque page du site tout en bas. Cela s'applique également au logo du site - le voici sur Wikipédia, indiquant la licence: https://en.m.wikipedia.org/wiki/File:SCP_Foundation_(emblem).svg . La licence elle-même autorise toute utilisation du matériel, y compris à des fins commerciales, ne nécessitant que l'attribution et la conservation de la licence d'origine à partir de matériaux dérivés. Ces informations (source de textes indiquant la licence) figuraient à la fois dans la description des applications et dans les applications elles-mêmes.


Pendant plusieurs années, tout était parfait, le travail sur l'application battait son plein. Dans un premier temps, il a été décidé de rendre toutes les fonctionnalités de l'application gratuites et de rendre la possibilité de dons volontaires via des abonnements intégrés à l'application. Cependant, comme cela n'est pas surprenant, il n'y avait pratiquement aucun revenu à ce titre. En conséquence, il a été décidé de monétiser les fonctionnalités les plus populaires de l'application, compensant les désagréments des utilisateurs en ouvrant le code source . Et commencez également à publier des versions pour d'autres langues, pas seulement pour le russe. Pendant un certain temps, l'application (version russe) est même entrée dans le top 10 dans la catégorie "Actualités et magazines" sur Google Play. Je pourrais parler du processus de développement pendant longtemps et, semble-t-il, de manière assez intéressante (au moins, il serait plus intéressant pour moi d'écrire personnellement à ce sujet que ce qui est écrit dans cet article), mais le but de l'article n'est pas cette histoire. Je mentionne seulement que sur ce projet, je peux dire que j'ai appris à programmer, essayé de nouvelles choses, fait des erreurs et beaucoup appris. Pour cet article du développement, ce qui suit est important: au départ, il fallait analyser le HTML sur le serveur et à partir de là l'envoyer via l'API pour tous les sites avec traductions, et ne pas faire une application distincte pour chaque langue avec analyse sur le client. Mais je le sais maintenant, et il y a 5 ans, je ne savais pas trop comment écrire un serveur. Oui, et ne voyait pas beaucoup de sens à cela sur le principe - fonctionne - ne touchez pas. Maintenant oui, j'écris l'API lentement et je prévois de partir sur iOS et, si c'est le cas, de revenir sur Google Play.


Puis, les sonnettes d'alarme retentirent, une par une. Tout d'abord, ils ont commencé à rejeter de nouvelles demandes (le même code, mais pour un autre site avec des traductions dans une autre langue) pour violation du droit d'auteur. Si je ne me trompe pas, de nouvelles versions ont commencé à être rejetées pour cette raison à l'été 2017. Cependant, à chaque fois, il a été possible de le résoudre par correspondance avec le support technique, ce qui a même déclenché un formulaire spécial dans lequel vous pouvez informer Google de la sortie d'une nouvelle application en leur envoyant tous les fichiers nécessaires. Dans mon cas, si je me souviens bien, il suffisait de spécifier un lien vers le site et de dire qu'il y a une licence ci-dessous qui autorise l'utilisation du contenu. Après cela, une lettre est venue de Google que tout allait bien - mettez-le, nous avons stocké vos informations. En outre, les suppressions (sur la différence entre les suppressions et les verrous - plus tard) des applications ont commencé, par exemple, en mentionnant les noms d'autres applications dans la description. En particulier, pour le nom d'un des jeux réalisés sur l'univers du site, bien que, en théorie, la licence devrait le permettre. Mais d'accord, je ne suis pas avocat, peut-être que Google est ici, et nous venons de supprimer ce que Google n'aimait pas et de continuer à vivre. Ensuite, l'histoire des suppressions d'applications a commencé en raison de l'absence d'une politique de confidentialité et du traitement des données personnelles. Ici, nous n'étions pas seuls, le phénomène était massif (il semble qu'il ait commencé en 2018), et il existe plusieurs générateurs de tels accords sur le réseau qui sont assez simples à mettre sur le site et à ajouter un lien vers la description de l'application. Eh bien, il y avait aussi une histoire avec Appodeal, où l'application a été supprimée en raison de certains problèmes dans leur SDK. Ici, je dois probablement me blâmer - j'ai utilisé la version bêta et Appodeal a honnêtement averti de ce problème la veille de la suppression (je devais juste mettre à jour le SDK vers la dernière version stable), bien que je n'ai pas réussi à publier la mise à jour en une journée.


Ici, le premier problème a commencé avec la façon dont tout est organisé dans Google Play au détriment des vérifications d'application. Au début, j'ai essayé de publier une mise à jour avec la nouvelle version du SDK Appodeal. Il a été rejeté pour la même raison, bien que la mise à jour était censée résoudre le problème. Après réflexion, j'ai décidé qu'il était plus facile de simplement supprimer le SDK, en remplaçant sa fonctionnalité (le SDK était utilisé pour la publicité avec des récompenses) par une fonctionnalité similaire d'AdMob. Pensez-vous que cela a aidé? Peu importe comment. La mise à jour de l'application a été rejetée. Mais je suis programmeur, je suis rusé. J'ai contourné ce bug de Google Play simplement et gracieusement - j'ai posté la mise à jour sous la forme d'une version alpha et l'ai élevée à une version de travail. Ça a marché. Mais ne pense pas que cela m'a fait penser à quelque chose. Et avec qui n’a pas de problème? Eh bien, un bug, eh bien, je l'ai contourné, tout va bien. Et c'était normal pendant un moment.


Il y avait aussi un tel cas: les candidatures sont supprimées en raison de violations des règles en matière de publicité. Comme toujours, aucun exemple - juste une référence à des règles détaillées pour les développeurs. Après correspondance avec ceux-ci. cependant, il a été possible de découvrir que Google voit un problème dans la mesure où les liens vers mes autres applications sur Google Play (juste une liste d'applications similaires pour d'autres langues) ne sont pas marqués comme des annonces. À mon avis, cela est surprenant: je ne peux pas donner mes liens d'application à mes propres applications sur la même plate-forme? Mais d'accord Google, puisque vous voulez vraiment - s'il vous plaît. Je n'ai vu aucune raison de discuter et de comprendre et j'ai publié une mise à jour avec les lettres "Ad" au-dessus de chaque bouton de lien. Ça a aidé.


Et puis ça a commencé. Tout s'est passé rapidement et très tard. La lettre vient "Après un récent examen, la base de données en / hors ligne fr (en.dante.scpfoundation.fr) de la Fondation SCP France a été supprimée de Google Play." Une des candidatures (version française) a été interdite. Ce fut un choc. La raison en est particulièrement choquante: "Violation de la politique relative au contenu sexuellement explicite". Et, bien sûr, rien n'a été dit sur ce que Google a trouvé dans l'application. Probablement, si vous cherchez beaucoup, alors parmi les milliers de textes, vous pourriez trouver quelques images qui étaient assez franches ... Eh bien, je n'ai pas perdu courage non plus - Google sait probablement ce qu'il fait et c'est ma faute. J'ai supporté la perte de l'application (néanmoins, il y avait peu d'utilisateurs et sa perte ne nous a pas trop fait tomber) et j'ai commencé à mettre à jour pour d'autres applications avec toutes les images désactivées. En parallèle, j'ai commencé à chercher sur le réseau des informations sur les interdictions d'application. Et puis j'ai commencé à soupçonner que ce n'était pas un accident, je ne suis pas seul et tout va très mal. Il s'est avéré que le réseau a de nombreux exemples d'interdictions d'applications et même de comptes.


Ensuite, il est temps de faire une digression et de parler brièvement du système de modération sur Google Play. Il existe 2-3 types de sanctions pour les demandes (selon la façon dont vous comptez). Tout d'abord, votre application peut être supprimée (statut "Supprimé"). Dans ce cas, l'application ne sera pas disponible pour la recherche et le téléchargement sur Google Play, mais vous y avez accès dans la console du développeur et vous pouvez publier la mise à jour avec des corrections. Ceci n'est pas considéré comme une violation grave et n'affecte pas le statut du compte. Une sous-espèce du premier cas est le rejet de la mise à jour. Dans ce cas, l'application est disponible pour la recherche et l'installation via Google Play, cependant, vous devez apporter des modifications à la mise à jour prévue, car elle viole quelque chose dans sa forme actuelle. Ainsi que le premier cas - cela n'affecte pas le statut du compte et ne vous menace de rien, sauf gâcher l'humeur et le travail inutile. Et voici le dernier type de sanctions ... Ici tout est mauvais. C'est ce qu'on appelle "suspendu" et, si vous voyez une lettre de Google avec ce mot - préparez-vous au pire. Et le pire ici n'est pas la perte d'une application qui n'est pas seulement supprimée de Google Play, mais supprimée définitivement, avec une interdiction de mettre à jour et même d'afficher les descriptions, les statistiques et les avis dans la console du développeur. La chose effrayante ici n'est pas que Google vous propose de publier une nouvelle version avec un nouveau package et de recruter des utilisateurs, des critiques, de payer un public et d'expliquer aux utilisateurs de la version distante pourquoi tout a cessé de fonctionner pour eux. Une autre chose fait peur - ils ont accroché une étiquette sur vous et ont démarré une minuterie. Maintenant, vous êtes un développeur peu fiable. Et si pendant une période inconnue (pour autant que je sache, Google ne donne aucun détail à ce sujet nulle part, mais les gens disent que les grèves "vont mal" pendant six mois), vous cassez quelque chose d'autre et obtenez 2 autres applications "suspendues" - vous juste automatiquement et pour la vie cessera d'être un développeur Android indépendant. Oui, cela est probablement dit trop fort, mais Google interdit clairement de créer un nouveau compte développeur après l'interdiction de celui existant et, compte tenu de la part de marché de Google Play, l'interdiction de ce magasin prive pratiquement le développeur de l'accès au marché.


Mais revenons à l'intrigue principale. Après environ 3 semaines après l'interdiction de l'application mentionnée ci-dessus, je me suis assis à la prochaine réunion, j'ai écouté un rapport puis 2 lettres de Google sont arrivées. Je pense que vous avez déjà deviné avec quoi ils ont décidé de me faire plaisir. C'est vrai - 2 autres applications ont été interdites. Cette fois, 2 versions principales - versions russe et anglaise. La première pensée a été - "bon sang, je n'ai pas réussi à publier une mise à jour avec les photos désactivées", mais la raison était différente. Voici un extrait de la lettre: "Après examen, la base de données SCP Foundation EN On / Offline, en.dante.scpfoundation.eng, a été suspendue et supprimée de Google Play en tant que grève de politique, car elle viole la politique d'emprunt d'identité.". C'est-à-dire Google a décidé de me faire passer pour une autre personne et d'utiliser la marque de quelqu'un d'autre sans autorisation. Et c'est étrange. Il s'est avéré que toutes les applications avec "SCP Foundation" dans le nom ont été immédiatement supprimées du magasin. En plus de ceux que j'ai téléchargés plus tard, notifier à Google une licence de contenu gratuit via le formulaire que j'ai mentionné ci-dessus. Et oui, non seulement mes applications, mais aussi les applications d'autres développeurs ont été supprimées. Environ 10 ou plus. Je ne les ai pas comptés et maintenant je n'ai pas la possibilité de savoir combien il y en avait et combien de développeurs étaient confrontés au fait que les années de leur travail ont été jetées par Google dans la décharge à l'aide de robots. A en juger par le fait que maintenant dans Google Play, vous ne pouvez pas trouver une seule application avec "Fondation SCP" dans le nom - aucun d'entre eux n'a pu atteindre Google et corriger la situation.


Naturellement, dans ce cas, j'ai immédiatement fait appel aux deux demandes. Il a écrit que les applications utilisent le contenu sous une licence gratuite, leur a donné des liens vers un site où il est clairement écrit à ce sujet. Cependant, en réponse, ils m'ont écrit ce qui suit:


Par exemple, votre application crée actuellement une affiliation peu claire avec la Fondation SCP ( http://www.scp-wiki.net/ ).

Si vous êtes autorisé par le créateur du site / propriétaire du contenu à redistribuer le contenu de cette manière, veuillez répondre à ce courrier avec une documentation vérifiable du contenu avec les exemples suivants: accord de distribution, contrat d'autorisation ou propriété du domaine du site Web (fichier PDF).

Veuillez noter que vous pouvez demander au propriétaire du contenu de répondre à cet e-mail à partir d'un domaine vérifiable (@ scpwiki.org) en indiquant vos droits d'utiliser son actif de marque et son contenu.

C'est-à-dire ils veulent que je leur fournisse des documents confirmant mon droit d'utiliser le contenu et la marque (si je comprends bien - le nom + l'icône). De plus, ils ont besoin de documents sous forme de réponse à cette lettre du serveur de messagerie du site. De plus, pour les versions russe et anglaise, ils avaient en tête 2 domaines différents, dont l'un est le miroir du second. Bien que la version russe de ces sites n'ait rien pris du tout. Et ils ne sont pas du tout préoccupés par la disponibilité d'une licence gratuite pour le contenu qui permet son utilisation, à en juger par l'absence de réaction à mes mentions à ce sujet, bien que cela soit suffisant pour d'autres applications, à en juger par le fait que d'autres applications n'ont pas été supprimées (je me souviens - pour Je leur ai envoyé un lien indiquant la licence avant de la mettre en magasin). OK Google, j'ai essayé de répondre à cette exigence. Je suis allé sur scp-wiki.net (lui, comme d’autres sites de traduction, travaille sur le moteur Wikidot) et j’ai écrit aux administrateurs locaux qui traitent des problèmes liés à la licence de contenu via le système de messagerie personnel du site. À l'aide du site, il a été écrit qu'ils répondraient dans les 24 heures. Le premier administrateur ne m'a pas répondu, j'ai écrit au suivant, puis un autre, puis un autre ... La réponse a été un silence de mort. Mais je n'étais pas découragé (bien que les premières attaques de panique aient commencé à me rendre visite, j'espérais toujours une solution au problème dans une semaine ou deux) et, me demandant combien d'abonnements d'utilisateurs ont été annulés pendant ce temps, je suis monté sur le réseau pour chercher comment créer un document que les administrateurs du site pourraient envoyer à google. Il s'est avéré quelque chose comme ça . Dans le même temps, j'ai fait une newsletter via FCM aux utilisateurs avec une description de la situation, pour laquelle j'ai construit une simple page à genoux sur le site .


Ici, nous devons prendre du recul et parler du récent scandale dans la communauté de la Fondation SCP concernant les licences de contenu, les droits d'auteur, les menaces, les divulgations et plus encore. Je ne sais pas si cela est dû au blocage des applications. Je vais simplement vous donner un certain nombre de faits - faites vos propres conclusions. C'était comme ça:


  1. Un citoyen a déposé une marque (ci-après TK) au nom et au logo de "SCP Foundation"
  2. En utilisant le document, il a commencé à supprimer des vidéos de YouTube, des groupes VK vendant des attributs, des déductions de la demande sur les ventes.
  3. Les victimes se sont tournées vers les administrateurs du site russe.
  4. Les administrateurs ont publié un long texte avec la position du site (russe et anglais) concernant la situation, les droits sur le contenu sous licence gratuite et plus encore. Il semble qu'ils aient entamé des mesures juridiques à cet égard.

Je connais personnellement le citoyen, et depuis quelque temps nous collaborons avec lui, en faisant de la publicité pour ses livres d'art et notre application. Cependant, à un moment donné, nous avons eu quelques malentendus sur les détails de l'accord, ce qui a donné lieu à une conversation plutôt désagréable, qui, heureusement, a pu être réglée à ce moment-là. Cependant, au cours de la conversation, il y a eu des menaces directes de supprimer des applications de la boutique Google en rapport avec l'utilisation des savoirs traditionnels.


Cette affaire a eu lieu en décembre 2018. Et le blocage de toutes les applications avec "Fondation SCP" dans le titre s'est produit fin mars. Après 2 semaines, mon compte développeur a été bloqué. Apparemment, en raison du fait qu'à ce moment-là, je n'avais pas reçu de réponse des administrateurs du site anglais et que j'avais eu 3 avertissements sur mon compte. Un jour plus tard, le propriétaire de TK a présenté son propre analogue de notre application. Il semblerait que tout se développe et la raison du blocage est claire ... Cependant, dans une conversation personnelle avec le détenteur des savoirs traditionnels, il a réfuté mes hypothèses sur son implication et a annoncé son intention de retirer les savoirs traditionnels. Google n'a pas non plus confirmé cette hypothèse, ignorant mes questions d'assistance technique sur la présence de toute réclamation des titulaires de droits d'auteur concernant le nom et le logo des applications, insistant sur la communication avec le site d'origine. Y a-t-il un lien ici - décidez par vous-même. UPD: Après le début de la rédaction de l'article, la situation avec les savoirs traditionnels s'est développée. Le propriétaire du TK a commencé à l'utiliser pour bloquer les communautés dans VK et retirer les jeux de société de la vente . L'administration du site russe a publié un article décrivant la situation et un message selon lequel les documents pour la demande au tribunal sont presque prêts. Ils ont également été soutenus par le site d'origine, ayant commencé à collecter des dons pour les frais juridiques. En conséquence, les administrateurs du site ont écrit une déclaration au FAS . Il convient également de mentionner la position du support technique de VK - ils ignorent complètement toute indication d'une licence et interdisent la communauté.


Mais revenons à Google. Comme je l'ai compris à un certain moment, je n'avais qu'une seule façon de récupérer mon compte et mes applications - contacter les administrateurs du site d'origine et leur demander d'envoyer un e-mail avec un document prêt à l'emploi. Il semblerait - quoi de plus simple? Mais j'avais initialement un grand doute sur cette option. À en juger par ce que je savais sur le site et son système d'administration, ils pourraient tout simplement ne pas avoir leur propre serveur de messagerie. Ou l'envie de m'aider. Mais tout cela n'était que des peurs, la tâche était simple - les contacter. Et c'était le plus gros problème. Personne n'a répondu aux messages personnels, et quand l'un des administrateurs a néanmoins répondu, il a dit qu'il était occupé et qu'il répondrait plus tard. En conséquence, ce n'est qu'après 4 (!) Mois que j'ai réussi à joindre l'administration, qui a déclaré que je n'étais pas seule avec un tel problème et qu'ils ont essayé d'aider d'autres personnes et que rien n'en est sorti. Google ne veut tout simplement pas les entendre. Et ils n'ont pas leur propre serveur de messagerie, donc il n'y a aucune possibilité technique d'envoyer la lettre dont j'ai besoin. Le cercle s'est donc fermé.


Suis-je le seul?


S'agit-il d'un cas isolé? Comme mentionné ci-dessus, non. , https://dont-play-with-google.com/ — Google Play. , , , . — , . . — , — . - — , . . BackEnd Spring (Gradle, Kotlin, Postgresql): https://github.com/mohaxspb/dont-play-with-gp-api . FrontEnd — Angular (TypeScript): https://github.com/mohaxspb/dont-play-with-gp-front . , Android . , Angular-: https://github.com/angular/angular/pull/32760 . PullRequest- — . Trello .


:



. . ( ) ( ). , , . . , , . C'est-Ă -dire . , Google . . . - . soutien. - ( ), - . , , , 3 ( )- 2 . , 3 , .


, - 72 . , , . , . , , . . Google Ads: , , , , . : " ?". Google Play Google Ads. . ? Google ?


. , . . IT ( . , , , (sic!) Google (, ). . .. , Google . , , . . , . . , Telegram. — : https://t.me/android_developers_ban


, Google , , . , , — Google Play , , , — . , . , : " Google Play?" — . , , . — , , .


?


, , - , , , ( , . , - ). , , :



, , WebView, . — . , . , . , , , , " " , . , , Google Play? — , . Google , . .


? , Google Play , , — Google Play , . , . , , , Google . , , . , , Google SDK AdMob. , / , AdMob . . / . AdMob . , , SDK, — Google Play - SDK Appodeal. , , AdMob Google Play Google.


, Google Play, , , (sic!), . Facebook — Google . , . Facebook — , . ( 3 !). , . — , Google Play . Twitch . C'est-à-direles règles sont non seulement vagues, mais elles ne s'appliquent pas non plus à tout le monde. Certains développeurs sont plus égaux que d'autres.


Nous nous posons une question - la situation peut-elle être corrigée? Je pense que non. Et c'est pourquoi je pense que oui. Google est une entreprise commerciale et son objectif est de gagner de l'argent. Il n'y a rien de mal à cela, bien sûr. Mais il s'ensuit que l'entreprise s'efforcera de réduire ses coûts et d'augmenter ses bénéfices. Et essayez d'éviter les poursuites. En conséquence, il est plus facile et moins coûteux pour eux d'interdire automatiquement les applications et les développeurs que d'engager un grand nombre de spécialistes qui comprendront personnellement les nuances et afficheront les applications. De plus, très probablement, la majeure partie des revenus de Google Play provient d'un très faible pourcentage de développeurs et d'applications. Je n'ai pas vu de statistiques détaillées sur ce sujet, mais je pense qu'il est peu probable que la situation ici soit très différente de la situation avec un autre service Google - YouTube. Selon cette étude de Pex, seulement 0,64% des vidéos obtiennent plus de 100 000 vues. Et ces vidéos génèrent 81,6% de toutes les vues de la plateforme. Et, parce que les vidéos avec un petit nombre de vues ne répondent pas aux critères d'inclusion de la monétisation, YouTube peut supprimer 99% de toutes les vidéos, presque sans perte de profit et en réduisant considérablement les coûts d'infrastructure pour les stocker. De plus, au moment de la rédaction du présent document, les règles de YouTube prévoient le 10 décembre 2019 d'inclure un élément dans lequel un utilisateur peut être banni s'il ne fait pas de profit. "YouTube peut résilier votre accès ou votre accès via votre compte Google à l'intégralité du service ou à sa partie, s'il estime que vous donner accès au service n'a plus de sens commercial.". Je suis sûr que la même situation se produit dans Google Play - vous pouvez interdire 99% des développeurs et des applications et même augmenter les bénéfices de cette manière.


Et ne pensez pas que YouTube a une meilleure situation de support technique. Tout est pareil là-bas - interdictions automatiques, désinscription des bots, incapacité de parler à une personne. À moins, bien sûr, que vous fassiez partie de ceux qui apportent des bénéfices importants au service.


Que faire


Existe-t-il un moyen de rectifier la situation? Je ne sais pas si c'est possible. Ne serait-ce que parce qu'il est plus rentable pour Google de laisser la situation en l'état que de dépenser des sommes colossales pour sa solution. Il semble que nous, les développeurs qui ont souffert des robots Google, ne pouvons qu'écrire ces articles encore et encore, en espérant que quelqu'un sur Google lira et restaurera manuellement l'application / le compte. Je pense que cela ne vaut pas la peine de compter sur le fait que les développeurs s'uniront et se présenteront comme un front uni pour changer la situation. Les gens sont tellement disposés qu'ils ne pensent à de tels problèmes que lorsqu'ils y sont confrontés. Je juge par moi-même - depuis que j'ai commencé à développer pour Android, j'ai rencontré des articles sur l'interdiction, mais, bien sûr, je n'ai jamais pensé que cela m'arriverait non plus - je ne suis pas un spammeur, je n'écris pas de virus et je suis toujours prêt à répondre à n'importe quel caprice de Google . Et je ne pensais tout simplement pas que je perdrais tout en raison du fait que je ne serais pas en mesure de changer 1 mot dans le nom de l'application afin que le robot Google ne l'interdise pas. De plus, la licence Creative Commons Attribution-ShareAlike 3.0 Unported License, si je comprends bien, le permet. Au moins, j'ai réussi à publier 2 de mes 10 applications sur la boutique Amazon, et ils n'avaient aucune question à ce sujet.


Voici une liste de ce que, à mon avis, tout développeur devrait faire pour minimiser les dommages causés par le blocage des applications / comptes (oui, non pour éviter les dommages, mais pour les réduire, car personne ne vous avertira que vous avez un algorithme Google trouvé une sorte de problème):


  • Ne vous fiez pas au fait qu'après avoir prĂ©sentĂ© et dĂ©veloppĂ© l'application sur Google Play, vous pouvez y exister longtemps et en toute sĂ©curitĂ©, en vivant des revenus de la publicitĂ© et des ventes. TĂ´t ou tard, vous pourriez ĂŞtre banni.
  • N'utilisez pas d'annonces d'AdMob ou ne les utilisez pas conjointement avec d'autres SDK qui n'arrĂŞteront pas de diffuser des annonces lorsque vous ĂŞtes banni. Vous devriez pouvoir changer la source de la publicitĂ© Ă  partir du serveur.
  • En outre, vous devez initialement prĂ©voir de lancer non seulement sur Google Play. Dans tous les cas, vous devez le faire si vous prĂ©voyez de lancer en Chine, par exemple.
  • Si vous proposez des achats intĂ©grĂ©s dans votre application, vous devez le faire pour pouvoir utiliser le mĂŞme code pour diffĂ©rents magasins. Vous pouvez voir un exemple imparfait dans les sources de mon application - diffĂ©rents assemblys pour diffĂ©rents SDK de paiements intĂ©grĂ©s: https://github.com/mohaxspb/ScpFoundationCore/blob/develop/core/src/main/java/ru/kuchanov/scpcore/monetization/util /InappPurchaseUtil.kt
  • Vous devez crĂ©er un site pour votre application afin de pouvoir diriger l'utilisateur vers un autre magasin lorsque Google vous interdit. LĂ , vous devrez donner des instructions très longues et compliquĂ©es sur la façon d'installer l'application, comme Google interfère Ă  tous Ă©gards avec d'autres magasins sur Android. Il suffit d'estimer le nombre de problèmes que vous avez dĂ» rĂ©soudre pour installer simplement l'application et non de Google Play dans les instructions ici: https://scpfoundation.app/ . L'application Google Play interdit directement l'installation de l'extĂ©rieur, ce qui tue simplement toute concurrence.
  • Vous devez intĂ©grer un système d'avertissement d'interdiction dans l'application. Par exemple, via des notifications push. Cela a Ă©tĂ© fait pour moi, mais pas parfaitement, par consĂ©quent, après une interdiction, les utilisateurs avec une version Android de plus de 7 n'ont pas reçu de notifications. Gardez une trace de la pertinence de ce code. Et priez pour que Google ne commence pas Ă  interdire les projets dans Firebase avec les comptes de dĂ©veloppeur, car d'autres mĂ©thodes d'envoi de notifications push ont en fait Ă©tĂ© exclues du marchĂ© après que Google ait interdit les processus d'arrière-plan dans Android version 8 et supĂ©rieure sans afficher une notification constante, ce qui permet c'est uniquement pour leurs applications via lesquelles fonctionnent leurs notifications push Firebase.
  • Ne dĂ©posez en aucun cas des candidatures sur lesquelles vous n'allez pas gagner d'argent. Cela s'applique principalement aux dĂ©butants - vous courez le risque d'ĂŞtre banni mĂŞme pour un projet d'application non publiĂ©. Ne prenez pas de risques.
  • Ne prĂ©sumez pas que l'utilisation de contenu sous une licence gratuite vous protĂ©gera. Google peut toujours vous demander de confirmer les droits d'utilisation du contenu. Et vous n'avez personne pour recevoir cette confirmation.
  • Si vous ĂŞtes citoyen de l'UE, vous pouvez espĂ©rer que les lĂ©gislateurs mettent de l'ordre dans le marchĂ©. Il existe un projet de loi obligeant le site Ă  fournir des informations complètes aux bains publics

Également à cette liste, j'ajouterais mes réflexions sur la façon d'améliorer la situation en créant de la concurrence. À un moment donné, Google a été obligé de fournir un choix de moteur de recherche lors du premier lancement d'un appareil Android. Il serait logique d'obliger Google à proposer également un choix et un magasin d'applications. Ainsi, la concurrence pourrait apparaître et, peut-être, Google commencerait à les fournir. l'assistance téléphonique (comme cela se fait en Russie, où Google a un concurrent puissant en la personne de Yandex) et arrêterait automatiquement l'interdiction, ne laissant aux bots que la possibilité de conseiller les modérateurs. De nombreux problèmes pouvaient être résolus en modifiant la pratique d'interdiction sans avertissement d'interdiction après l'avertissement, afin que le développeur ait la possibilité de corriger quelque chose. Parfois, il suffit de changer un mot dans le nom pour rester en règle avec le système de modération de Google Play.


Je ne crois pas vraiment que moi seul puisse faire quoi que ce soit pour améliorer la situation, mais je ne me pardonnerai pas si je n'essaie même pas formellement. Au moins en écrivant cet article. Malgré tout, mais sans grand espoir, j'ai envoyé un appel au FAS (Federal Antimonopoly Service of Russia) du contenu suivant (veuillez noter - je ne suis ni avocat ni écrivain - je suis programmeur et la première fois que je fais affaire avec l'État, donc la déclaration n'est probablement pas en forme et c'est généralement naïf, mais il semble qu'en dehors de l'État, personne ne protégera les développeurs de Google):


Violation alléguée des lois antitrust de la Fédération de Russie.

Du nom de famille Patronymic, vivant Ă  City, st. Rue, d. MAISON, k. CASE, app. APPARTEMENT.


Société de violation des lois antitrust: Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, États-Unis.


Google viole la loi fédérale "sur la protection de la concurrence" du 26 juillet 2006 N 135-. Les articles 10.1 et 14.1 sont violés.


La violation de l'article 10.1 (Interdiction des abus de position dominante par une entité économique) consiste à ne pas fournir le choix d'un magasin d'applications pour la plateforme Android lors du premier lancement de l'appareil sur cette plateforme, ainsi qu'à empêcher d'autres magasins d'applications dans le magasin d'applications Google (application Google Play).


La violation de l'article 14.1 (interdiction de la concurrence déloyale par diffamation) consiste en la nécessité de désactiver Play Protection sur certaines versions du système d'exploitation Android - une fonction de l'App Store de Google Play qui interdit l'installation d'applications en dehors du Google Play Store, prétendument parce qu'elles dangereux. Ainsi, Google induit le consommateur en erreur, soulignant "l'insécurité" des applications provenant d'autres magasins d'applications.


Selon ce qui précède, je vous demande d'obliger Google à fournir lors du premier lancement de l'appareil sur la plateforme Android le choix du magasin d'applications (comme cela se fait maintenant pour sélectionner le moteur de recherche), et aussi de ne pas empêcher l'installation d'applications d'autres magasins d'applications utilisant "Play Protection".


En outre, il est nécessaire d'interdire le blocage des applications et des comptes de développeur sans notification préalable d'une violation des règles du magasin d'applications et de la possibilité de corriger ces violations. Ces avertissements doivent être accompagnés d'informations complètes et non ambiguës sur le problème et ses solutions. Dans le même temps, la «présomption de culpabilité» du développeur opère dans la boutique d'applications Google Play, l'obligeant à prouver son innocence en cas de blocage de son compte et / ou de son application.


À l'heure actuelle, la situation de monopolisation du marché des applications Android empêche la construction d'une économie numérique dans la Fédération de Russie par une concurrence déloyale sur ce marché, ainsi que la possibilité de bloquer toute application et tout compte de développeur sans explication ni préavis. En conséquence, la concurrence ne peut pas prendre forme sur le marché et les petites et moyennes entreprises ne peuvent pas se développer régulièrement sur le marché des applications Android en raison de la possibilité de perdre le revenu principal, étant sans avertissement et sans explication bloquées dans le Google Play Store, qui occupe une position dominante sur le marché des applications Android.


Si vous n'êtes pas à l'aise avec la situation actuelle - veuillez faire de même - je suis sûr que beaucoup sera mieux s'il y a une saine concurrence entre les magasins sur le marché des applications Android.


Contacter Google.


Eh bien, à la fin, je voudrais essayer de contacter Google (tout à coup, quelqu'un de la société lit cet article) et leur demander de faire au moins l'une des actions suivantes:


  • Pour restaurer toutes les applications de tous les dĂ©veloppeurs (y compris la mienne, avec les packages ru.dante.scpfoundation et ru.dante.scpfoundation.eng ) qui avaient la SCP Foundation dans le nom, car elles ont Ă©tĂ© supprimĂ©es en mars 2019 (environ 25-26) l'utilisation du nom et du logo ne viole pas les termes de la licence Creative Commons Attribution-ShareAlike 3.0 ( http://creativecommons.org/licenses/by-sa/3.0/ ), et l'administration du site http://www.scp-wiki.net/ (alias http://scpwiki.org/ , Ă  partir duquel la redirection est passĂ©e et Ă©tait inactive au moment de la rĂ©daction), il n'y a pas de serveur de messagerie pour envoyer un e-mail avec la permission d'utiliser ce qui est dĂ©jĂ  autorisĂ©. Les informations de licence sont rĂ©pertoriĂ©es sur toutes les pages de ce site, ainsi que sur tous les autres sites affiliĂ©s avec des traductions dans d'autres langues. La licence est indiquĂ©e au sous-sol du site. Voici mon numĂ©ro d'appel pour les deux demandes: 3-7609000025842
  • Restaurer tous les comptes de dĂ©veloppeur qui, comme mon compte, ont Ă©tĂ© bloquĂ©s Ă  la suite du blocage d'application, qui a SCP Foundation dans son nom, car ce n'est pas une violation.
  • Autorisez les dĂ©veloppeurs Ă  modifier le nom des applications si Google estime qu'elles violent quelque chose, au lieu d'interdire les applications et les comptes immĂ©diatement et sans avertissement.
  • ArrĂŞtez les interdictions d'application automatiques, donnez au moins quelques jours la possibilitĂ© d'apporter des modifications simples pour corriger les violations, le cas Ă©chĂ©ant (dans mon cas, supprimez simplement un mot du nom).
  • Ajoutez la possibilitĂ© d'indiquer les droits sur le contenu, le nom et le logo des applications lors de leur publication, au lieu des vĂ©rifications ultĂ©rieures Ă  l'aide d'un algorithme inconnu. Tenez compte des droits accordĂ©s par les licences gratuites, y compris, par exemple, la licence Creative Commons Attribution-ShareAlike 3.0
  • Fournir un meilleur support technique. Si pour cela, le dĂ©veloppeur devra effectuer des paiements mensuels / annuels au lieu de 25 $ pour crĂ©er un compte - c'est un petit prix pour la tranquillitĂ© d'esprit et la fiabilitĂ©.

Je serai très heureux si Google restaure mes applications et mon compte, car depuis plus de 5 ans, beaucoup de travail y a été investi. J'espère qu'au moins quelqu'un m'entend. J'espère qu'un jour, Google sera en mesure de mettre en place un système de modération de telle sorte que les développeurs ne découvriront pas à un moment donné qu'un programme les a expulsés du marché pour une erreur absurde.

Source: https://habr.com/ru/post/fr479322/


All Articles