Risoluzione dei problemi relativi alle violazioni del Chrome Web Store

Questa pagina viene fornita per aiutarti a capire perché la tua estensione è stata rifiutata o rimossa dal Chrome Web Store e come risolvere la violazione.

Ogni sezione del presente documento descrive i problemi che corrispondono a una determinata categoria di violazioni. Per semplificare il riferimento a violazioni specifiche, il Chrome Web Store assegna a ogni violazione un ID leggibile. Questi ID sono composti da due parole: un colore e un elemento. Ad esempio, il colore giallo di magnesio corrisponde alla classe generale di errori in cui l'estensione non funziona come previsto.

Requisiti aggiuntivi per Manifest V3

Corrisponde all'ID notifica: Blue Argon

Lo scopo di questo criterio è garantire che le estensioni Manifest V3 non includano il codice ospitato in remoto.

Motivi comuni del rifiuto

  • Includere un tag <script> che indirizza a una risorsa non inclusa nel pacchetto dell'estensione.

  • Utilizzo del metodo eval()" di JavaScript o di altri meccanismi per eseguire una stringa recuperata da una sorgente remota.

  • Creare un interprete per eseguire comandi complessi recuperati da una sorgente remota, anche se questi comandi vengono recuperati come dati.

Come puoi risolvere il problema?

  • Ricontrolla tutto il codice per verificare la presenza di riferimenti a file JavaScript esterni, che devono essere sostituiti con file di estensioni interne.

  • Consulta la guida alla migrazione di Manifest V3 Migliorare la sicurezza delle estensioni per una procedura dettagliata sulle alternative all'esecuzione di stringhe arbitrarie e codice ospitato in remoto.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Funzionalità non funzionante

Corrisponde all'ID notifica: Yellow Magnesium

Lo scopo di queste norme è garantire un livello qualitativo minimo per tutti gli elementi pubblicati nel Chrome Web Store. Le estensioni devono fornire la funzionalità descritta nelle schede e, se non è possibile, comunicarla all'utente.

Motivi comuni per la rimozione/il rifiuto

  • L'articolo presenta errori di imballaggio. Esempi:
    • Nel file manifest sono menzionati alcuni file che non sono presenti nel pacchetto. Questa situazione si verifica più di frequente con i file immagine.
    • Il percorso o il nome dei file menzionati nel pacchetto non è corretto
  • Una funzionalità dell'elemento non funziona a causa di un problema lato server al momento della revisione.
  • L'articolo non funziona come previsto in base alla relativa scheda.

Come puoi risolvere il problema?

  • Testa a livello locale il codice che invii al Web Store.
    • Testa i file esatti che invii al Web Store, non solo una versione di sviluppo locale dell'estensione. Questo potrebbe comportare l'estrazione di risorse dal pacchetto che hai inviato.
    • Le estensioni non pacchettizzate e in pacchetti possono avere comportamenti diversi. Assicurati che Chrome carichi una versione pacchettizzata dell'estensione come previsto comprimendo manualmente l'estensione e trascinando il file .crx generato nella pagina chrome://extensions.
  • Verifica che i contenuti inviati contengano i file previsti nei percorsi previsti.
    • Assicurati che tutti i file menzionati in manifest.json siano presenti nel pacchetto e che i nomi e i percorsi siano corretti.
    • Verifica la presenza di bug relativi alla sensibilità alle maiuscole. Ad esempio, supponiamo che il tuo script di background sia stato denominato Background.js, ma il file manifest.json fa riferimento a background.js. Alcuni file system li considerano come lo stesso file, mentre altri li considerano come due file distinti, causando un errore in Chrome durante il caricamento dell'estensione.
  • Assicurati che le estensioni comunichino chiaramente le condizioni di errore all'utente.
    • Deve essere il più ovvio possibile per i nuovi utenti per capire come funziona l'estensione e verificare che funzioni correttamente.
    • Se l'estensione richiede un account o un ambiente di rete speciale, assicurati che il requisito venga comunicato all'utente. Se queste condizioni non vengono soddisfatte, prendi in considerazione dei metodi per informare l'utente che l'estensione non funzionerà come previsto.
    • Verifica la tua esperienza su una connessione a Internet inaffidabile (ad esempio lie-fi). La UI dell'estensione dovrebbe gestire agevolmente i timeout delle richieste, gli errori HTTP 400 e 500, i timeout dei certificati e altre condizioni di errore simili.
  • Se non riesci a stabilire il motivo per cui il revisore ha ritenuto che la tua estensione non funzionasse come previsto, contatta l'assistenza per gli sviluppatori per richiedere ulteriori informazioni sul rifiuto.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Autorizzazioni eccessive

Corrisponde all'ID notifica: Purple Potassium

Lo scopo di questo criterio è impedire l'accesso eccessivo e non necessario ai dati utente da parte delle estensioni.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione richiede un'autorizzazione, ma non la utilizza.
  • L'estensione richiede un'autorizzazione non necessaria per implementare la funzionalità fornita.

Autorizzazioni comunemente fraintese

activeTab

Questa autorizzazione concede l'accesso temporaneo a una scheda in risposta alla chiamata di un utente alla tua estensione. NON concede accesso passivo alla scheda attualmente attiva dell'utente.

  • Quando è richiesto?
    • Quando hai bisogno dell'accesso temporaneo a una scheda dopo che l'utente ha richiamato l'estensione.
  • Quando NON è richiesto?
    • Quando l'estensione ha accesso ad autorizzazioni host generiche o autorizzazioni host per domini specifici pertinenti alle operazioni dell'estensione.
    • Quando utilizzi metodi sulle API action, browserAction e pageAction. Queste API possono utilizzare ActiveTab per concedere le autorizzazioni di host temporaneo per la scheda attualmente attiva, ma non hanno bisogno di ActiveTab per funzionare.
    • Quando utilizzi tabs.sendMessage per inviare un messaggio a una scheda specifica.
    • Per l'utilizzo di base di tabs.query, ad esempio l'esecuzione di query sulla scheda corrente dell'utente.

schede

Questa autorizzazione concede SOLO l'accesso alle proprietà url, pendingUrl, title o favIconUrl degli oggetti scheda.

  • Quando è richiesto?
    • Quando un'estensione non ha un ampio accesso all'host, ma deve essere in grado di leggere dati sensibili come l'URL di una scheda arbitraria.
  • Quando NON è richiesto?
    • Quando utilizzi i metodi nell'API tabs.
    • Quando l'estensione ha accesso alle autorizzazioni host generiche. Le autorizzazioni host concedono all'estensione l'accesso agli stessi dati e ad altre funzionalità.

cookie

Questo espone l'API chrome.cookies e consente all'estensione di modificare i cookie sulle origini a cui dispone delle autorizzazioni di accesso dell'host.

archiviazione

L'autorizzazione per l'archiviazione espone l'API chrome.storage all'estensione.

Come puoi risolvere il problema?

  • Consulta l'elenco delle autorizzazioni comunemente fraintese per verificare se hai commesso uno degli errori elencati.
  • Richiedi solo l'autorizzazione minima necessaria per implementare la funzionalità dell'estensione.
  • Rimuovi tutte le autorizzazioni inutilizzate dagli array permissions, optional_permissions e host_permissions del file manifests.json.
  • Se il messaggio da esaminare non contiene informazioni sufficienti per determinare quali autorizzazioni sono state considerate eccessive, contatta l'assistenza per gli sviluppatori per richiedere ulteriori informazioni sul rifiuto.
  • Se il revisore ha indicato che la tua estensione non ha utilizzato una determinata autorizzazione, ma ritieni che lo abbia, contatta l'assistenza per gli sviluppatori per presentare ricorso contro la decisione e fornire una spiegazione dettagliata del motivo per cui l'autorizzazione è necessaria e del modo in cui viene usata.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Metadati mancanti o insufficienti

Corrisponde all'ID notifica: Yellow Zinc

Lo scopo di queste norme è garantire un livello qualitativo di base di tutti gli articoli presenti nel Chrome Web Store. Gli utenti devono essere in grado di capire quali caratteristiche e funzionalità offre un elemento in base alla relativa scheda prima di decidere di installarlo. Gli elementi che rappresentano in modo ingannevole le proprie capacità o non comunicano informazioni importanti potrebbero essere soggetti a provvedimenti.

Motivi comuni per la rimozione/il rifiuto

  • Nell'estensione manca un'icona, un titolo, uno screenshot o una descrizione.
  • Il titolo dell'estensione non è significativo o è fuorviante.
  • Gli screenshot o la descrizione dell'estensione non sono significativi o non spiegano in modo adeguato la funzionalità fornita.

Come puoi risolvere il problema?

  • Assicurati che l'estensione abbia un'icona, un titolo, screenshot e una descrizione significativi.
  • Spiega in modo chiaro la funzionalità dell'estensione nella descrizione e negli screenshot.
    • Elenca tutte le funzionalità principali offerte dall'estensione.
  • Consulta le linee guida alla rettifica nella sezione Funzionalità non funzionanti.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Comportamento ingannevole

Corrisponde agli ID notifica: Red Nickel, Red Potassium e Red Silicon

Lo scopo di queste norme è impedire alle estensioni di ingannare o fuorviare gli utenti.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione non fornisce la funzionalità descritta nei metadati1.
  • L'estensione fornisce funzionalità diverse da quelle descritte nei metadati1.
  • L'estensione esegue azioni non menzionate nei metadati1.
  • L'estensione simula un'altra entità2.
  • L'estensione viene copiata o copiata da un'altra entità2.
  • L'estensione finge di essere autorizzata da un'altra persona giuridica.2

1 Per metadati si intendono il titolo, l'icona, la descrizione, gli screenshot e altre informazioni fornite dallo sviluppatore specificate nella dashboard per sviluppatori.

2 In questo caso, per persona giuridica si intende qualsiasi azienda, organizzazione o estensione.

Come puoi risolvere il problema?

  • Assicurati che le funzionalità promesse dall'estensione funzionino come previsto.
  • Indica chiaramente la funzionalità dell'estensione nei metadati.
  • Non eseguire azioni non menzionate nei metadati.
  • Non fingere di essere un'altra entità.
  • Non copiare un'altra estensione. Potresti offrire le stesse funzionalità di un'altra estensione, ma non copiare da altre estensioni.
  • Non è consentito far credere che l'estensione sia stata approvata, autorizzata o prodotta da un'altra persona giuridica.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Norme relative ai dati utente - Norme relative all'informativa

Corrisponde all'ID notifica: Purple Lithium

Le norme sulla privacy dei dati utente sono una categoria ampia in base alla quale vengono raccolte molte altre norme. Tutte queste norme riguardano la gestione e la trasmissione di informazioni sensibili sull'utente.

Questo criterio si applica a tutte le estensioni che raccolgono dati utente. Questa sezione specifica garantisce che gli utenti siano a conoscenza di quali dati vengono raccolti e di come vengono raccolti, utilizzati e condivisi.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione raccoglie dati utente, ma non ha fornito norme sulla privacy.
  • Le norme sulla privacy non sono indicate nel campo designato: un errore comune è quello di inserire le norme sulla privacy nella descrizione.
  • L'URL delle norme sulla privacy non funziona.
  • Le norme sulla privacy non sono accessibili.
  • L'URL delle norme sulla privacy non indirizza alle norme sulla privacy.
  • Le norme sulla privacy non riguardano la raccolta, l'utilizzo, la gestione o la condivisione dei dati utente.

Come puoi risolvere il problema?

  • Aggiungi un link valido, funzionante e accessibile alle norme sulla privacy nel campo designato.
    • Visita la scheda Privacy relativa alla tua estensione per verificare che venga visualizzato un link alle norme sulla privacy nel riquadro "Norme sulla privacy" (situato nella parte inferiore della scheda Privacy) e che il link funzioni come previsto.
  • Assicurarti che le norme sulla privacy parlino di raccolta, utilizzo, gestione e condivisione dei dati.
  • Se hai eseguito le operazioni precedenti, ma continui a riscontrare problemi di revisione, contatta l'assistenza per gli sviluppatori per richiedere chiarimenti o presentare ricorso contro l'esito.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Attività illecite

Corrisponde all'ID notifica: Grey Zinc

Lo scopo di queste norme è impedire l'utilizzo delle estensioni e del Chrome Web Store per promuovere o partecipare ad attività illegali.

Motivi comuni per la rimozione/il rifiuto

L'estensione sta eseguendo operazioni illegali. Per esempi specifici, consulta l'estratto delle norme.

Come puoi risolvere il problema?

  • Se questa è la funzionalità principale della tua estensione, non esiste una rettifica diretta. Dovresti annullare la pubblicazione dell'estensione.
  • Se questa funzionalità non era intenzionale, rimuovi i contenuti o i servizi che violano le norme e invia nuovamente l'estensione.
  • Se vuoi maggiori informazioni sul motivo per cui questo esito è stato applicato alla tua estensione, l'assistenza per gli sviluppatori potrebbe fornirti ulteriori dettagli.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Giochi e scommesse online

Corrisponde all'ID notifica: Grey Copper

Non pubblicare contenuti o fornire servizi che favoriscano giochi e scommesse online.

Motivi comuni per la rimozione/il rifiuto

  • Offerta di giochi e scommesse online all'interno di un'estensione.
  • Promozione di giochi e scommesse online su altri siti tramite l'estensione.
    • Ad esempio, funzionalità per calcolare le probabilità di una scommessa su un sito di giochi e scommesse. Sebbene questa estensione non consenta direttamente all'utente di giocare, favorisce i giochi e scommesse online.
  • Indirizzare gli utenti a un sito di giochi e scommesse online.
  • Giochi di abilità che offrono premi in denaro o di altro tipo.

Come puoi risolvere il problema?

  • Se questa è la funzionalità principale dell'estensione, ti consigliamo di annullarne la pubblicazione.
  • Se questa funzionalità non era intenzionale, rimuovi i contenuti o i servizi che violano le norme e invia nuovamente l'estensione.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Contenuti pornografici

Corrisponde all'ID notifica: Grey Lithium

Lo scopo di queste norme è impedire l'uso delle estensioni e del Chrome Web Store come piattaforma per la pornografia.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione stessa contiene materiale sessualmente esplicito.
  • L'estensione mostra o fornisce materiale sessualmente esplicito.
  • L'estensione indirizza gli utenti a siti pornografici.
  • Lo scopo principale dell'estensione è migliorare i siti che forniscono materiale sessualmente esplicito.

Come puoi risolvere il problema?

  • Se lo scopo principale dell'estensione è consentire l'accesso a materiale sessualmente esplicito o migliorare siti pornografici, l'utente deve annullare la pubblicazione dell'estensione, che non è consentita sul Chrome Web Store.
  • Se questa funzionalità non era intenzionale, rimuovi i contenuti o i servizi che violano le norme e invia nuovamente l'estensione.
  • Assicurati che l'estensione non contenga immagini, video, testi sessualmente espliciti e così via.
  • Se l'estensione fornisce integrazioni con siti per adulti, assicurati che il flag "Contenuti inappropriati per i minori" sia attivo per l'estensione nella dashboard per sviluppatori.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Contenuti che incitano all'odio

Corrisponde all'ID notifica: Grey Magnesium

Lo scopo di queste norme è impedire l'uso delle estensioni e del Chrome Web Store come piattaforma per diffondere contenuti che incitano all'odio.

Motivi comuni per la rimozione/il rifiuto

  • Fornire contenuti o indirizzare gli utenti a contenuti considerati di incitamento all'odio. Per ulteriori dettagli, consulta il testo delle norme.

Come puoi risolvere il problema?

  • Se la promozione o la distribuzione di incitamento all'odio è una funzionalità principale della tua estensione, devi annullare la pubblicazione dell'estensione, in quanto i contenuti in questione non sono consentiti nel Chrome Web Store.
  • Se la tua estensione fornisce accesso a contenuti generati dagli utenti, devi assicurarti di aver attivato la moderazione dei contenuti per impedire agli utenti di condividere contenuti che incitano all'odio.
  • Se l'estensione contiene funzionalità destinate ad attirare l'attenzione negativa sull'appartenenza di un individuo a uno dei gruppi indicati nel testo delle norme, devi rimuovere questa funzionalità dall'estensione.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Non adatto ai minori

Corrisponde all'ID notifica: Grey Nickel

Lo scopo di queste norme è impedire che i contenuti non adatti ai minori raggiungano un pubblico inappropriato.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione include contenuti non adatti a segmenti di pubblico di tutte le età e l'estensione non è stata contrassegnata come "Per adulti".

Come puoi risolvere il problema?

  • Rimuovi i contenuti in violazione o contrassegna l'estensione come contenente "Contenuti inappropriati per i minori" nella tua dashboard per sviluppatori e invia nuovamente l'estensione.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Contenuti violenti

Corrisponde all'ID notifica: Grey Potassium

Lo scopo di queste norme è impedire l'utilizzo delle estensioni e del Chrome Web Store come piattaforma per diffondere i contenuti menzionati nel testo delle norme pertinente.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione include contenuti o indirizza gli utenti ai contenuti menzionati nel testo delle norme,

Come puoi risolvere il problema?

  • Se una delle funzionalità principali dell'estensione costituisce una delle funzionalità principali dell'estensione, annulla la pubblicazione dell'estensione, che non è consentita nel Chrome Web Store.
  • Se questa funzionalità non era intenzionale, rimuovi i contenuti o i servizi che violano le norme e invia nuovamente l'estensione.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Singolo scopo

Corrisponde agli ID notifica: Red Magnesium, Red Copper e Red Lithium

Lo scopo di queste norme è mantenere la qualità delle estensioni sul Chrome Web Store. Come indicato nel testo delle norme, se sono presenti più funzionalità non correlate, devono essere fornite in estensioni separate.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione fornisce due o più scopi nella stessa estensione (ad esempio un'estensione che fornisce la conversione del formato dell'immagine e la generazione della bibliografia).
  • L'estensione fornisce una o più funzionalità aggiuntive non correlate che utilizzano l'icona di azione dell'estensione.
  • Di seguito sono considerati scopi distinti. Le estensioni che offrono le funzionalità elencate di seguito potrebbero non fornire altre funzionalità.

Per ulteriori informazioni, consulta le Domande frequenti (FAQ) sul singolo scopo.

Come puoi risolvere il problema?

  • Restringi la funzionalità dell'estensione in modo che si adatti chiaramente a uno scopo ben definito e assicurati che lo scopo sia chiaramente descritto nei metadati dell'estensione.
  • Se la tua estensione offre alcune funzionalità e anche l'inserimento di annunci, interrompi l'inserimento degli annunci o rimuovi tutte le altre funzionalità oltre all'iniezione di annunci.
  • Chrome non supporta le pagine Nuova scheda facoltative. Se vuoi fornire alcune funzionalità e una pagina Nuova scheda facoltativa, separa la pagina Nuova scheda in un'estensione autonoma.
  • Non offrire altre funzionalità non correlate nell'icona di azione dell'estensione.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Norme relative ai dati utente - Informativa ben visibile

Corrisponde all'ID notifica: Purple Nickel

Le norme sulla privacy dei dati utente sono una categoria ampia in base alla quale vengono raccolte molte altre norme. Tutte queste norme riguardano la gestione e la trasmissione di informazioni sensibili sull'utente.

Lo scopo di questa sezione delle norme è garantire che gli utenti siano a conoscenza dei dati che vengono raccolti e che l'utente abbia ottenuto il consenso prima della raccolta dei dati. Tieni presente che le estensioni possono raccogliere dati solo a supporto diretto del loro singolo scopo. Per ulteriori informazioni, consulta le norme relative all'utilizzo limitato dei dati utente.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione non comunica in modo evidente come vengono utilizzati i dati utente.
  • Il consenso dell'utente non viene ottenuto prima della raccolta dei dati

Come puoi risolvere il problema?

  • Comunica chiaramente all'utente quali dati vengono raccolti e come verranno gestiti. Queste informazioni devono essere fornite nelle Norme sulla privacy dell'estensione e potrebbero essere fornite altrove.
  • Assicurarsi che i dati vengano raccolti solo se l'utente dà il proprio consenso.
    • L'informativa ben visibile della raccolta dei dati nella scheda del Chrome Web Store dell'estensione è sufficiente.
    • La raccolta di dati che non sono indicati in posizione ben visibile nella scheda del Chrome Web Store è consentita a condizione che la raccolta di tali dati sia coerente con il singolo scopo dell'estensione, che l'utente venga informato della raccolta dei dati prima che inizi e l'utente acconsenta alla raccolta dei dati.
  • Valuta la possibilità di fornire all'utente alcuni modi per disattivare la raccolta dei dati dalla pagina delle opzioni dell'estensione.
  • Valuta la possibilità di offrire agli utenti una "modalità offline" che archivia i dati utente solo a livello locale.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Criteri relativi ai dati utente - Trasmissione sicura

Corrisponde all'ID notifica: Purple Copper

Le norme sulla privacy dei dati utente sono una categoria ampia in base alla quale vengono raccolte molte altre norme. Tutte queste norme riguardano la gestione e la trasmissione di informazioni sensibili sull'utente.

Questa particolare sezione serve a garantire che i dati utente vengano gestiti in modo sicuro.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione non sta trasmettendo i dati utente in modo sicuro.
  • I dati vengono trasmessi a un dominio non sicuro

Come puoi risolvere il problema?

  • Assicurati che i dati vengano trasmessi in modo sicuro.
    • Non trasmettere i dati utente tramite HTTP. Se possibile, utilizza protocolli sicuri per tutte le richieste.
    • Non codificare i dati nelle intestazioni delle richieste o nei parametri di ricerca, neanche tramite HTTPS. Le intestazioni e gli URL delle richieste spesso vengono visualizzati nei log del server, il che può comportare involontariamente la divulgazione di queste informazioni.
    • Per ulteriori informazioni, consulta Metodi HTTP sicuri.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Norme relative ai dati utente - Altri requisiti

Corrisponde all'ID notifica: Purple Magnesium

Le norme sulla privacy dei dati utente sono una categoria ampia in base alla quale vengono raccolte molte altre norme. Tutte queste norme riguardano la gestione e la trasmissione di informazioni sensibili sull'utente.

Questa particolare sezione garantisce che non vengano raccolte inutilmente informazioni sensibili e che non vengano divulgate pubblicamente.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione raccoglie l'attività di navigazione web quando non è necessaria per una funzionalità rivolta agli utenti.
  • Le informazioni utente sensibili raccolte utilizzando l'estensione vengono divulgate pubblicamente.

Come puoi risolvere il problema?

  • Non raccogliere Attività di navigazione web a meno che non sia richiesta per una funzionalità rivolta agli utenti.
  • Assicurati che le informazioni degli utenti non vengano divulgate pubblicamente

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Mining di criptovalute

Corrisponde all'ID notifica: Grey Silicon

Lo scopo di questo criterio è impedire l'utilizzo delle estensioni e del Chrome Web Store come piattaforma per eseguire il mining di criptovalute.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione sta eseguendo il mining di criptovalute sui computer degli utenti.
  • L'estensione fornisce la funzionalità per eseguire il mining di criptovalute

Come puoi risolvere il problema?

  • Se questa è la funzionalità principale dell'estensione, ti consigliamo di annullarne la pubblicazione.
  • Se questa funzionalità non era intenzionale, rimuovi i contenuti o i servizi che violano le norme e invia nuovamente l'estensione.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Prodotti vietati

Corrisponde agli ID notifica: Blue Zinc, Blue Copper, Blue Lithium e Blue Magnesium

Lo scopo di queste norme è impedire l'utilizzo delle estensioni e del Chrome Web Store come piattaforma per fornire l'accesso a contenuti protetti da paywall, limitazioni dell'accesso o diritti di proprietà intellettuale.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione fornisce l'accesso a contenuti protetti da paywall.
  • L'estensione fornisce l'accesso a contenuti soggetti a limitazioni di accesso.
  • L'estensione facilita il download dei video di YouTube.
  • L'estensione facilita il download di contenuti che violano i diritti di proprietà intellettuale del proprietario dei contenuti.

Come puoi risolvere il problema?

  • Se questa è la funzionalità principale dell'estensione, ti consigliamo di annullarne la pubblicazione.
  • Se questa funzionalità non era intenzionale, rimuovi i contenuti o i servizi che violano le norme e invia nuovamente l'estensione.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Parole chiave in eccesso

Corrisponde all'ID notifica: Yellow Argon

Lo scopo di queste norme è garantire la qualità degli elementi pubblicati sul Chrome Web Store e impedire agli sviluppatori di manipolare il loro posizionamento nello Store.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione contiene parole chiave in eccesso, non pertinenti o inappropriate nei metadati, più comunemente, nella descrizione.

Come puoi risolvere il problema?

  • Rimuovi i contenuti (parole chiave) che violano le norme.

Esempi

Di seguito sono riportati alcuni esempi di questo tipo di violazione:

  • Includere nei metadati di un'estensione un lungo elenco dei diversi siti su cui funziona l'estensione.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Reindirizzamenti

Corrisponde all'ID notifica: Yellow Lithium

Lo scopo di queste norme è garantire la qualità dei prodotti disponibili sul Chrome Web Store e impedire ai prodotti di manipolare il loro posizionamento nello Store.

Motivi comuni per la rimozione/il rifiuto

  • L'unica funzionalità dell'estensione è l'avvio di un'altra app, tema, pagina web o estensione.
  • Esempi di violazioni includono:
    • Estensioni che mostrano un sito web in una nuova scheda o in un popup quando viene fatto clic sull'azione dell'estensione.
    • Estensioni che mostrano una pagina promozionale per un altro prodotto subito dopo l'installazione.

Come puoi risolvere il problema?

  • Come menzionato nelle norme, queste estensioni non sono consentite sullo Store e consigliamo di annullarne la pubblicazione.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Spam

Corrisponde all'ID notifica: Yellow Nickel

Lo scopo di queste norme è garantire la qualità dei prodotti presenti sul Chrome Web Store. Le norme relative allo spam consentono di impedire estensioni dannose per l'esperienza di navigazione dell'utente e estensioni che manipolano il posizionamento sul Chrome Web Store.

Motivi comuni per la rimozione/il rifiuto

  • Tu o i tuoi affiliati state inviando più estensioni che forniscono esperienze o funzionalità duplicate.
  • Stai manipolando i dati relativi a recensioni, valutazioni o installazioni dell'estensione.
  • L'estensione mostra le notifiche all'utente con modalità fastidiose o dannose per l'esperienza di navigazione dell'utente.
  • L'estensione invia messaggi per conto dell'utente senza il suo consenso.

Come puoi risolvere il problema?

  • Non inviare più estensioni con esperienze o funzionalità duplicate.
  • Non provare a manipolare i contenuti generati dagli utenti nella scheda del Web Store della tua estensione
  • Non compromettere in alcun modo l'esperienza di navigazione dell'utente.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Elusione dell'API di override

Corrisponde agli ID notifica: Blue Nickel e Blue Potassium

Lo scopo di queste norme è garantire la qualità dei prodotti presenti sul Chrome Web Store.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione modifica la pagina Nuova scheda di Chrome, ma non utilizza l'API Overrides.
  • L'estensione modifica la ricerca nella omnibox ma non utilizza l'API Overrides.

Come puoi risolvere il problema?

  • Non modificare la pagina Nuova scheda di Chrome o farlo utilizzando l'API Overrides.
  • Non modificare la ricerca nella omnibox e non farlo utilizzando l'API Overrides.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Installazione ingannevole

Corrisponde all'ID notifica: Red Zinc

Lo scopo di questo criterio è garantire che gli utenti non vengano ingannati per installare le estensioni.

Motivi comuni per la rimozione/il rifiuto

  • Comunicazioni non chiare o non visibili sul materiale di marketing che precede la scheda di prodotto del Chrome Web Store.
  • Elementi interattivi fuorvianti nel flusso di distribuzione. Sono inclusi moduli o pulsanti di invito all'azione fuorvianti che suggeriscono un risultato diverso dall'installazione di un'estensione.
  • Modificare la finestra della scheda di prodotto del Chrome Web Store allo scopo di trattenere o nascondere i metadati delle estensioni all'utente.

Come puoi risolvere il problema?

Pubblica una nuova estensione che non utilizzi metodi ingannevoli per commercializzare e creare una base utenti.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Offuscamento

Corrisponde all'ID notifica: Red Titanium

Lo scopo di questo criterio è garantire la qualità delle estensioni e del codice inviati al Chrome Web Store.

Motivi comuni per la rimozione/il rifiuto

Utilizzo di codice offuscato nel pacchetto dell'estensione.

Come puoi risolvere il problema?

Pubblica una nuova estensione che non utilizzi metodi ingannevoli per commercializzare e creare una base utenti.

Esempi

Di seguito sono riportati alcuni esempi di violazioni di questo tipo di norme:

  • Codifica Base 64 (ad es. 'SSdtIGluIHVyIGJhc2U=')
  • Codifica dei caratteri (ad es. '\u{68}a\u0063\u006b\x69ng\u{20}u\u{72}\x20\u0067i\u0062\x73\x6fn')

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Funzionalità minime

Corrisponde all'ID notifica: Yellow Potassium

Lo scopo di queste norme è garantire che tutte le estensioni nel Chrome Web Store forniscano agli utenti un certo livello di funzionalità e utilità. Le estensioni dovrebbero offrire vantaggi agli utenti e arricchire la loro esperienza di navigazione.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione inviata conteneva solo un file manifest.
  • L'estensione non forniva utilità o valore distinguibile agli utenti.
  • Una funzionalità elencata nella descrizione dell'elemento non è stata fornita direttamente dall'elemento, ma è semplicemente collegata a un servizio esterno.
  • I metadati dell'estensione contenevano contenuti clickbait progettati per attirare l'attenzione degli utenti e invogliarli all'installazione.

Come puoi risolvere il problema?

  • Assicurati che l'estensione abbia una funzionalità definita che fornisca un valore aggiunto.
  • Assicurati che le eventuali funzionalità dichiarate del tuo elemento vengano eseguite direttamente dall'elemento stesso e non ottenute collegando gli utenti a una fonte esterna.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store:

Annunci di affiliazione

Corrisponde all'ID notifica: Grey Titanium

Lo scopo di queste norme è garantire che gli utenti siano a conoscenza delle estensioni che utilizzano link o codici di affiliazione per la monetizzazione e offrire loro un certo controllo richiedendo un'azione dell'utente prima dell'inclusione.

Motivi comuni per la rimozione/il rifiuto

  • L'estensione utilizza link, codici o cookie di affiliate marketing senza dichiarare correttamente il loro utilizzo nella descrizione e nell'interfaccia utente dell'elemento.
  • Non è richiesta alcuna azione da parte dell'utente prima di includere codici, link o cookie di affiliazione.

Come puoi risolvere il problema?

  • Modifica la descrizione e l'interfaccia utente del tuo elemento per informare correttamente gli utenti che utilizzi programmi di affiliazione.
  • L'inclusione di codici di affiliazione deve essere preceduta da un'azione pertinente dell'utente. Questa azione deve essere correlata alla piattaforma affiliata affinché un utente ragionevole possa comprendere e acconsentire all'inclusione di questi codici.

Norma pertinente

Questa sezione riguarda le estensioni che violano la seguente sezione delle norme del programma per gli sviluppatori del Chrome Web Store: