Android, Google y licencias de contenido gratuito. ¿Quién tiene la culpa y qué se puede hacer?

La historia de otra prohibición.


¿Has oído hablar de prohibiciones de aplicaciones y desarrolladores en Google Play? Esta es solo una historia así. También es un intento de reunir casos similares en un solo lugar y ofrecer algún tipo de plan de acción para evitar acciones impredecibles de Google. No es justo ser prohibido por el uso legal de material gratuito. Personalmente, me gusta la idea de licencias de contenido como CC BY-SA , que permite cualquier uso, incluido el comercial. Gracias a tales licencias, los desarrolladores tenemos sitios web como Stack Overflow, donde he sido elegido para ser el moderador . Desafortunadamente, compañías como Google no respetan las ideas detrás de estas licencias. Aquí está mi historia.


Todo comenzó bien. Nuestra aplicación para Android fue creada en 2014 y había estado viviendo una vida bastante normal en Google Play. La aplicación era cliente de un sitio con textos. Nada especial, pero a la gente le gustó, especialmente la opción de descargar textos al dispositivo y leerlos sin Internet. La aplicación tomó los textos de http://scpfoundation.net/ . Es un sitio web para la creatividad literaria conjunta dentro de un universo ficticio común, bastante conocido en algunos círculos. Originalmente apareció en los EE. UU. ( Http://www.scp-wiki.net). Luego, su comunidad tradujo miles de artículos del inglés a más de 10 idiomas. Para la posteridad, es importante que todo el contenido de los sitios, el original y el traducido, se distribuya bajo una licencia gratuita Creative Commons Attribution-ShareAlike 3.0 , que se encuentra en la parte inferior de cada página. Esto también se aplica al logotipo del sitio web que indica la licencia, como se ve aquí: https://en.m.wikipedia.org/wiki/File:SCP_Foundation_ (emblem) .svg en Wikipedia. La licencia permite cualquier uso del material, incluso con fines comerciales, y solo requiere la indicación de autoría y la preservación de la licencia original en obras derivadas. Esta información, la fuente de los textos con indicación de licencia, se encuentra tanto en la descripción de las aplicaciones como en las propias aplicaciones.


Durante varios años todo estuvo funcionando normalmente. Inicialmente, se decidió hacer que todas las funciones de la aplicación fueran gratuitas y proporcionar la posibilidad de donaciones voluntarias a través de suscripciones en la aplicación. Sin embargo, apenas trajo ganancias. Como resultado, se decidió monetizar las características más populares de la aplicación, compensando las molestias a los usuarios abriendo el código fuente . También comenzamos a lanzar versiones para otros idiomas además del ruso. La versión rusa original de la aplicación incluso entró en el top 10 de la categoría "noticias y revistas" de Google Play. Mientras trabajaba en este proyecto, aprendí a programar, intenté cosas nuevas, cometí errores y aprendí mucho. Lo importante para este artículo es el proceso de desarrollo. Era necesario analizar HTML en el servidor y luego enviarlo a través de API a todos los sitios con traducciones, en lugar de hacer una aplicación separada para cada idioma con análisis en el cliente. Sé esto ahora, pero hace 5 años tenía muy poca idea de cómo escribir servidores. En ese momento, no tenía mucho sentido para mí. Pensé que si no está roto, no lo arregles. Ahora escribo API y planeo ir a iOS y espero que algún día regrese a Google Play.


Entonces las luces de advertencia comenzaron a parpadear, una tras otra. Primero Google Play comenzó a rechazar nuevas aplicaciones por infracción de derechos de autor. Era el mismo código, pero para un sitio en un idioma diferente. Creo que las nuevas versiones comenzaron a ser rechazadas en el verano de 2017. Sin embargo, cada vez que fue posible resolver el problema contactando a su servicio de soporte técnico, que incluso sugirió un formulario especial , en el que puede notificar a Google el lanzamiento de una nueva aplicación enviándoles los archivos necesarios. En mi caso, todo lo que tenía que hacer era proporcionar un enlace al sitio web y afirmar que había una licencia en la parte inferior que permitía el uso del contenido. Después de eso, Google envió una carta diciendo que todo estaba bien. Teníamos libertad para difundirlo y habían guardado nuestra información. Pero las aplicaciones también se eliminaron (hablaré más adelante sobre la diferencia entre la eliminación y el bloqueo). Se eliminarían por cosas como mencionar los nombres de otras aplicaciones en la descripción, en particular, el nombre de uno de los juegos basado en El sitio. En teoría, la licencia debería permitirlo. Pero bueno, no soy abogado, quizás Google tenía razón, y solo tuvimos que limpiar lo que no les gustaba y seguir adelante. Pero luego comenzaron a eliminar aplicaciones debido a la falta de política de privacidad y al procesamiento de datos personales. No estábamos solos en esta situación. El problema fue extenso. Parecía haber comenzado alrededor de 2018. La red tenía varios generadores con tales acuerdos, que eran suficientes para poner en el sitio web y agregar un enlace a la descripción de la aplicación. Luego estaba Appodeal, donde la aplicación fue eliminada debido a problemas en su SDK. Pero mi error fue que había usado la versión beta, y Appodeal honestamente advirtió sobre este problema el día antes de la eliminación. Solo tenía que actualizar el SDK a la última versión estable, pero no pude hacerlo a tiempo.


Entonces las cosas comenzaron a ir mal con los controles de aplicaciones de Google Play. Traté de lanzar una actualización con una nueva versión de Appodeal SDK. Fue rechazado por la misma razón. Reflexionando, decidí que era más fácil eliminar el SDK, reemplazando su funcionalidad (se usaba para publicitar con recompensas) con funciones similares de AdMob. ¿Crees que ayudó? Yo no lo creo! Esta actualización también fue rechazada. Pero soy programador. Soy astuto Pasé por alto este error en Google Play de manera simple y elegante. Publiqué una actualización en forma de versión alfa y la subí a la versión de trabajo. Y todo estuvo bien. Por un tiempo


Luego hubo un momento en que nuestras aplicaciones fueron eliminadas debido a violaciones de sus reglas publicitarias. Como siempre, no hay ejemplos, solo un enlace a las voluminosas reglas para desarrolladores. Después de hablar con su servicio de soporte técnico, me las arreglé para descubrir que Google vio un problema con los enlaces a mis otras aplicaciones en Google Play, que era solo una lista de aplicaciones similares en otros idiomas. Quiero decir, vamos, ¿no puedo dar enlaces a mis propias aplicaciones en la misma plataforma? Ok Google, si lo quieres así de mal. Aquí tienes Lancé una actualización con "Anuncio" sobre cada enlace de botón. Problema resuelto.


Luego recibí una carta que decía: "Después de una revisión reciente, la base de datos de SCP Foundation France On / Offline fr (en.dante.scpfoundation.fr) se ha eliminado de Google Play". La versión francesa de la aplicación fue prohibida. La razón dada fue, de todas las cosas, "Violación de la política de Contenido Sexualmente Explícito". Y nuevamente, no se dijo nada sobre lo que Google había encontrado objetable. Quizás, si buscas realmente entre los miles de textos, podrías haber encontrado un par de imágenes provocativas. Bueno, no me desanimé. Google probablemente sabe lo que está haciendo y yo soy el culpable. Soporté la pérdida de la aplicación. Tenía algunos usuarios, pero su pérdida no nos retrasó demasiado. Comencé a actualizar el resto de las aplicaciones, deshabilitando todas las imágenes. Al mismo tiempo, comencé a buscar información sobre prohibiciones de aplicaciones en Internet. Y luego comencé a sospechar que esto no fue un accidente. No fui el único en esta situación. Resultó que la red tiene muchos ejemplos de prohibiciones de aplicaciones e incluso prohibiciones de cuentas.


Divaguemos y hablemos sobre el sistema de moderación en Google Play. Existen dos o tres tipos de sanciones contra las aplicaciones, según lo que cuente. Primero, su aplicación puede ser "Eliminada". En este caso, la aplicación no estará disponible para búsqueda y descarga en Google Play, pero usted tiene acceso a ella en la consola del desarrollador y puede lanzar una actualización con correcciones. Esto no se considera una infracción grave y no afecta el estado de la cuenta. Un subconjunto de esto es "Rechazo de actualización". En este caso, la aplicación está disponible para búsqueda e instalación a través de Google Play, sin embargo, debe realizar cambios en la actualización planificada, ya que viola algo, algo en el formulario actual. Como en el primer caso, no afecta el estado de la cuenta y nada lo amenaza, excepto estropear el estado de ánimo y tener algo de trabajo adicional que hacer. El último tipo de sanción es realmente malo. Se llama "Suspendido" y si ve una carta de Google con esta palabra, prepárese para lo peor. La aplicación no solo se elimina de Google Play, se elimina de forma permanente, con la prohibición de actualizar e incluso ver la descripción, las estadísticas y las reseñas en la consola del desarrollador. Lo aterrador aquí no es que Google te haga lanzar una nueva versión con un nuevo paquete y volver a reclutar usuarios, revisar, pagar audiencia y explicar a los usuarios de la versión eliminada por qué todo dejó de funcionar. Lo que da miedo es que tienes una etiqueta y el temporizador ha comenzado. Ahora eres un desarrollador poco confiable. Algunas personas dicen que las huelgas se "pudren" después de unos seis meses. Si obtiene dos aplicaciones "suspendidas" más, automáticamente dejará de ser un desarrollador de Android independiente para siempre. Google prohíbe explícitamente la creación de una nueva cuenta de desarrollador después de la prohibición de la existente y, dada la cuota de mercado de Google Play, la prohibición priva al desarrollador de mucho acceso al mercado.


Bien, volvamos a la trama principal. Aproximadamente tres semanas después de las prohibiciones de aplicaciones mencionadas anteriormente, estaba en otra reunión escuchando algunos informes. Y luego recibo dos mensajes de Google. Así es, se prohibieron dos aplicaciones más. Pero esta vez, las dos principales, las versiones rusa e inglesa. Mi primer pensamiento fue: "Maldición, no tuve tiempo de publicar la actualización con las imágenes desactivadas". Pero esa no era la razón. Aquí hay una cita de la carta: "Después de la revisión, la base de datos EN / Offline de SCP Foundation EN, en.dante.scpfoundation.eng, ha sido suspendida y eliminada de Google Play como política de huelga porque viola la política de suplantación". En otras palabras, Google decidió que me hacía pasar por otra persona y estaba usando la marca de otra persona sin permiso. Y aquí está lo extraño, todas las aplicaciones con "SCP Foundation" en su nombre fueron eliminadas de la tienda. Excepto los que publiqué más tarde, notificando a Google de una licencia de contenido gratuito a través del formulario que mencioné anteriormente. Y no solo se eliminaron mis aplicaciones, sino que también las aplicaciones de otros desarrolladores, unas diez o más. No los conté en ese momento, así que no sé cuántos fueron eliminados y cuántos desarrolladores descubrieron que Google y sus robots arrojaron años de su trabajo a un vertedero. Ahora no puedes encontrar ninguna aplicación con "SCP Foundation" en su nombre en Google Play, lo que implica que ninguna de ellas logró resolver la situación con Google.


En este caso, inmediatamente emití llamamientos para ambas aplicaciones. Escribí que las aplicaciones usan contenido bajo una licencia gratuita y les di enlaces al sitio donde está claramente escrito. Sin embargo, en respuesta, escribieron lo siguiente:


Por ejemplo, su aplicación actualmente está creando una afiliación poco clara con la Fundación SCP ( http://www.scp-wiki.net/ ).
Si está autorizado por el creador del sitio / propietario del contenido para redistribuir el contenido de esta manera, responda este correo con documentación verificable del contenido con los siguientes ejemplos: acuerdo de distribución, contrato de autorización o propiedad del dominio del sitio web (archivo PDF).
Tenga en cuenta que puede pedirle al propietario del contenido que responda este correo electrónico desde un dominio verificable (@ scpwiki.org) que indique sus derechos para usar el contenido y el activo de su marca.

Eso significa que quieren que les proporcione documentos que confirmen mi derecho a usar el contenido y la marca, según tengo entendido, tanto el nombre como el ícono. También necesitaban los documentos en forma de respuesta a esta carta del servidor de correo del sitio. Además, para las versiones en ruso e inglés, tenían dos dominios diferentes en mente, uno de los cuales es un espejo del segundo, aunque la versión en ruso no tomó nada de estos sitios. No les importaba la presencia de una licencia gratuita para contenido que permitiera su uso, ya que ni siquiera lo mencionaron. Aunque en otras aplicaciones fue suficiente, por el hecho de que otras aplicaciones similares no se han eliminado. Ok Google, traté de cumplir con este requisito tuyo. Ingresé al sistema de mensajería privado de scp-wiki.net (como otros sitios con traducciones, funciona en el motor Wikidot) y escribí a otros administradores locales que se ocupan de problemas relacionados con sus licencias de contenido. En la sección "Ayuda" del sitio, se escribió que responden dentro de un día. El primer administrador no me respondió, escribí el otro, luego otro, luego otro. Fui respondido por un silencio mortal. Pero no me di por vencido. Aunque los primeros ataques de pánico comenzaron a ocurrir, todavía esperaba una solución al problema en una o dos semanas. Pensando en cuántas suscripciones a los usuarios se cancelarían en este momento, busqué en la red información sobre cómo hacer un documento que los administradores del sitio puedan enviar a Google. Se veía así. Mientras tanto, escribí un boletín informativo a nuestros usuarios a través de FCM, describiendo la situación. Con eso, construí una página simple en el sitio .


Una digresión más. Permíteme contarte sobre el reciente escándalo en la comunidad de la Fundación SCP relacionado con licencias de contenido, derechos de autor, amenazas, revelaciones y otras cosas. No sé si esto se debe al bloqueo de aplicaciones. Solo te daré una lista de hechos y podrás sacar tus propias conclusiones. Fue más o menos así:


  1. Un individuo registró la marca comercial (en adelante TM) en el nombre y el logotipo de "SCP Foundation"
  2. Usando este documento, comenzó a eliminar videos de YouTube, comunidades en atributos de venta de VK, para exigir deducciones de las ventas.
  3. Las víctimas apelaron a los administradores del sitio web ruso.
  4. Los administradores publicaron un texto extenso , tanto en ruso como en inglés, explicando la situación y los derechos de uso del contenido bajo una licencia gratuita.

Conozco a este individuo. Habíamos trabajado juntos durante algún tiempo, publicitando mutuamente sus libros de arte y nuestra aplicación. Pero en un momento tuvimos un malentendido sobre los detalles de nuestro acuerdo que resultó en una conversación bastante desagradable. Afortunadamente, logramos resolverlo. Sin embargo, durante la conversación hubo amenazas directas de eliminar las aplicaciones de la tienda de Google debido al uso de TM.


Este caso fue en diciembre de 2018. Y el bloqueo de todas las aplicaciones con "SCP Foundation" en su nombre ocurrió a fines de marzo. Después de dos semanas, mi cuenta de desarrollador fue bloqueada. Aparentemente, esto se debió al hecho de que no había recibido una respuesta de los administradores del sitio en inglés y que ya había recibido tres avisos en la cuenta. Al día siguiente, el propietario de la TM presentó su propia versión analógica de nuestra aplicación. Todo parecía salir y el motivo del bloqueo estaba claro. Sin embargo, en una conversación personal con el propietario de la TM, negó mis suposiciones sobre su participación y anunció su intención de retirar la TM. Google también se negó a confirmar mis sospechas, ignorando mis preguntas al soporte técnico sobre cualquier reclamo de los titulares de derechos de autor y el nombre y el logotipo de las aplicaciones, insistiendo en la conexión con el sitio original. Puedes decidir si hay alguna conexión.


Actualización: Después de comenzar a escribir este artículo, la situación con la TM ha empeorado. Comenzó a bloquear comunidades en VK con su ayuda y retiró los juegos de mesa del mercado. Los administradores del sitio ruso publicaron una publicación explicando la situación e informando que los documentos judiciales para la aplicación estaban casi listos. También fueron respaldados por el sitio web original, que comenzó a recolectar donaciones para gastos legales. Como resultado, los administradores del sitio escribieron una declaración al Servicio Federal Antimonopolio de Rusia. También vale la pena mencionar la posición del servicio de soporte técnico de VK: ignoraron por completo cualquier indicación de la licencia y prohibición de las comunidades.


Pero volvamos a Google. En algún momento me di cuenta de que solo había una forma de recuperar la cuenta y las aplicaciones y era contactar a los administradores del sitio original y pedirles que enviaran un correo electrónico con el documento listo. Nada podría ser más fácil, ¿verdad? Inicialmente tuve mis dudas. A juzgar por lo que sabía sobre el sitio y su sistema de administración, es posible que no tengan su propio servidor de correo o incluso un deseo de ayudarme. Pero esos eran solo mis miedos. Y la tarea era muy simple. Solo tenía que contactarlos. Pero ese resultó ser el mayor problema. Nadie respondió mis mensajes personales. Y cuando uno de los administradores finalmente respondió, dijo que estaba ocupado y que respondería más tarde. Cuatro (!) Meses después, logré comunicarme con la administración, que dijo que no estaba solo en esta situación. Han tratado de ayudar a otros con esto y han fallado. Google simplemente no quiere escucharlos. Y no tienen su propio servidor de correo, por lo que no hay posibilidad técnica de enviar la carta que necesito. Entonces el círculo ha sido cerrado.


¿Soy el único?


¿Es este un caso aislado? Como he mencionado anteriormente, no, no lo es. Puede verlo usted mismo buscando en la web o visitando mi sitio web ( https://dont-play-with-google.com/ ). Lo creé específicamente para recopilar artículos sobre casos de bloqueo de aplicaciones y cuentas en Google Play. Algunos de los artículos en el sitio fueron traducidos al ruso, inglés y francés con la ayuda de mis amigos. Tenga en cuenta que no somos traductores profesionales y que muchos artículos se traducen automáticamente y solo se corrigen ligeramente. También es posible agregar nuevos artículos y traducciones a otros idiomas. Si tiene enlaces a otros casos de bloqueo, agréguelos al sitio como la gente debería saber. Si desea ayudar al sitio, puede traducir artículos, corregir errores tipográficos o simplemente codificar. El sitio consta de secciones de servidor y cliente. BackEnd se realiza en 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 . No juzgues el código con demasiada dureza ya que me especializo en Android. Es curioso que en el proceso de creación del sitio incluso tuve que editar el compilador Angular ( https://github.com/angular/angular/pull/32760 ). PullRequests son bienvenidos en cualquier tema, ya sean errores o nuevas oportunidades. La lista de tareas para la funcionalidad del sitio se puede encontrar en Trello .


Estos son solo algunos ejemplos de aplicaciones absurdas y prohibiciones de cuentas:


  • Prohibiciones de aplicaciones para derechos de autor, como mencionar la marca en el texto de la descripción y la posterior prohibición de la cuenta para conectarse con otra cuenta. Google ni siquiera lo explica y es imposible restaurar nada. La cuenta se usó para aplicaciones de niños discapacitados. ( https://dont-play-with-google.com/#/article/49 )
  • A veces las cuentas están prohibidas solo por accidente. Se disculpan y lo restauran. Obviamente hay robots involucrados. ( https://dont-play-with-google.com/#/article/54 )
  • Primero la aplicación, luego la cuenta fue prohibida. Los robots responden en el servicio de soporte técnico, pero no se dan detalles. Después de una publicación en Medium, una persona real de Google vio el problema y la cuenta fue restaurada. Aunque se negaron a revelar el motivo de la prohibición. Mensaje para llevar a casa: solo el bombo publicitario en los medios de comunicación ayuda en tales situaciones. https://dont-play-with-google.com/#/article/52
  • El desarrollador cambió el nombre de su cuenta a "tienda de aplicaciones de Android" y fue excluido en solo cuatro segundos. El soporte técnico reaccionó a su apelación. Como siempre, no hay explicación. En el otro canal afirmaron que el nombre era legal. Mensaje para llevar a casa: no recibirá ninguna advertencia. Los bots te prohibirán y no hay nada que puedas hacer al respecto. https://dont-play-with-google.com/#/article/66
  • Se prohibió una cuenta de una empresa para conectarse con otra cuenta. Al final resultó que, un colega del autor de este artículo fue prohibido por derechos de propiedad intelectual. Para este enlace, el autor fue prohibido, al igual que la cuenta de la compañía donde trabajaba. Una vez más, el bombo pareció ayudar a restaurar la cuenta de la empresa, pero no para el autor o sus colegas. https://dont-play-with-google.com/#/article/64
  • Prohibir múltiples aplicaciones por ser "engañoso". Bueno, solo prohíbe la cuenta una vez. Las apelaciones no condujeron a nada. Sin embargo, después de la atención en los medios, Google cambió de opinión, retiró todos los reclamos y restauró las aplicaciones con la cuenta. Mensaje para llevar a casa: solo las quejas públicas en la red funcionan, e incluso los inocentes pueden ser prohibidos. https://dont-play-with-google.com/#/article/67
  • Las aplicaciones están prohibidas por violación de la TM. ( https://habr.com/en/post/435702/ ). A pesar de que en realidad todo es legal según la ley ( https://dont-play-with-google.com/#/article/14 ).
  • Hay muchos más ejemplos, pero no estoy aquí para enumerarlos a todos.

En todos estos casos, las prohibiciones ocurren repentinamente. El desarrollador no recibe ninguna advertencia. En muchos casos, se puede evitar que se bloqueen sus aplicaciones o cuentas de prohibición simplemente cambiando una línea en el nombre de la aplicación (como en mi caso) o el nombre de la cuenta (como en un caso de la lista anterior). Sin embargo, en lugar de una advertencia con una propuesta para corregir la violación, simplemente está prohibido. Y el soporte técnico no quiere ayudarlo o exige documentos innecesarios. Incluso tuve un caso en el que un correo electrónico automático de Google sobre un problema con la aplicación contenía enlaces rotos. Además, nunca hay detalles específicos en las letras automáticas, solo la indicación del punto violado de reglas muy vagas y una referencia a estas reglas. Para al menos obtener alguna pista sobre la causa de la prohibición, debe comunicarse con el servicio de soporte técnico. Y no siempre da detalles, como en el caso de la prohibición de la cuenta asociada, lo que le priva de cualquier oportunidad de hacer algo. Aquí hay otro ejemplo . Una persona recibió tres prohibiciones en su aplicación, todas automáticas. Las dos primeras prohibiciones fueron canceladas posteriormente por el soporte técnico debido a la falta de violaciones, pero la tercera prohibición parece no cancelarse.


La peor parte es que no hay absolutamente ninguna manera de hablar con una persona real, solo a través de formularios con la promesa de una respuesta por correo dentro de las 72 horas. Y se rumorea que el correo debe ser respondido por subcontratistas de la India. No tengo ningún problema con eso, pero en cuanto a la calidad del servicio de soporte técnico, creo que ya he dicho lo suficiente. Compare esto con el soporte técnico de Google Ads. Están en el teléfono, en su idioma nativo, y le dirán que necesita poner una coma en el texto y reducir la calificación de edad. Y te volverán a llamar desde un número de teléfono móvil personal para controlarte. "¿Tu anuncio está bien ahora?" Tuve la oportunidad de comparar el servicio Google Play y Google Ads. Es como la noche y el día. ¿Pero cómo sucedió? ¿Y Google sabe sobre este problema?


Por supuesto que lo hacen. Incluso tienen seminarios web especiales para que los desarrolladores aclaren los detalles del sistema de moderación, junto con consejos sobre cómo evitar que se les prohíba. Y los llevan a cabo en el idioma nativo del desarrollador. Y anuncian estos seminarios web sobre los principales recursos de TI como habr.com, el mayor recurso de TI en idioma ruso. Sin embargo, si observa la grabación del seminario web, verá que solo fue alguien que leyó una copia impresa de la información disponible en la Ayuda de Google. Las preguntas y respuestas también fueron solo personas que leen documentos, con respuestas preparadas previamente para preguntas preparadas. Todo fue solo para marcar una casilla. Google no tiene ningún deseo real de ayudar a los desarrolladores. El video del seminario web ya se ha eliminado. Fue aqui . También hubo un chat en el que docenas de desarrolladores, incluido yo, intentaron hacer preguntas sobre los bloqueos en nuestras cuentas y aplicaciones. Nos respondieron con enlaces a sus reglas. Estábamos tan molestos que tratamos de organizar un chat de Telegram. Si está interesado en hablar con colegas sobre eventos desafortunados similares, bienvenido a nuestro chat: https://t.me/android_developers_ban .


Por otro lado, en los mercados locales, Google está tratando de convencer a todos de lo increíblemente organizados que están para ayudar a los desarrolladores a lanzar, distribuir y apoyar aplicaciones. Por ejemplo, lees sobre qué tan bien está todo organizado. Google Play está constantemente en contacto, siempre dispuesto a ayudar con consejos sobre cualquier asunto. Ayuda con la promoción, ayuda en general, lo que necesites. No es cualquier soporte técnico antiguo, es un sueño despierto . Pero cuando la gente fue a la sección de comentarios y preguntó cómo obtener este acceso en Google Play, todos fueron ignorados. Obviamente, fue solo un artículo promocional diseñado para atraer a los desarrolladores a la tienda.


¿Quién tiene la culpa?


¿Cómo sucedió que la tienda de aplicaciones, que una vez permitió que cualquiera pusiera una aplicación de cualquier calidad sin tener miedo de que se prohibiera, ahora se ha convertido en un lugar donde te aterra publicar una actualización o incluso tener la aplicación en tu cuenta Algunos dicen que los bots comprueban y pueden prohibir incluso aplicaciones no publicadas. Y no puede eliminarlos si alguien tiene la aplicación instalada. Hay varias razones para eso, hasta donde yo entiendo:


  • Primero está la maduración del mercado. Han surgido nuevos jugadores importantes interesados ​​en la moderación de trabajo estable. Por ejemplo, para eliminar rápidamente aplicaciones falsificadas. Y es más fácil y, lo que es más importante, más barato, tener bots que lo hagan.
  • Durante años, cuando la mayoría de las aplicaciones se descargaban en la tienda, era simplemente imposible verificar manualmente en un tiempo razonable y por un pago razonable. Miles de personas publican nuevas aplicaciones y actualizaciones todos los días.
  • La abundancia de usuarios y el monopolio sobre ellos, junto con la falta de moderación rígida utilizada para atraer a una gran cantidad de personalidades dudosas a la tienda, lo que resulta en virus, spyware, etc. Y es necesario estar protegido de esas cosas y mejorar y proteger constantemente el sistema.
  • Además, varias personas abusaron de las capacidades de la API de Google Play. Aquí hay un ejemplo . Un par de personas escribieron un código que genera copias de juegos simplistas, cambiando solo el nombre y las imágenes. La tienda fue inundada con sus juegos. No son los únicos que lo hacen porque es rentable.
  • Finalmente, existe una presión de los reguladores estatales para cumplir con una variedad de leyes con respecto a los derechos de propiedad intelectual, datos personales y otras cosas.

Mis amigos me contaron sobre compañías involucradas en la creación de aplicaciones que solo incorporan WebView, para redirigir el tráfico publicitario a los usuarios. Su único objetivo es impulsar su aplicación en la tienda, de una forma u otra, y ganar al menos algo de dinero. Si la cuenta está bloqueada, simplemente cambian a otra. Tienen muchas herramientas para ocultar sus pistas digitales. Pueden evitar las prohibiciones de cuentas vinculadas e incluso hay un mercado para vender cuentas de desarrolladores formadas a su alrededor. Está claro que tales abusos solo se pueden combatir con la ayuda de robots. Pero los malhechores no son castigados, solo compran una nueva cuenta por unos pocos dólares. Mientras que los desarrolladores comunes sufren fuego amigo y pierden sus aplicaciones para siempre. Sus aplicaciones son a menudo su única fuente de ingresos. Pero tal vez estas son pérdidas inevitables. Es solo el resultado inevitable de la seguridad confiable que disfrutamos en Google Play. Lamentablemente no. Siempre hay noticias sobre docenas de nuevos malwares, virus y otras cosas que aparecen. Google no puede mantener seguros a los usuarios o desarrolladores.


¿Qué conclusión se puede sacar de todo esto? Lamento decirlo, especialmente después de tantos años, pero mi conclusión parece ser que ya no puedes considerar que Google Play sea una plataforma confiable para publicar aplicaciones. O incluso como una plataforma donde puede contar con una fuente confiable de ingresos. Y la peor parte es que simplemente no hay alternativas, a menos que publique en China, donde Google está prohibido. Y después de que se elimine su cuenta, es posible que no pueda continuar obteniendo ingresos publicitarios mientras intenta recuperarla; a menos que, por supuesto, según el consejo de Google, utilice su SDK publicitario de AdMob. Tan pronto como su aplicación y / o cuenta esté prohibida, la publicidad en AdMob se desactiva de inmediato. Y no funciona al revés. Si logra restaurar la aplicación / cuenta, deberá escribir al soporte técnico de AdMob para restaurar la visualización de publicidad. Puede usar otros SDK publicitarios, pero con nuevos riesgos. Ya describí un caso de falla en Google Play debido a la disponibilidad del SDK de Appodeal. Este último, por cierto, también requiere una cuenta en AdMob y una aplicación en Google Play y limitará seriamente la visualización de anuncios o los deshabilitará por completo en caso de problemas con Google.


Como puede ver, si va a construir un negocio serio con distribución a través de Google Play, debe estar preparado para el hecho de que de repente puede perderlo todo y su única esperanza es una posible exageración en los medios. O bien, debe ser una empresa del tamaño de Facebook, entonces tendrá el número de teléfono de un gerente en Google y podrá resolver cualquier problema de forma rápida y sencilla. Y no se le prohibirán las fotos de desnudos de los usuarios de su aplicación que ellos mismos colocaron allí. Pero si no eres Facebook, solo serás expulsado porque violaste las reglas. Y en este caso, los desarrolladores lograron restaurar la aplicación. ¡Después de 3 meses! Pero todos sabemos que tal situación simplemente no le sucede a las grandes empresas. Como se indica en el primer enlace, la prohibición era para una imagen que se consideraba demasiado picante para Google Play. Sin embargo, los desarrolladores encontraron exactamente la misma imagen en Twitch y otras grandes aplicaciones. Eso significa que las reglas no solo son vagas, sino que tampoco se aplican a todos. Algunos desarrolladores son "más iguales" que otros.


Entonces, ¿podemos mejorar la situación? No creo que podamos. Google es una empresa comercial y su objetivo es ganar dinero. No hay nada de malo en eso, por supuesto. Pero significa que la compañía intentará reducir costos y aumentar las ganancias. Y trate de evitar pleitos. Como resultado, es más fácil y económico prohibir aplicaciones y desarrolladores automáticamente que contratar a una gran cantidad de especialistas que comprenderán personalmente los matices y verán cada aplicación, especialmente porque, muy probablemente, un porcentaje muy pequeño de desarrolladores y aplicaciones dar la mayor parte de los ingresos a Google Play. I have not seen detailed statistics on this topic, but I think it is unlikely that the situation here is very different from the situation with another Google service: YouTube. According to this study from Pex only 0.64% of videos get more than 100,000 views. And those videos generate 81.6% of all platform views. And since videos with a small number of views do not meet the criteria for enabling monetization, YouTube can remove 99% of all videos with almost no loss in profits and significantly reducing the cost of infrastructure for their storage. Moreover, at the time of writing YouTube plans to include a clause in their rules on December 10th, 2019, in which a user can be banned if he does not make a profit. "YouTube may terminate your access to or access through your Google account to all or part of the Service if it considers that providing you with access to the Service no longer makes commercial sense." I'm sure the same situation exists in Google Play. This way they can ban 99% of developers and apps and even increase profits.
And don't even dream that the situation with technical support is better on YouTube. It's the same story. Automatic bans, unsubscribed by bots, inability to talk to a real tech support person. Unless of course you're one of the few who rake in significant profits for the service.


What can be done?


Is there any way to fix the situation? I'm not sure that's possible. Because it's more profitable for Google to leave the situation as it is than to spend huge amounts on a solution. It seems that we developers affected by Google bots can only write articles about it over and over again, hoping that someone at Google will read and manually restore our app or account. I think you shouldn't discount the thought that developers could unite and act as a united front to change the situation. People are wired this way. They think about such solutions when so many people face the same problem. Since I began to develop for Android, I had read articles about bans, but of course, I never thought that this would happen to me. I'm not a spammer. I don't write viruses and in general, I am always ready to wait on Google hand and foot. And I didn't think I would lose everything because I didn't change one word in the name of an app, especially since the Creative Commons Attribution-ShareAlike 3.0 Unported License permits it, as far as I understand. At least I successfully uploaded two of my ten apps to the Amazon store and they didn't have any questions about them.


Here's a list of what I think any developer should do to minimize the damage from apps and accounts getting blocked. Not to avoid the damage, but to reduce it, because no one will warn you that the Google algorithm has found a problem.


  • Don't count on the fact that upon publishing and developing the app in Google Play, you will be able to stay there safely for a long time, living on income from advertising and sales. Sooner or later, you may get banned.
  • Don't use ads from AdMob. Or use it together with other SDKs that will not stop displaying ads when you're banned. You should be able to switch the source of advertising from the server.
  • You should also plan to launch your app in places other than Google Play. You need to do this anyway if you plan to launch in places like China.
  • If you offer in-app purchases, you need to use the same code in different stores. An imperfect example can be found in the source code of my own app. Different builds for different SDK embedded payments.
  • You need to create a website for your app so that you can direct the user to another store when Google bans you. There you will have to give a very long and complex instruction on how to install the app because Google strongly interferes with other stores on Android. Just think about how many problems had to be solved to uninstall the app from Google Play in the instructions here . The Google Play app directly prohibits uninstalling it, which kills all competition.
  • You need to build an in-app notification system in case of a ban. For example, you could use push notifications. I did that, but it didn't work perfectly. After the ban, users with Android version 7 and above did not receive notifications. Keep this code up to date. And pray that Google doesn't start to ban projects in Firebase, because alternative ways to send push notifications were actually squeezed out of the market after Google banned background processes in Android version 8 and above. They only allow push notifications in Firebase.
  • Never post apps that you're not going to use for earning money. This mainly applies to beginners as you risk getting banned even for an unpublished app project. Don't risk it.
  • Do not expect that the use of content under a free license will protect you. Google may still require you to confirm your rights to use the content. And you may have no one to get this confirmation from.
  • If you're an EU citizen, you can hope that the legislators will bring order to the market. Here is a draft law obliging sites to provide comprehensive information in case of a ban.

Also, I would add to this list my thoughts on how the situation could be improved by creating competition. A while back Google was obliged to provide a choice of search engine at the first Android launch. It would be logical to oblige Google to also offer a choice of app store. Competition could emerge this way and, perhaps, Google would start to provide technical support on the phone (like in Russia, where Google has a strong competitor, Yandex) and stop automatic bans and let bots only be used for giving advice to moderators. Many problems could also be solved by changing the practice of banning without warning, so that the developer has the opportunity to fix something. Sometimes it is enough to change one word in the title to stay in good standing with the Google Play moderation system.


I don't really believe I can do anything alone to improve the situation, but I won't forgive myself if I didn't try something, such as writing this article. Not expecting much, I sent an appeal to the FAS, the Russian Federal Antimonopoly Service. Please note, I am not a lawyer or a writer. I'm a programmer. So my application must be rather informal and generally naive, because it seems only the state can protect developers from Google.


Statement of violation of the Antimonopoly legislation of the Russian Federation.

From Surname Name Patronymic, living at the address City, street Street, h. HOUSE, b. BUILDING, apt. APARTMENT.
Antitrust infringing company: "Google LLC", address: 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA.
Google violates the Federal law "on protection of competition" of 26.07.2006 N 135-FZ. Articles 10.1 and 14.1 are violated.
The violation of article 10.1 (Prohibition on abuse of dominant position by an economic entity) is the failure to provide a choice of an app store for the Android platform when the device was first launched on this platform, as well as the non-admission of other app stores in the Google app store (Google Play app).
Violation of article 14.1 (Prohibition of unfair competition by discrediting) is the need on some versions of the Android operating system to disable Play Protection — a feature of the Google Play app store, which prohibits the installation of apps not from the "Google Play" store, allegedly because they are unsafe. Thus, Google misleads the consumer by pointing out the" insecurity" of apps from other app stores.
According to the above mentioned, I ask you to oblige Google to provide when you first run the device on Android, the choice of app store (as it is now provided for search engines) and not to prevent the installation of apps from other app stores using the "Play Protection."
In addition, it is necessary to prohibit the blocking of apps and developer accounts without prior notice of violations of any rules of the app store and the ability to correct these violations. Such warnings should be accompanied by comprehensive and unambiguous information about the problem and ways to a solution. At the present time the Google Play app store has a "presumption of guilt" of the developer, obliging them to prove their innocence in cases of blocking their account and/or app.
At the moment the situation of monopolization of the Android apps market prevents building a digital economy in Russia by means of unfair competition in this market, and also by the ability to block all apps and developer accounts without explanation and prior notice. As a result, the market cannot form competition and small and medium-sized businesses can not develop steadily in the market of Android apps due to the possibility of losing their income by being blocked without warning or explanation from the Google Play store, which occupies a dominant position in the Android app market.


If you are also not satisfied with the current situation, please do the same. I am sure that things will improve if the app market on Android gets healthy competition between stores.


Appeal to Google.


Y finalmente, me gustaría tratar de comunicarme con Google (en caso de que alguien de la compañía lea este artículo) y pedirles que hagan algo. Por ejemplo:


  • Restaure todas las aplicaciones eliminadas en marzo de 2019 (aproximadamente del 25 al 26) para todos los desarrolladores (incluido el mío, con los paquetes ru.dante.scpfoundation y ru.dante.scpfoundation.eng ) que tenían SCP Foundation en el nombre, debido al uso de el nombre y el logotipo no violan los términos de la Licencia Creative Commons Reconocimiento-CompartirIgual 3.0 ( http://creativecommons.org/licenses/by-sa/3.0/ ) y la administración del sitio ( http: //www.scp-wiki .net / ) y ( http://scpwiki.org ) desde el cual hubo una redirección que no funcionaba al momento de la escritura y no tiene un servidor de correo para enviar una carta con permiso para usar lo que ya está permitido. La información de la licencia está disponible en todas las páginas de este sitio, así como en todos los demás sitios afiliados con traducciones a otros idiomas. La licencia se encuentra en la parte inferior del sitio. Aquí está mi número de apelación para ambas aplicaciones: 3-7609000025842
  • Restaure todas las cuentas de desarrollador que, como la mía, se bloquearon como resultado del bloqueo de las aplicaciones que tienen 'SCP Foundation' en el nombre, porque esto no es una violación.
  • Permita que los desarrolladores cambien los nombres de las aplicaciones si Google cree que están violando algo, en lugar de prohibir las aplicaciones y cuentas de inmediato y sin previo aviso.
  • Detenga las prohibiciones automáticas de aplicaciones, espere al menos un par de días para realizar cambios simples para corregir las violaciones, si corresponde. Como he dicho, en mi caso fue suficiente para eliminar una palabra del título.
  • Agregue la capacidad de especificar los derechos sobre el contenido, el nombre y el logotipo de las aplicaciones cuando se publican, en lugar de las comprobaciones posteriores de un algoritmo desconocido. Considere los derechos otorgados por las licencias gratuitas, incluida, por ejemplo, la licencia Creative Commons Attribution-ShareAlike 3.0
  • Proporcionar un mejor soporte técnico. Si el desarrollador necesita hacer un pago mensual o anual adicional, en lugar de $ 25 para crear una cuenta, este es un precio pequeño para su tranquilidad y confiabilidad.

Estaría muy feliz si Google restaurara mis aplicaciones y mi cuenta, porque he invertido mucho trabajo en ellas durante más de cinco años. Espero que al menos alguien me escuche. Espero que algún día Google pueda configurar el sistema de moderación para que los desarrolladores estén a salvo de la situación cuando un día se encuentren expulsados ​​del mercado por algún programa por un error ridículo.

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


All Articles