Solução de problemas de violações da Chrome Web Store

Esta página é fornecida para ajudar você a entender por que sua extensão foi rejeitada ou removida da Chrome Web Store e como você pode corrigir a violação.

Cada seção deste documento descreve os problemas que correspondem a uma determinada categoria de violação. Para facilitar a referência de violações específicas, a Chrome Web Store atribui um código legível a cada violação. Esses IDs são compostos por duas palavras: uma cor e um elemento. Por exemplo, o magnésio amarelo corresponde à classe geral de erros em que a extensão não se comporta como esperado.

Requisitos adicionais para o Manifesto V3

Corresponde ao ID da notificação: Blue Argon

O objetivo desta política é garantir que as extensões do Manifesto V3 não incluam código hospedado remotamente.

Motivos comuns para rejeição

  • Inclua uma tag <script> que aponte para um recurso que não esteja no pacote da extensão.

  • Uso do método eval() do JavaScript ou de outros mecanismos para executar uma string extraída de uma fonte remota.

  • Criar um intérprete para executar comandos complexos buscados em uma fonte remota, mesmo que esses comandos sejam buscados como dados.

Como você pode corrigir isso?

  • Verifique em todo o código se há referências a arquivos JavaScript externos, que devem ser substituídos por arquivos de extensão internos.

  • Consulte o guia de migração do Manifesto V3 Melhorar a segurança das extensões para ver um tutorial sobre as alternativas à execução de strings arbitrárias e código hospedado remotamente.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das Políticas do programa para desenvolvedores da Chrome Web Store:

Funcionalidade não funcionando

Corresponde ao ID da notificação: Yellow Magnesium

O objetivo desta política é garantir um nível de qualidade mínimo para todos os itens publicados na Chrome Web Store. As extensões precisam oferecer a funcionalidade descrita nas informações do produto e, se não conseguirem, comunicar isso ao usuário.

Motivos comuns para remoção/rejeição

  • Seu item tem erros na embalagem. Exemplos:
    • Há arquivos mencionados no manifesto que não estão no pacote. Isso é mais comum em arquivos de imagem.
    • O caminho ou o nome dos arquivos mencionados no seu pacote estão incorretos
  • Uma funcionalidade do seu item não está funcionando devido a um problema do lado do servidor no momento da análise.
  • Seu item simplesmente não está funcionando conforme o esperado com base nas informações dele.

Como você pode corrigir isso?

  • Teste localmente o código enviado para a loja on-line.
    • Teste os arquivos exatos que você enviou para a loja on-line, não apenas uma versão de desenvolvimento local da sua extensão. Isso pode significar extrair recursos do pacote que você enviou.
    • Extensões descompactadas e empacotadas podem ter comportamentos diferentes. Confira se o Chrome carrega uma versão empacotada da extensão como esperado empacotando-a manualmente e arrastando o arquivo .crx gerado para a página chrome://extensions.
  • Verifique se o envio contém os arquivos esperados nos caminhos esperados.
    • Verifique se todos os arquivos mencionados em manifest.json estão presentes no pacote e se os nomes e caminhos estão corretos.
    • Verifique se há bugs na diferenciação entre maiúsculas e minúsculas. Por exemplo, digamos que seu script de segundo plano tenha o nome Background.js, mas o manifest.json faça referência a background.js. Alguns sistemas de arquivos os tratam como o mesmo arquivo, enquanto outros os tratam como dois arquivos diferentes, fazendo com que o Chrome apresente um erro ao carregar a extensão.
  • Suas extensões precisam comunicar claramente as condições de erro ao usuário.
    • É necessário que seja o mais óbvio possível para que os novos usuários entendam como sua extensão funciona e verifiquem se ela está se comportando corretamente.
    • Se a extensão exigir uma conta ou um ambiente de rede especial, certifique-se de que esse requisito seja comunicado ao usuário. Se essas condições não forem atendidas, considere maneiras de informar ao usuário que a extensão não funcionará conforme o esperado.
    • Teste sua experiência em uma conexão de Internet não confiável (por exemplo, lie-fi). A IU da extensão precisa lidar com tempos limite de solicitação, erros HTTP 400 e 500, tempos limite de certificado e outras condições de erro semelhantes.
  • Se não for possível determinar por que o revisor achou que sua extensão não funcionou como esperado, entre em contato com o suporte ao desenvolvedor para solicitar mais informações sobre a rejeição.
    • Em alguns casos, os revisores encontram problemas que não podem ser reproduzidos. Use o formulário de contato de suporte ao desenvolvedor para pedir esclarecimentos sobre quais recursos ou fluxos de usuários não se comportaram conforme o esperado.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Permissões excessivas

Corresponde ao ID da notificação: Purple Potassium

O objetivo desta política é impedir o acesso excessivo e desnecessário aos dados do usuário por extensões.

Motivos comuns para remoção/rejeição

  • A extensão está solicitando uma permissão, mas não a está usando.
  • A extensão está solicitando uma permissão que não é necessária para implementar a funcionalidade que ela fornece.

Permissões geralmente mal compreendidas

activeTab

Essa permissão concede acesso temporário a uma guia em resposta a um usuário que invoca sua extensão. Ela NÃO concede acesso passivo à guia em foco do usuário.

  • Quando isso é necessário?
    • Quando você precisa de acesso temporário a uma guia depois que o usuário invoca sua extensão.
  • Quando NÃO é necessário?
    • Quando a extensão tem acesso a permissões de host amplas ou permissões de host para os domínios específicos relevantes para as operações da extensão.
    • Ao usar métodos nas APIs action, browserAction e pageAction. Essas APIs podem usar o ActiveTab para conceder permissões temporárias de host à guia em foco no momento, mas elas não precisam de ActiveTab para funcionar.
    • Ao usar tabs.sendMessage para enviar uma mensagem a uma guia específica.
    • Para uso básico de tabs.query, como consultar a guia atual do usuário.

guias

Essa permissão concede acesso APENAS às propriedades url, pendingUrl, title ou favIconUrl dos objetos da guia.

  • Quando isso é necessário?
    • Quando uma extensão não tem amplo acesso ao host, mas precisa ler dados confidenciais, como o URL de uma guia arbitrária.
  • Quando NÃO é necessário?
    • Ao usar métodos na API tabs.
    • Quando a extensão tem acesso a permissões amplas de host. As permissões de host concedem à extensão acesso aos mesmos dados, bem como a outros recursos.

cookies

Isso expõe a API chrome.cookies e permite que a extensão modifique cookies em origens que ela tem permissões de acesso de host.

armazenamento

A permissão de armazenamento expõe a API chrome.storage à extensão.

Como você pode corrigir isso?

  • Analise a lista de permissões comumente mal compreendidas para ver se você cometeu um dos erros listados nela.
  • Solicite apenas a permissão mais restrita necessária para implementar a funcionalidade da sua extensão.
  • Remova todas as permissões não utilizadas das matrizes permissions, optional_permissions e host_permissions do manifests.json.
  • Se a mensagem de revisão não tiver informações suficientes para determinar quais permissões foram consideradas excessivas, entre em contato com o suporte ao desenvolvedor para pedir mais informações sobre a rejeição.
  • Se o revisor indicar que sua extensão não usou uma determinada permissão, mas você acredita que sim, entre em contato com o suporte ao desenvolvedor para contestar a decisão e fornecer uma explicação detalhada de por que a permissão é necessária e como ela é usada.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Metadados ausentes ou insuficientes

Corresponde ao ID da notificação: Yellow Zinc

O objetivo desta política é garantir um nível básico de qualidade de todos os itens da Chrome Web Store. Antes de instalar, os usuários precisam entender quais recursos e funcionalidades um item oferece com base nas informações do produto. Itens que deturpam seus recursos ou não divulgam informações importantes podem estar sujeitos a ações de cumprimento.

Motivos comuns para remoção/rejeição

  • A extensão não tem ícone, título, captura de tela ou descrição.
  • O título da extensão não é significativo ou é enganoso.
  • As capturas de tela ou a descrição da extensão não são significativas ou não explicam adequadamente a funcionalidade que ela fornece.

Como você pode corrigir isso?

  • Verifique se a extensão tem um ícone, um título, capturas de tela e uma descrição significativos.
  • Explique claramente a funcionalidade da extensão na descrição e nas capturas de tela.
    • Liste todos os principais recursos oferecidos pela extensão.
  • Analise as orientações de retificação na seção Funcionalidade que não funciona.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Comportamento enganoso

Corresponde aos IDs de notificação: Red Nickel, Red Potassium e Red Silicon

O objetivo desta política é evitar que as extensões enganem os usuários.

Motivos comuns para remoção/rejeição

  • A extensão não oferece a funcionalidade descrita nos metadados1.
  • A extensão oferece uma funcionalidade diferente da descrita nos metadados1.
  • A extensão realiza ações não mencionadas nos metadados1.
  • A extensão representa outra entidade2.
  • A extensão copia ou é copiada de outra entidade2.
  • A extensão finge ser autorizada por outra entidade2.

1 Metadados são o título, ícone, descrição, capturas de tela e outras informações fornecidas pelo desenvolvedor especificadas no painel do desenvolvedor.

2 Uma entidade significa qualquer empresa, organização ou extensão.

Como você pode corrigir isso?

  • Verifique se a funcionalidade prometida pela sua extensão está funcionando conforme o esperado.
  • Indicar claramente a funcionalidade da extensão nos metadados.
  • Não execute ações não mencionadas nos metadados.
  • Não finja ser outra entidade.
  • Não copie outra extensão. Você pode oferecer a mesma funcionalidade de outra extensão, mas não copie de outras extensões.
  • Não finja que sua extensão foi endossada, autorizada ou produzida por outra entidade.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Política de dados do usuário: política de divulgação

Corresponde ao ID da notificação: Purple Lithium

A Política de Privacidade de dados do usuário é uma categoria ampla que inclui várias outras políticas. Todas essas políticas estão relacionadas ao tratamento e à transmissão de informações confidenciais sobre o usuário.

Esta política se aplica a todas as extensões que coletam dados do usuário. Essa seção específica garante que os usuários estejam cientes de quais dados são coletados e como eles são coletados, usados e compartilhados.

Motivos comuns para remoção/rejeição

  • A extensão está coletando dados do usuário, mas não forneceu uma Política de Privacidade.
  • A Política de Privacidade não é fornecida no campo designado. Um erro comum aqui é incluir a Política de Privacidade na descrição.
  • O URL da Política de Privacidade não está funcionando.
  • A Política de Privacidade não pode ser acessada.
  • O URL da Política de Privacidade não leva a ela.
  • A Política de Privacidade não aborda a coleta, o uso, o tratamento ou o compartilhamento dos dados do usuário.

Como você pode corrigir isso?

  • Adicione um link válido, funcional e acessível para a Política de Privacidade no campo designado.
    • Acesse a guia "Privacidade" da extensão para verificar se um link para a Política de Privacidade aparece na caixa "Política de Privacidade" (localizada na parte inferior da guia "Privacidade") e se o link funciona conforme o esperado.
  • Garantir que a Política de Privacidade aborda a coleta, o uso, o tratamento e o compartilhamento de dados.
  • Se você fez as etapas acima, mas ainda está com problemas de avaliação, entre em contato com o suporte ao desenvolvedor para pedir esclarecimentos ou contestar o veredito.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Atividades ilegais

Corresponde ao ID da notificação: Grey Zinc

O objetivo desta política é impedir o uso de extensões e da Chrome Web Store para promover ou participar de atividades ilegais.

Motivos comuns para remoção/rejeição

A extensão está fazendo algo ilegal. Consulte o extrato da política para ver exemplos específicos.

Como você pode corrigir isso?

  • Se essa for a funcionalidade principal da sua extensão, não haverá retificação direta. Cancele a publicação da extensão.
  • Se esse for um recurso não intencional, remova o conteúdo ou os serviços que estão em violação e reenvie a extensão.
  • Se quiser mais informações sobre o motivo da aplicação desse veredito à extensão, o suporte ao desenvolvedor pode fornecer mais detalhes.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Jogos de azar on-line

Corresponde ao ID da notificação: Grey Copper

Não poste conteúdo nem forneça serviços que promovam jogos de azar on-line.

Motivos comuns para remoção/rejeição

  • Oferecer jogos de azar on-line em uma extensão.
  • Facilitar jogos de azar on-line em outros sites com a extensão
    • Por exemplo, oferecer uma funcionalidade para calcular as chances de uma aposta em um site de jogos de azar. Embora essa extensão não permita diretamente que o usuário aposte, ela facilita jogos de azar on-line.
  • Direcionar usuários a um site de jogos de azar on-line.
  • Oferecer jogos de habilidade que ofereçam prêmios em dinheiro ou outros itens de valor.

Como você pode corrigir isso?

  • Se essa for a funcionalidade principal da sua extensão, é recomendável cancelar a publicação dela.
  • Se esse for um recurso não intencional, remova o conteúdo ou os serviços que estão em violação e reenvie a extensão.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

conteúdo pornográfico;

Corresponde ao ID da notificação: Grey Lithium

O objetivo desta política é impedir o uso de extensões e da Chrome Web Store como plataforma para pornografia.

Motivos comuns para remoção/rejeição

  • A extensão em si contém material sexualmente explícito.
  • A extensão está exibindo ou fornecendo material sexualmente explícito.
  • A extensão está direcionando os usuários a sites pornográficos.
  • A extensão tem como objetivo principal aprimorar sites que fornecem material sexualmente explícito.

Como você pode corrigir isso?

  • Se o objetivo principal da extensão for fornecer acesso a material sexualmente explícito ou aprimorar sites pornográficos, cancele a publicação da extensão. Essas extensões não são permitidas na Chrome Web Store.
  • Se esse for um recurso não intencional, remova o conteúdo ou os serviços que estão em violação e reenvie a extensão.
  • Verifique se a extensão não contém imagens, vídeos, textos sexualmente explícitos etc.
  • Se a extensão fornecer integrações com sites voltados para adultos, verifique se a sinalização "Conteúdo para maiores" está ativada para sua extensão no painel do desenvolvedor.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Conteúdo de incitação ao ódio

Corresponde ao ID da notificação: Grey Magnesium

O objetivo desta política é impedir o uso de extensões e da Chrome Web Store como plataforma para disseminar conteúdo de incitação ao ódio.

Motivos comuns para remoção/rejeição

  • Oferecer conteúdo ou direcionar os usuários para um conteúdo considerado discurso de ódio. Consulte o texto da política para mais detalhes.

Como você pode corrigir isso?

  • Se a promoção ou a distribuição de discurso de ódio for um recurso principal da extensão, cancele a publicação dela, porque esse conteúdo não é permitido na Chrome Web Store.
  • Se a extensão fornecer acesso a conteúdo gerado pelo usuário, será preciso garantir a moderação de conteúdo para impedir que os usuários compartilhem discurso de ódio.
  • Se a extensão tiver funcionalidade destinada a chamar atenção negativa para a associação de uma pessoa em um dos grupos descritos no texto da política, remova essa funcionalidade da extensão.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Não indicado para menores

Corresponde ao ID da notificação: Grey Nickel

O objetivo dessa política é impedir que conteúdos não indicados para menores cheguem a um público-alvo inadequado.

Motivos comuns para remoção/rejeição

  • A extensão inclui conteúdo que não é adequado para públicos de todas as idades e não foi marcada como "Adulto".

Como você pode corrigir isso?

  • Remova o conteúdo em violação ou marque a extensão como contendo "Conteúdo para maiores" no seu painel do desenvolvedor e reenvie a extensão.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Conteúdo violento

Corresponde ao ID da notificação: Grey Potassium

O objetivo desta política é impedir o uso de extensões e da Chrome Web Store como plataforma para divulgar o conteúdo mencionado no texto da política relevante.

Motivos comuns para remoção/rejeição

  • A extensão inclui conteúdo ou direciona os usuários para o conteúdo mencionado no texto da política,

Como você pode corrigir isso?

  • Se um dos principais recursos da extensão for oferecer acesso a conteúdo violento ou com bullying, cancele a publicação dela. Essas extensões não são permitidas na Chrome Web Store.
  • Se esse for um recurso não intencional, remova o conteúdo ou os serviços que estão em violação e reenvie a extensão.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Único propósito

Corresponde aos IDs de notificação: Red Magnesium, Red Copper e Red Lithium

O objetivo desta política é manter a qualidade das extensões na Chrome Web Store. Como mencionado no texto da política, se houver várias funcionalidades não relacionadas, elas precisarão ser fornecidas em extensões diferentes.

Motivos comuns para remoção/rejeição

  • A extensão oferece dois ou mais propósitos na mesma extensão, por exemplo, uma extensão que fornece conversão de formato de imagem e geração de bibliografia.
  • A extensão fornece uma ou mais funcionalidades extras não relacionadas usando o ícone de ação da extensão.
  • Os itens a seguir são considerados propósitos distintos. As extensões que fornecem qualquer um dos recursos listados abaixo podem não fornecer nenhuma outra funcionalidade.

Consulte as Perguntas frequentes de objetivo único para mais informações.

Como você pode corrigir isso?

  • Restrinja a funcionalidade da sua extensão para se encaixar claramente em uma finalidade bem definida e garantir que ela esteja claramente descrita nos metadados da extensão.
  • Se a extensão estiver oferecendo alguma funcionalidade e também injetando anúncios, pare de injetar anúncios ou remova todas as outras funcionalidades além da injeção de anúncios.
  • O Chrome não tem suporte para páginas "Nova guia" opcionais. Se você quiser fornecer alguma funcionalidade e uma página "Nova guia" opcional, separe a página "Nova guia" em uma extensão autônoma.
  • Não ofereça outra funcionalidade não relacionada no ícone de ação da extensão.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Política de dados do usuário: declaração em destaque

Corresponde ao ID da notificação: Purple Nickel

A Política de Privacidade de dados do usuário é uma categoria ampla que inclui várias outras políticas. Todas essas políticas estão relacionadas ao tratamento e à transmissão de informações confidenciais sobre o usuário.

O objetivo desta seção da política é garantir que os usuários estejam cientes dos dados que estão sendo coletados e que o consentimento deles seja recebido antes da coleta. As extensões só podem coletar dados para apoiar diretamente sua única finalidade. Para mais informações, consulte a política de uso limitado dos dados do usuário.

Motivos comuns para remoção/rejeição

  • A extensão não divulga de maneira proeminente como os dados do usuário estão sendo usados.
  • O consentimento do usuário não é dado antes da coleta de dados

Como você pode corrigir isso?

  • Divulgar em destaque ao usuário quais dados estão sendo coletados e como serão processados. Essas informações precisam ser fornecidas na Política de Privacidade da extensão e podem ser fornecidas em outro lugar.
  • Garantir que os dados sejam coletados somente se o usuário consentir com isso
    • A divulgação em destaque da coleta de dados na página "Detalhes do app" da Chrome Web Store da extensão é suficiente.
    • A coleta de dados que não são divulgados em destaque na página "Detalhes do app" da Chrome Web Store é permitida desde que essa coleta seja consistente com a única finalidade da extensão, que o usuário seja informado antes de começar e concorde com a coleta.
  • Forneça ao usuário maneiras de desativar a coleta de dados na página de opções da extensão.
  • Considere oferecer aos usuários um "modo off-line" que só armazena dados locais localmente.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Política de dados do usuário: transmissão segura

Corresponde ao ID da notificação: Purple Copper

A Política de Privacidade de dados do usuário é uma categoria ampla que inclui várias outras políticas. Todas essas políticas estão relacionadas ao tratamento e à transmissão de informações confidenciais sobre o usuário.

Essa seção específica garante que os dados do usuário sejam processados de forma segura.

Motivos comuns para remoção/rejeição

  • A extensão não está transmitindo os dados do usuário com segurança.
  • Os dados estão sendo transmitidos para um domínio não seguro

Como você pode corrigir isso?

  • Verifique se os dados foram transmitidos com segurança.
    • Não transmita dados do usuário por HTTP. Se possível, use protocolos seguros para todas as solicitações.
    • Não codifique dados em cabeçalhos de solicitações ou parâmetros de consulta, mesmo por HTTPS. Cabeçalhos e URLs de solicitação geralmente aparecem nos registros do servidor, o que pode vazar essas informações acidentalmente.
    • Consulte Métodos HTTP seguros para ver mais informações.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Política de dados do usuário: outros requisitos

Corresponde ao ID da notificação: Purple Magnesium

A Política de Privacidade de dados do usuário é uma categoria ampla que inclui várias outras políticas. Todas essas políticas estão relacionadas ao tratamento e à transmissão de informações confidenciais sobre o usuário.

Essa seção específica garante que nenhuma informação confidencial seja coletada desnecessariamente e não seja divulgada ao público.

Motivos comuns para remoção/rejeição

  • A extensão está coletando atividades de navegação na Web quando ela não é necessária para um recurso voltado ao usuário.
  • As informações confidenciais dos usuários coletadas com a extensão estão sendo divulgadas publicamente.

Como você pode corrigir isso?

  • Não colete atividades de navegação na Web, a menos que isso seja necessário para um recurso voltado ao usuário.
  • Garantir que as informações dos usuários não sejam divulgadas publicamente

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Mineração de criptomoedas

Corresponde ao ID da notificação: Grey Silicon

O objetivo desta política é impedir o uso de extensões e da Chrome Web Store como plataforma para minerar criptomoedas.

Motivos comuns para remoção/rejeição

  • A extensão está minerando criptomoedas em máquinas de usuários.
  • A extensão permite minerar criptomoedas

Como você pode corrigir isso?

  • Se essa for a funcionalidade principal da sua extensão, é recomendável cancelar a publicação dela.
  • Se esse for um recurso não intencional, remova o conteúdo ou os serviços que estão em violação e reenvie a extensão.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Produtos proibidos

Corresponde aos IDs de notificação: Blue Zinc, Blue Copper, Blue Lithium e Blue Magnesium

A intenção desta política é impedir o uso de extensões e da Chrome Web Store como plataforma para fornecer acesso a conteúdo protegido por paywalls, restrições de login ou direitos de propriedade intelectual.

Motivos comuns para remoção/rejeição

  • A extensão fornece acesso ao conteúdo por trás de um paywall.
  • A extensão está fornecendo acesso ao conteúdo protegido por restrições de login.
  • A extensão facilita o download de vídeos do YouTube.
  • A extensão facilita o download de conteúdo que viola os direitos de propriedade intelectual do proprietário.

Como você pode corrigir isso?

  • Se essa for a funcionalidade principal da sua extensão, é recomendável cancelar a publicação dela.
  • Se esse for um recurso não intencional, remova o conteúdo ou os serviços que estão em violação e reenvie a extensão.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Excesso de palavras-chave

Corresponde ao ID da notificação: Yellow Argon

A intenção desta política é garantir a qualidade dos itens publicados na Chrome Web Store e impedir que os desenvolvedores manipulem a colocação deles na loja.

Motivos comuns para remoção/rejeição

  • A extensão tem palavras-chave excessivas, irrelevantes ou inapropriadas nos metadados, mais normalmente, na descrição.

Como você pode corrigir isso?

  • Remova o conteúdo (palavras-chave) que violem a política.

Exemplos

Veja a seguir exemplos desse tipo de violação:

  • Incluir nos metadados de uma extensão uma longa lista dos diferentes sites em que a extensão funciona.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Redirecionamento

Corresponde ao ID da notificação: Yellow Lithium

O objetivo desta política é garantir a qualidade dos produtos na Chrome Web Store e impedir que eles manipulem a colocação na loja.

Motivos comuns para remoção/rejeição

  • A única funcionalidade da extensão é abrir outro app, tema, página da Web ou extensão.
  • Exemplos de violações incluem:
    • Extensões que exibem um site em uma nova guia ou em um pop-up quando a ação da extensão é clicada.
    • Extensões que exibem uma página promocional de outro produto imediatamente após a instalação.

Como você pode corrigir isso?

  • Conforme mencionado na política, essas extensões não são permitidas na Play Store e é recomendável cancelar a publicação delas.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Spam

Corresponde ao ID da notificação: Yellow Nickel

O objetivo desta política é garantir a qualidade dos produtos na Chrome Web Store. A política contra spam impede extensões prejudiciais à experiência de navegação do usuário e que manipulam a colocação na Chrome Web Store.

Motivos comuns para remoção/rejeição

  • Você ou seus afiliados estão enviando várias extensões que oferecem experiências ou funcionalidades duplicadas.
  • Você estiver manipulando os dados de avaliações, classificações ou instalações da extensão.
  • A extensão está mostrando notificações para o usuário de uma maneira que é prejudicial ou para a experiência de navegação do usuário.
  • A extensão está enviando mensagens em nome do usuário sem o consentimento dele.

Como você pode corrigir isso?

  • Não envie várias extensões com experiências ou funcionalidades duplicadas.
  • Não tente manipular o conteúdo gerado pelo usuário na página "Detalhes do app" da Web Store
  • Não prejudique a experiência de navegação do usuário.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Fraude a API de substituição

Corresponde aos IDs de notificação: Blue Nickel e Blue Potassium

O objetivo desta política é garantir a qualidade dos produtos na Chrome Web Store.

Motivos comuns para remoção/rejeição

  • A extensão está modificando a página "Nova guia" do Chrome, mas não usando a API Overrides.
  • A extensão está modificando a pesquisa omnibox, mas não usa a API Overrides.

Como você pode corrigir isso?

  • Não modifique a página "Nova guia" do Chrome nem use a API Overrides.
  • Não modifique a pesquisa omnibox nem faça isso usando a API Overrides.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Instalação enganosa

Corresponde ao ID da notificação: Red Zinc

O objetivo desta política é garantir que os usuários não sejam induzidos a instalar extensões.

Motivos comuns para remoção/rejeição

  • Declarações pouco claras ou imperceptíveis nos materiais de marketing anteriores às informações do produto da Chrome Web Store.
  • Elementos interativos enganosos como parte do seu fluxo de distribuição. Isso inclui botões de call-to-action enganosos ou formulários que indiquem um resultado que não seja a instalação de uma extensão.
  • Ajustar a janela de informações do produto da Chrome Web Store com o efeito de reter ou ocultar do usuário os metadados da extensão.

Como você pode corrigir isso?

Publicar uma nova extensão que não empregue métodos enganosos para comercializar com usuários ou reunir uma base de usuários.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Ofuscação

Corresponde ao ID da notificação: Red Titanium

O objetivo desta política é garantir a qualidade das extensões e dos códigos enviados à Chrome Web Store.

Motivos comuns para remoção/rejeição

Usar código ofuscado no pacote de extensões.

Como você pode corrigir isso?

Publicar uma nova extensão que não empregue métodos enganosos para comercializar com usuários ou reunir uma base de usuários.

Exemplos

Veja a seguir alguns exemplos de violações desse tipo de política:

  • Codificação Base 64 (por exemplo, 'SSdtIGluIHVyIGJhc2U=')
  • Codificação de caracteres (por exemplo, '\u{68}a\u0063\u006b\x69ng\u{20}u\u{72}\x20\u0067i\u0062\x73\x6fn')

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Recursos mínimos

Corresponde ao ID da notificação: Yellow Potassium

A intenção desta política é garantir que todas as extensões na Chrome Web Store ofereçam um nível básico de funcionalidade e utilidade para os usuários. As extensões precisam oferecer benefícios aos usuários e enriquecer a experiência de navegação deles.

Motivos comuns para remoção/rejeição

  • A extensão enviada só continha um manifesto.
  • A extensão não oferecia valor ou utilidade perceptível para os usuários.
  • Um recurso listado na descrição do item não foi fornecido diretamente pelo item, mas simplesmente vinculado a um serviço externo.
  • Os metadados da extensão tinham conteúdo indutor de cliques projetado para chamar a atenção dos usuários e convencê-los a instalar.

Como você pode corrigir isso?

  • Verifique se a extensão tem uma funcionalidade definida que agrega valor.
  • Garanta que todas as funcionalidades declaradas do seu item sejam executadas diretamente por ele, e não levando os usuários a uma fonte externa.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store:

Anúncios afiliados

Corresponde ao ID da notificação: Grey Titanium

A intenção desta política é garantir que os usuários estejam cientes das extensões que usam links ou códigos de afiliados para monetização e dar a eles maior controle exigindo uma ação do usuário antes da inclusão.

Motivos comuns para remoção/rejeição

  • Sua extensão usa links, códigos ou cookies de marketing de afiliados sem revelar corretamente o uso deles na descrição e na interface do usuário do item.
  • Nenhuma ação do usuário é necessária antes da inclusão de códigos, links ou cookies de afiliados.

Como você pode corrigir isso?

  • Modifique a descrição e a IU do seu item para informar corretamente aos usuários que você está usando programas de afiliados.
  • A inclusão de códigos de afiliados precisa ser precedida por uma ação do usuário. Essa ação precisa estar relacionada à plataforma do afiliado para que o usuário entenda a inclusão desses códigos e concorde com ela.

Política relevante

Esta seção aborda extensões que violam a seguinte seção das políticas do programa para desenvolvedores da Chrome Web Store: