Android, Google e licenças de conteúdo gratuito. Quem é o culpado e o que pode ser feito?

A história de outra proibição.


Você já ouviu falar sobre proibições de aplicativos e desenvolvedores no Google Play? Esta é apenas uma história. É também uma tentativa de coletar casos semelhantes em um único local e oferecer algum tipo de plano de ação para evitar ações imprevisíveis do Google. Não é justo ser banido pelo uso legal de material gratuito. Pessoalmente, gosto da ideia de licenças de conteúdo como o CC BY-SA , que permite qualquer uso, inclusive comercial. Graças a essas licenças, nós desenvolvedores temos sites como o Stack Overflow, onde fui eleito para ser o moderador . Infelizmente, empresas como o Google não respeitam as idéias por trás dessas licenças. Aqui está a minha história.


Tudo começou bem. Nosso aplicativo para Android foi criado em 2014 e vivia uma vida normal no Google Play. O aplicativo era um cliente para um site com textos. Nada de especial, mas as pessoas gostaram, especialmente a opção de baixar textos para o dispositivo e lê-los sem a Internet. O aplicativo pegou os textos em http://scpfoundation.net/ . É um site para a criatividade literária conjunta dentro de um universo ficcional comum, bastante conhecido em alguns círculos. Originalmente, ele apareceu nos EUA ( http://www.scp-wiki.net). Depois, sua comunidade traduziu milhares de artigos do inglês para mais de 10 outros idiomas. Para a posteridade, é importante que todo o conteúdo dos sites, o original e o traduzido, seja distribuído sob uma Licença Creative Commons Attribution-ShareAlike 3.0 gratuita, localizada na parte inferior de cada página. Isso também se aplica ao logotipo do site que indica a licença, como pode ser visto aqui: https://en.m.wikipedia.org/wiki/File:SCP_Foundation_ (emblem) .svg na Wikipedia. A licença permite qualquer uso do material, inclusive para fins comerciais, exigindo apenas a indicação de autoria e preservação da licença original em obras derivadas. Essas informações, a fonte dos textos com indicação de licença, estavam na descrição dos aplicativos e nos próprios aplicativos.


Por vários anos, tudo estava funcionando normalmente. Inicialmente, foi decidido liberar todos os recursos do aplicativo e oferecer a possibilidade de doações voluntárias por meio de assinaturas no aplicativo. No entanto, dificilmente gerou lucro algum. Como resultado, decidiu-se monetizar os recursos mais populares do aplicativo, compensando o inconveniente para os usuários, abrindo o código-fonte . Também começamos a lançar versões para outros idiomas além do russo. A versão original em russo do aplicativo chegou ao top 10 da categoria "notícias e revistas" do Google Play. Enquanto trabalhava nesse projeto, eu meio que aprendi a programar, tentei coisas novas, cometi erros e aprendi muito. O importante para este artigo é o processo de desenvolvimento. Era necessário analisar o HTML no servidor e enviá-lo através da API para todos os sites com traduções, em vez de fazer um aplicativo separado para cada idioma com a análise no cliente. Eu sei disso agora, mas há 5 anos eu tinha muito pouca ideia de como escrever servidores. Na época, não fazia muito sentido para mim. Meu pensamento era que, se não estiver quebrado, não conserte. Agora, escrevo API e pretendo ir para o iOS e, espero, um dia retornar ao Google Play.


Então as luzes de aviso começaram a piscar, uma após a outra. Primeiro, o Google Play começou a rejeitar novos aplicativos por violação de direitos autorais. Era o mesmo código, mas para um site em um idioma diferente. Acredito que as novas versões começaram a ser rejeitadas no verão de 2017. No entanto, sempre que era possível resolver o problema, entre em contato com o serviço de suporte técnico, que sugeria um formulário especial , no qual você pode notificar o Google sobre o lançamento de um novo aplicativo enviando a eles os arquivos necessários. No meu caso, tudo o que eu precisava fazer era fornecer um link para o site e declarar que havia uma licença na parte inferior que permitia o uso do conteúdo. Depois disso, o Google enviou uma carta dizendo que estava tudo bem. Fomos livres para divulgá-lo e eles salvaram nossas informações. Mas os aplicativos também foram excluídos (falarei mais adiante sobre a diferença entre remoção e bloqueio). Eles seriam excluídos por coisas como mencionar os nomes de outros aplicativos na descrição, em particular o nome de um dos jogos com base em o site. Em teoria, a licença deve permitir. Mas tudo bem, eu não sou advogado, talvez o Google estivesse certo, e apenas tivemos que limpar o que eles não gostavam e seguir em frente. Mas então eles começaram a remover aplicativos devido à falta de política de privacidade e processamento de dados pessoais. Não estávamos sozinhos nessa situação. O problema foi extenso. Parecia ter começado por volta de 2018. A rede tinha vários geradores com esses acordos, que eram suficientes para colocar no site e adicionar um link à descrição do aplicativo. Havia o Appodeal, onde o aplicativo foi removido devido a problemas no SDK. Mas meu erro foi que eu tinha usado a versão beta, e Appodeal honestamente alertou sobre esse problema no dia anterior à remoção. Eu apenas tive que atualizar o SDK para a versão estável mais recente, mas não consegui atualizá-lo a tempo.


Então, tudo começou a dar errado com as verificações de aplicativos do Google Play. Tentei lançar uma atualização com uma nova versão do Appodeal SDK. Foi rejeitado pelo mesmo motivo. Refletindo, decidi que era mais fácil remover o SDK, substituindo sua funcionalidade (usada para publicidade com recompensas) por funções semelhantes da AdMob. Você acha que isso ajudou? Eu acho que não! Esta atualização também foi rejeitada. Mas sou programador. Eu sou esperto. Eu ignorei esse bug no Google Play de maneira simples e graciosa. Publiquei uma atualização na forma de uma versão alfa e a levei para a versão de trabalho. E estava tudo bem. Por um tempo


Houve um tempo em que nossos aplicativos foram removidos devido a violações de suas regras de publicidade. Como sempre, não há exemplos, apenas um link para as volumosas regras para desenvolvedores. Depois de conversar com o serviço de suporte técnico, consegui descobrir que o Google encontrou um problema com os links para meus outros aplicativos no Google Play, que era apenas uma lista de aplicativos semelhantes em outros idiomas. Quero dizer, vamos lá, não posso fornecer links para meus próprios aplicativos na mesma plataforma? Ok Google, se você quer tanto. Aqui você vai. Lancei uma atualização com "Anúncio" sobre cada link de botão. Problema resolvido.


Então recebi uma carta informando: "Após uma revisão recente, o banco de dados On / Offline da SCP Foundation France fr (en.dante.scpfoundation.fr) foi removido do Google Play". A versão francesa do aplicativo foi banida. O motivo apresentado foi, de todas as coisas, "Política de violação de conteúdo sexualmente explícito". E, novamente, nada foi dito sobre o que exatamente o Google considerou censurável. Talvez, se você pesquisar muito bem entre os milhares de textos, talvez tenha encontrado algumas imagens provocativas. Bem, eu não desanimei. O Google provavelmente sabe o que está fazendo e eu sou o culpado. Eu aturei a perda do aplicativo. Ele tinha alguns usuários, mas sua perda não nos atrasou muito. Comecei a atualizar o restante dos aplicativos, desativando todas as imagens. Ao mesmo tempo, comecei a procurar informações sobre proibições de aplicativos na Internet. E então comecei a suspeitar que não foi um acidente. Eu não era o único nessa situação. Acontece que a rede tem muitos exemplos de proibições de aplicativos e até de contas.


Vamos discordar e falar sobre o sistema de moderação no Google Play. Existem dois ou três tipos de sanções contra aplicativos, dependendo do que você conta. Primeiro, seu aplicativo pode ser "Removido". Nesse caso, o aplicativo não estará disponível para pesquisa e download no Google Play, mas você terá acesso a ele no console do desenvolvedor e poderá lançar uma atualização com correções. Isso não é considerado uma violação grave e não afeta o status da conta. Um subconjunto disso é "Rejeição de atualização". Nesse caso, o aplicativo está disponível para pesquisa e instalação pelo Google Play; no entanto, você deve fazer alterações na atualização planejada, pois ela viola algo - algo no formulário atual. Como no primeiro caso, ele não afeta o status da conta e nada o ameaça, exceto por estragar o clima e ter algum trabalho extra a fazer. O último tipo de sanção é realmente ruim. Chama-se "Suspenso" e, se você vir uma carta do Google com essa palavra, prepare-se para o pior. O aplicativo não é apenas removido do Google Play, é removido permanentemente, com a proibição de atualizar e até mesmo visualizar a descrição, estatísticas e comentários no console do desenvolvedor. O mais assustador aqui não é que o Google faça com que você libere uma nova versão com um novo pacote e recrie usuários, análises, público pagante e explique aos usuários da versão excluída por que tudo parou de funcionar. O mais assustador é que você tem uma etiqueta e o cronômetro começou. Agora você é um desenvolvedor não confiável. Algumas pessoas dizem que as greves ficam "podres" depois de seis meses. Se houver mais dois aplicativos "Suspensos", você automaticamente deixará de ser um desenvolvedor Android independente para sempre. O Google proíbe explicitamente a criação de uma nova conta de desenvolvedor após a proibição da conta existente e, dada a participação de mercado do Google Play, a proibição priva o desenvolvedor de muito acesso ao mercado.


Ok, de volta à trama principal. Cerca de três semanas depois das proibições de aplicativos acima mencionadas, eu estava em outro encontro ouvindo alguns relatórios. E então recebo duas mensagens do Google. É isso mesmo, mais dois aplicativos foram banidos. Mas desta vez, os dois principais, as versões russa e inglesa. Meu primeiro pensamento foi: "Droga, não tive tempo de lançar a atualização com as fotos desativadas". Mas esse não foi o motivo. Aqui está uma citação da carta: "Após a revisão, o banco de dados do SCP Foundation EN On / Offline, en.dante.scpfoundation.eng, foi suspenso e removido do Google Play como uma política de advertência por violar a política de representação". Em outras palavras, o Google decidiu que eu estava representando outra pessoa e usando a marca de outra pessoa sem permissão. E aqui está a coisa estranha, todos os aplicativos com "Fundação SCP" em seu nome foram removidos da loja. Exceto os que eu publiquei mais tarde, notificando o Google de uma licença de conteúdo gratuita através do formulário mencionado acima. E não apenas meus aplicativos foram removidos, mas também os aplicativos de outros desenvolvedores, cerca de dez ou mais. Eu não os contei na época, então não sei quantos foram removidos e quantos desenvolvedores descobriram que anos de seu trabalho foram lançados em um aterro sanitário pelo Google e seus robôs. Agora você não pode encontrar nenhum aplicativo com "SCP Foundation" em seu nome no Google Play, o que implica que nenhum deles conseguiu resolver a situação com o Google.


Nesse caso, emiti imediatamente recursos para os dois aplicativos. Eu escrevi que os aplicativos usam conteúdo sob uma licença gratuita e os dei links para o site onde isso está claramente escrito. No entanto, em resposta, eles escreveram o seguinte:


Por exemplo, no momento, seu aplicativo está criando uma afiliação pouco clara à SCP Foundation ( http://www.scp-wiki.net/ ).
Se você está autorizado pelo criador do site / proprietário do conteúdo a redistribuir o conteúdo dessa maneira, responda este e-mail com documentação verificável do conteúdo com os seguintes exemplos: contrato de distribuição, contrato de autorização ou propriedade do domínio do site (arquivo PDF).
Observe que você pode solicitar ao proprietário do conteúdo que responda a este e-mail de um domínio verificável (@ scpwiki.org) indicando seus direitos de usar o conteúdo e o ativo da marca.

Isso significa que eles desejam que eu forneça documentos confirmando meu direito de usar o conteúdo e a marca, como eu o entendo, tanto o nome quanto o ícone. Eles também precisavam dos documentos na forma de uma resposta a esta carta do servidor de correio do site. Além disso, para as versões em russo e inglês, eles tinham dois domínios diferentes em mente, um dos quais é um espelho do segundo, embora a versão em russo não tenha tirado nada desses sites. Eles não se preocuparam com a presença de uma licença gratuita para o conteúdo que permite seu uso, como eles nunca mencionaram. Embora em outros aplicativos isso tenha sido suficiente, o fato de outros aplicativos semelhantes não terem sido removidos. Ok Google, tentei cumprir esse requisito seu. Entrei no sistema de mensagens privadas do scp-wiki.net (como outros sites com traduções, ele funciona no mecanismo Wikidot) e escrevi para outros administradores locais que lidavam com problemas relacionados às suas licenças de conteúdo. Na seção "Ajuda" do site, foi escrito que eles respondem dentro de um dia. O primeiro administrador não me respondeu, eu escrevi o outro, depois outro, depois outro. Fui atendida por um silêncio mortal. Mas eu não desisti. Embora os primeiros ataques de pânico tenham começado a ocorrer, eu ainda esperava uma solução para o problema dentro de uma semana ou duas. Pensando em quantas assinaturas de usuários seriam canceladas nesse período, naveguei na Internet procurando informações sobre como criar um documento que os administradores do site possam enviar ao Google. Parecia assim. Enquanto isso, escrevi um boletim para nossos usuários através do FCM, descrevendo a situação. Com isso, construí uma página simples no site .


Mais uma digressão. Deixe-me contar sobre o recente escândalo na comunidade da Fundação SCP relacionado a licenciamento de conteúdo, direitos autorais, ameaças, revelações e outras coisas. Não sei se isso decorre do bloqueio de aplicativos. Vou apenas dar uma lista de fatos e você pode tirar suas próprias conclusões. Foi mais ou menos assim:


  1. Um indivíduo registrou a marca comercial (a seguir denominada TM) no nome e logotipo da "Fundação SCP"
  2. Usando este documento, ele começou a remover vídeos do YouTube, comunidades em atributos de venda VK, para exigir deduções nas vendas.
  3. As vítimas apelaram aos administradores do site russo.
  4. Os administradores divulgaram um texto longo , em russo e inglês, explicando a situação e os direitos do uso do conteúdo sob uma licença gratuita.

Eu conheço esse indivíduo. Trabalhamos juntos há algum tempo, anunciando mutuamente seus livros de arte e nosso aplicativo. Mas, a certa altura, tivemos um mal-entendido sobre os detalhes de nosso acordo, o que resultou em uma conversa bastante desagradável. Felizmente, conseguimos resolvê-lo. No entanto, durante a conversa, houve ameaças diretas para remover os aplicativos da loja do Google devido ao uso da TM.


Este caso ocorreu em dezembro de 2018. O bloqueio de todos os aplicativos com "SCP Foundation" em seu nome ocorreu no final de março. Após duas semanas, minha conta de desenvolvedor foi bloqueada. Aparentemente, isso ocorreu devido ao fato de eu não ter recebido uma resposta dos administradores do site em inglês e já ter tido três advertências na conta. No dia seguinte, o proprietário da TM apresentou sua própria versão analógica do nosso aplicativo. Tudo parecia dar certo e a razão do bloqueio era clara. No entanto, em uma conversa pessoal com o proprietário da MT, ele negou minhas suposições sobre seu envolvimento e anunciou sua intenção de retirá-la. O Google também se recusou a confirmar minhas suspeitas, ignorando minhas perguntas ao suporte técnico sobre quaisquer reivindicações de detentores de direitos autorais e o nome e o logotipo dos aplicativos, insistindo na conexão com o site original. Você pode decidir se há alguma conexão.


Atualização: Depois que comecei a escrever este artigo, a situação com a TM piorou. Ele começou a bloquear comunidades na VK com sua ajuda e retirou jogos de tabuleiro do mercado. Os administradores do site russo divulgaram um post explicando a situação e relatando que os documentos judiciais do aplicativo estavam quase prontos. Eles também foram apoiados pelo site original, que começou a coletar doações para despesas legais. Como resultado, os administradores do site escreveram uma declaração ao Serviço Federal Antimonopólio da Rússia. Também vale a pena mencionar a posição do serviço de suporte técnico da VK: eles ignoraram completamente qualquer indicação da licença e proibiram as comunidades.


Mas vamos voltar ao Google. Em algum momento, percebi que havia apenas uma maneira de recuperar a conta e os aplicativos e entrar em contato com os administradores do site original e pedir que eles enviassem um email com o documento pronto. Nada poderia ser mais fácil, certo? Inicialmente, tive minhas dúvidas. Seguindo o que eu sabia sobre o site e seu sistema de administração, eles podem não ter seu próprio servidor de email ou mesmo um desejo de me ajudar. Mas esses eram apenas meus medos. E a tarefa era tão simples. Eu só tive que entrar em contato com eles. Mas esse acabou sendo o maior problema. Ninguém respondeu minhas mensagens pessoais. E quando um dos administradores finalmente respondeu, ele disse que estava ocupado e responderia mais tarde. Quatro (!) Meses depois, consegui entrar na administração, que dizia que não estava sozinho nessa situação. Eles tentaram ajudar os outros com isso e falharam. O Google simplesmente não quer ouvi-los. E como eles não têm seu próprio servidor de correio, não há possibilidade técnica de enviar a carta de que preciso. Então o círculo foi fechado.


Eu sou o único?


Este é um caso isolado? Como mencionei acima, não, não é. Você pode ver por si mesmo pesquisando na web ou visitando meu site ( https://dont-play-with-google.com/ ). Criei-o especificamente para coletar artigos sobre casos de bloqueio de aplicativos e contas no Google Play. Alguns dos artigos no site foram traduzidos para russo, inglês e francês com a ajuda de meus amigos. Lembre-se de que não somos tradutores profissionais e que muitos artigos são traduzidos automaticamente e apenas ligeiramente corrigidos. Também é possível adicionar novos artigos e traduções para outros idiomas. Se você tiver links para outros casos de bloqueio, adicione-os ao site como as pessoas devem saber. Se você quiser ajudar o site, pode traduzir artigos, corrigir erros de digitação ou apenas código. O site consiste em seções de servidor e cliente. O BackEnd é feito no 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 . Não julgue o código com tanta severidade quanto eu me especializo no Android. É engraçado que, no processo de criação do site, eu até precisei editar o compilador Angular ( https://github.com/angular/angular/pull/32760 ). Os PullRequests são bem-vindos em qualquer assunto, seja em bugs ou em novas oportunidades. A lista de tarefas para a funcionalidade do site pode ser encontrada no Trello .


Aqui estão apenas alguns exemplos de proibições absurdas de aplicativos e contas:


  • Proibição de aplicativos por direitos autorais, como mencionar a marca no texto da descrição e a proibição subsequente da conta por conexão com outra conta. O Google nem explica e é impossível restaurar qualquer coisa. A conta foi usada para aplicativos infantis desativados. ( https://dont-play-with-google.com/#/article/49 )
  • Às vezes, as contas são banidas por acidente. Eles se desculpam e restauram. Obviamente, existem robôs envolvidos. ( https://dont-play-with-google.com/#/article/54 )
  • Primeiro o aplicativo, depois a conta foi banida. Os robôs respondem no serviço de suporte técnico, mas nenhum detalhe é fornecido. Após uma postagem no Medium, uma pessoa real do Google viu o problema e a conta foi restaurada. Embora eles se recusaram a revelar o motivo da proibição. Mensagem para levar para casa: apenas o hype nos meios de comunicação de massa ajuda nessas situações. https://dont-play-with-google.com/#/article/52
  • O desenvolvedor alterou o nome de sua conta para "loja de aplicativos Android" e foi banido em apenas quatro segundos. O suporte técnico reagiu ao seu apelo. Como sempre, não há explicação. No outro canal, eles alegaram que o nome era legal. Mensagem para levar para casa: você não receberá nenhum aviso. Você será banido por bots e não há nada que possa fazer sobre isso. https://dont-play-with-google.com/#/article/66
  • Uma conta para uma empresa foi banida por conexão com outra conta. Como se viu, um colega do autor deste artigo foi banido por direitos de propriedade intelectual. Para esse link, o autor foi banido, assim como a conta da empresa em que trabalhava. Mais uma vez, o hype pareceu ajudar a restaurar a conta da empresa, mas não do autor ou de seus colegas. https://dont-play-with-google.com/#/article/64
  • Proibir vários aplicativos por serem "enganadores". Bem, apenas bana a conta uma vez. Os apelos não levaram a nada. No entanto, após atenção da mídia, o Google mudou de idéia, retirou todas as reivindicações e restaurou os aplicativos com a conta. Mensagem para levar para casa: apenas reclamações públicas na rede funcionam e até mesmo os inocentes podem ser banidos. https://dont-play-with-google.com/#/article/67
  • Os aplicativos são proibidos por violar a TM. ( https://habr.com/en/post/435702/ ). Apesar do fato de que tudo é legal sob a lei ( https://dont-play-with-google.com/#/article/14 ).
  • Existem muitos outros exemplos, mas não estou aqui para listar todos.

Em todos esses casos, as proibições ocorrem repentinamente. O desenvolvedor não recebe nenhum aviso. Em muitos casos, é possível evitar que seus aplicativos ou contas de banimento sejam banidos simplesmente alterando uma linha no nome do aplicativo (como no meu caso) ou no nome da conta (como no caso da lista acima). No entanto, em vez de um aviso com uma proposta para corrigir a violação, você acabou de ser banido. E o suporte técnico não quer ajudá-lo ou exige documentos desnecessários. Eu até tive um caso em que um e-mail automático do Google sobre um problema com o aplicativo continha links quebrados. Além disso, nunca há detalhes em letras automáticas, apenas a indicação do ponto violado de regras muito vagas e uma referência a essas regras. Para obter pelo menos alguma dica sobre a causa da proibição, entre em contato com o serviço de suporte técnico. E nem sempre fornece detalhes, como no caso da proibição da conta associada, privando você de qualquer oportunidade de fazer algo. Aqui está outro exemplo . Uma pessoa recebeu três proibições no aplicativo, todas automáticas. As duas primeiras proibições foram posteriormente canceladas pelo suporte técnico devido à falta de violações, mas a terceira proibição parece não ter sido cancelada.


A pior parte é que não há absolutamente nenhuma maneira de conversar com uma pessoa real, apenas através de formulários com a promessa de uma resposta por correio dentro de 72 horas. Há rumores de que o correio seja respondido por terceirizados da Índia. Não tenho problema com isso, mas quanto à qualidade do serviço de suporte técnico, acho que já disse o suficiente. Compare isso com o suporte técnico do Google Ads. Eles estão no telefone, no seu idioma nativo e informam que você precisa colocar uma vírgula no texto e diminuir a classificação etária. E eles ligam de volta a partir de um número de celular pessoal para verificar você. "Seu anúncio está bem agora?" Tive a oportunidade de comparar o serviço Google Play e o Google Ads. É como noite e dia. Mas como isso aconteceu? E o Google sabe sobre esse problema?


Claro que sim. Eles ainda têm webinars especiais para desenvolvedores para esclarecer os detalhes do sistema de moderação, com dicas sobre como evitar ser banido. E eles os conduzem no idioma nativo do desenvolvedor. E eles anunciam esses seminários on-line nos principais recursos de TI, como o habr.com, o maior recurso de TI no idioma russo. No entanto, se você observar a gravação do seminário on-line, descobrirá que era apenas alguém lendo uma impressão das informações disponíveis na Ajuda do Google. As perguntas e respostas também eram apenas pessoas lendo artigos, com respostas pré-preparadas para perguntas preparadas. Foi tudo apenas para marcar uma caixa. O Google não tem nenhum desejo real de ajudar os desenvolvedores. O vídeo do seminário on-line já foi removido. Foi aqui . Também houve um bate-papo no qual dezenas de desenvolvedores, inclusive eu, tentaram fazer perguntas sobre bloqueios em nossas contas e aplicativos. Nós fomos respondidos com links para suas regras. Ficamos tão chateados que tentamos organizar uma conversa por telegrama. Se você estiver interessado em conversar com colegas sobre eventos infelizes semelhantes, bem-vindo ao nosso bate-papo: https://t.me/android_developers_ban .


Por outro lado, nos mercados locais, o Google está tentando convencer a todos como eles são incrivelmente organizados para ajudar os desenvolvedores a lançar, distribuir e dar suporte a aplicativos. Por exemplo, você lê sobre como tudo está organizado. O Google Play está constantemente em contato, sempre disposto a ajudar com conselhos sobre qualquer assunto. Ajuda na promoção, ajuda em geral, o que você precisar. Não é apenas um suporte técnico antigo, é um sonho acordado . Mas quando as pessoas foram à seção de comentários e perguntaram como obter esse acesso no Google Play, elas foram todas ignoradas. Obviamente, era apenas um artigo promocional criado para atrair desenvolvedores para a loja.


Quem é o culpado?


Como aconteceu que a loja de aplicativos, que antes permitia que alguém colocasse qualquer aplicativo de qualquer qualidade sem medo de ser banido, agora se transformou em um local em que você tem medo de publicar uma atualização ou até mesmo ter o aplicativo no seu conta. Alguns dizem que os bots checam e podem proibir até aplicativos não publicados. E você não pode excluí-los se alguém tiver o aplicativo instalado. Existem várias razões para isso, tanto quanto eu entendo:


  • Primeiro, há o amadurecimento do mercado. Novos grandes atores interessados ​​em moderação estável de trabalho surgiram. Por exemplo, para remover imediatamente os aplicativos falsificados. E é mais fácil e, mais importante, mais barato, fazer com que os bots o façam.
  • Durante anos, quando a maioria dos aplicativos foi baixada na loja, era simplesmente impossível verificar manualmente em um tempo razoável e por um pagamento razoável. Novos aplicativos e atualizações são publicados aos milhares todos os dias.
  • A abundância de usuários e o monopólio sobre eles, juntamente com a falta de moderação rígida, costumavam atrair muitas personalidades duvidosas para a loja, resultando em vírus, spyware e assim por diante. E é necessário estar protegido dessas coisas e melhorar e proteger constantemente o sistema.
  • Além disso, várias pessoas abusaram dos recursos da API do Google Play. Aqui está um exemplo . Algumas pessoas escreveram um código que gera cópias de jogos simplistas, alterando apenas o nome e as imagens. A loja foi inundada com seus jogos. Eles não são os únicos a fazê-lo porque é econômico.
  • Finalmente, há pressão dos órgãos reguladores estaduais para cumprir uma variedade de leis relacionadas a direitos de propriedade intelectual, dados pessoais e outras coisas.

Meus amigos me contaram sobre empresas envolvidas na criação de aplicativos que apenas incorporam o WebView, a fim de redirecionar o tráfego de publicidade para os usuários. Seu único objetivo é empurrar seu aplicativo na loja, de uma maneira ou de outra, e ganhar pelo menos algum dinheiro. Se a conta estiver bloqueada, eles simplesmente mudam para outra. Eles têm muitas ferramentas para ocultar suas faixas digitais. Eles podem evitar proibições de contas vinculadas e existe até um mercado para a venda de contas de desenvolvedor formadas em torno delas. É claro que tais abusos só podem ser combatidos com a ajuda de robôs. Mas os malfeitores não são punidos, apenas compram uma nova conta por alguns dólares. Enquanto desenvolvedores comuns sofrem com o fogo amigo e perdem seus aplicativos para sempre. Seus aplicativos costumam ser sua única fonte de renda. Mas talvez essas sejam perdas inevitáveis. É apenas o resultado inevitável da segurança confiável que desfrutamos no Google Play. Infelizmente não. Sempre há notícias sobre dezenas de novos malwares, vírus e outras coisas aparecendo. O Google não pode manter usuários ou desenvolvedores seguros.


Que conclusão pode ser tirada disso tudo? Lamento dizer isso, especialmente depois de tantos anos, mas minha conclusão parece ser que você não pode mais considerar o Google Play como uma plataforma confiável para a publicação de aplicativos. Ou mesmo como uma plataforma onde você pode contar com uma fonte confiável de renda. E a pior parte é que simplesmente não há alternativas, a menos que você publique na China, onde o Google é proibido. E depois que sua conta for excluída, você poderá não conseguir mais obter receita com anúncios enquanto estiver tentando recuperá-la. a menos, é claro, de acordo com as recomendações do Google, você use o SDK de publicidade da AdMob. Assim que seu aplicativo e / ou conta são banidos, a publicidade na AdMob é desativada imediatamente. E não funciona ao contrário. Se você conseguir restaurar o aplicativo / conta, precisará escrever no suporte técnico da AdMob para restaurar a exibição da publicidade. Você pode usar outros SDKs de publicidade, mas com novos riscos. Já descrevi um caso de falha no Google Play devido à disponibilidade do SDK do Appodeal. A última opção, a propósito, também exige uma conta na AdMob e um aplicativo no Google Play e limitará seriamente a exibição de anúncios ou os desativará totalmente em caso de problemas com o Google.


Como você pode ver, se você deseja construir um negócio sério com distribuição no Google Play, precisa estar preparado para o fato de poder perder tudo repentinamente e sua única esperança é um exagero na mídia. Ou você precisa ser uma empresa do tamanho do Facebook, então terá o número de telefone de um gerente no Google e poderá resolver qualquer problema de maneira rápida e fácil. E você não será banido pelas fotos nuas dos usuários do aplicativo que eles mesmos colocaram lá. Mas se você não é o Facebook, você será banido porque violou as regras. E, neste caso, os desenvolvedores conseguiram restaurar o aplicativo. Após 3 meses! Mas todos sabemos que essa situação simplesmente não acontece com grandes empresas. Conforme indicado no primeiro link, a proibição foi para uma foto considerada muito atrevida para o Google Play. No entanto, os desenvolvedores encontraram exatamente a mesma imagem no Twitch e em outros grandes aplicativos. Isso significa que as regras não são apenas vagas, mas também não se aplicam a todos. Alguns desenvolvedores são "mais iguais" que outros.


Então, podemos melhorar a situação? Eu acho que não podemos. O Google é uma empresa comercial e seu objetivo é ganhar dinheiro. Não há nada de errado nisso, é claro. Mas isso significa que a empresa tentará reduzir custos e aumentar lucros. E tente evitar ações judiciais. Como resultado, é mais fácil e mais barato proibir aplicativos e desenvolvedores automaticamente do que contratar um grande número de especialistas que entenderão pessoalmente as nuances e visualizarão cada aplicativo, especialmente porque, provavelmente, uma porcentagem muito pequena de desenvolvedores e aplicativos dê a maior parte da receita ao Google Play. Não vi estatísticas detalhadas sobre esse tópico, mas acho improvável que a situação aqui seja muito diferente da situação com outro serviço do Google: o YouTube. De acordo com este estudo da Pex, apenas 0,64% dos vídeos obtém mais de 100.000 visualizações. E esses vídeos geram 81,6% de todas as visualizações da plataforma. E como os vídeos com um pequeno número de visualizações não atendem aos critérios para ativar a monetização, o YouTube pode remover 99% de todos os vídeos com quase nenhuma perda de lucro e reduzir significativamente o custo da infraestrutura de armazenamento. Além disso, no momento da redação do YouTube, o YouTube planeja incluir uma cláusula em suas regras em 10 de dezembro de 2019, na qual um usuário pode ser banido se não obtiver lucro. "O YouTube pode encerrar seu acesso ou acessar, por meio da sua conta do Google, a todo ou parte do Serviço, se considerar que fornecer acesso ao Serviço não faz mais sentido comercial". Tenho certeza de que a mesma situação existe no Google Play. Dessa forma, eles podem banir 99% dos desenvolvedores e aplicativos e até aumentar os lucros.
E nem sonhe que a situação com o suporte técnico é melhor no YouTube. É a mesma história. Proibições automáticas, sem inscrição em bots, incapacidade de conversar com uma pessoa real de suporte técnico. A menos que você seja um dos poucos que obtém lucros significativos pelo serviço.


O que pode ser feito?


Existe alguma maneira de corrigir a situação? Não sei se isso é possível. Porque é mais lucrativo para o Google deixar a situação como está do que gastar quantias enormes em uma solução. 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.


E, finalmente, eu gostaria de tentar entrar em contato com o Google (caso alguém da empresa leia este artigo) e pedir que eles façam alguma coisa. Por exemplo:


  • Restaure todos os aplicativos excluídos em março de 2019 (aproximadamente 25 a 26) para todos os desenvolvedores (incluindo o meu, com os pacotes ru.dante.scpfoundation e ru.dante.scpfoundation.eng ) que tinham SCP Foundation no nome, porque o uso do nome e logotipo não violam os termos da Licença Creative Commons Attribution-ShareAlike 3.0 ( http://creativecommons.org/licenses/by-sa/3.0/ ) e a administração do site ( http: //www.scp-wiki .net / ) e ( http://scpwiki.org ) a partir do qual houve um redirecionamento que não estava funcionando no momento da escrita e não possui servidor de correio para enviar uma carta com permissão para usar o que já é permitido. As informações de licença estão disponíveis em todas as páginas deste site, bem como em todos os outros sites afiliados com traduções para outros idiomas. A licença está listada na parte inferior do site. Aqui está o meu número de apelação para os dois aplicativos: 3-7609000025842
  • Restaure todas as contas de desenvolvedor que, como a minha, foram bloqueadas como resultado do bloqueio de aplicativos que possuem `SCP Foundation 'no nome, porque isso não é uma violação.
  • Permita que os desenvolvedores alterem os nomes dos aplicativos se o Google acreditar que eles estão violando alguma coisa, em vez de banir aplicativos e contas imediatamente e sem aviso prévio.
  • Interrompa as proibições automáticas de aplicativos, aguarde pelo menos alguns dias para fazer alterações simples para corrigir violações, se houver. Como eu disse, no meu caso, foi o suficiente para remover uma palavra do título.
  • Adicione a capacidade de especificar os direitos ao conteúdo, nome e logotipo dos aplicativos quando eles forem publicados, em vez de verificações subsequentes por um algoritmo desconhecido. Considere os direitos concedidos por licenças gratuitas, incluindo, por exemplo, a Licença Creative Commons Attribution-ShareAlike 3.0
  • Forneça melhor suporte técnico. Se o desenvolvedor precisar fazer um pagamento mensal ou anual adicional, em vez de US $ 25,00 para a criação de uma conta, esse é um preço pequeno para tranquilidade e confiabilidade.

Ficaria muito feliz se o Google restaurasse meus aplicativos e conta, porque investi muito trabalho neles por mais de cinco anos. Espero que pelo menos alguém me ouça. Espero que um dia o Google consiga configurar o sistema de moderação para que os desenvolvedores fiquem a salvo da situação quando um dia descobrirem que foram expulsos do mercado por algum programa por um erro ridículo.

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


All Articles