Per gli sviluppatori sulla nuova Android Developer Console
Gli sviluppatori di Play possono anche gestire i nomi dei pacchetti non Play tramite Android Developer Console, se lo desiderano.
Scegli il tipo di account
Quando crei il tuo account ADC, scegli un tipo di distribuzione adatto alle tue esigenze. Questa scelta influisce sui requisiti di verifica e sulle eventuali tariffe applicabili.
Tipo di distribuzione |
Ideale per |
Costo |
Funzioni principali |
Distribuzione completa |
Organizzazioni e sviluppatori professionisti con un'ampia distribuzione. |
25 $ |
App e installazioni illimitate; richiede la verifica completa dell'identità. |
Distribuzione limitata |
Studenti, hobbisti e altri usi personali. |
Gratis |
Numero massimo di app e installazioni. |
Completa la verifica dell'identità
Devi fornire la documentazione ufficiale per verificare la tua identità. I requisiti specifici variano a seconda che tu stia eseguendo la registrazione come privato o come organizzazione. Se hai tutte le informazioni richieste, la creazione dell'account Android Developer Console dovrebbe richiedere circa dieci minuti.
Hai bisogno di:
- Il tuo nome legale e indirizzo. Questi devono essere verificati tramite il caricamento di documenti di identità ufficiali.
- Un indirizzo email e un numero di telefono privati a cui Google possa contattarti. Questi dovranno essere verificati utilizzando una password monouso.
- Le organizzazioni devono fornire il sito web della propria organizzazione. Questa operazione dovrà essere verificata utilizzando Google Search Console.
- Le organizzazioni devono anche fornire il proprio numero DUNS. Si tratta di un identificatore univoco di 9 cifre per le organizzazioni. Il numero D-U-N-S è associato al nome e all'indirizzo dell'organizzazione.
Documenti accettabili
Le organizzazioni sono tenute a fornire i documenti ufficiali dell'organizzazione in base alla sede dell'organizzazione. Di seguito è riportato un esempio di ciò che devono fornire le organizzazioni negli Stati Uniti. I documenti richiesti nella tua località potrebbero essere diversi.
Esempio di documenti richiesti:
- Qualsiasi documento, lettera o avviso rilasciato o vidimato dall'IRS che riporti il nome dell'organizzazione, Alcuni esempi sono CP575, 147C, CP299, 988, 937, 1050, 5822 e così via.
- I moduli inviati all'IRS saranno accettati solo se una copia del modulo è disponibile sul sito web dell'IRS. Due esempi sono i moduli 8871 e 990. Per cercare la tua organizzazione sul sito web dell'IRS, vedi qui (organizzazioni politiche) e qui (organizzazioni con esenzione fiscale).
- Atto costitutivo dell'azienda rilasciato dallo stato in cui vengono svolte le attività aziendali, che riporta il nome dell'organizzazione.
- Documenti SEC presentati più di recente (ad esempio i moduli 10-K, 10-Q o 8-K) in cui sia indicato il nome dell'organizzazione
- Rendiconti sul credito aziendale in cui viene riportato il nome dell'organizzazione, emessi da Experian, Equifax o TransUnion.
- Solo per agenzie ed enti governativi: una lettera ufficiale che includa il nome completo, l'indirizzo e la data
Nell'ambito del programma di verifica, i privati devono inviare un documento di identità ufficiale con fotografia e documentazione che attesta l'indirizzo. Esempi di documenti di identità accettabili per i privati negli Stati Uniti:
- Passaporto
- Documento di identificazione statale
- Patente di guida
- Documento di soggiorno permanente o green card
- I documenti che attestano l'indirizzo devono riportare il nome e l'indirizzo del privato così come appaiono nel suo profilo. I documenti accettati per l'indirizzo includono:
- Documento di identità ufficiale con fotografia su cui è indicato l'indirizzo
- Bolletta di un'utenza per elettricità, acqua, gas, internet, TV via cavo
- Attestato di assicurazione (assicurazione sulla casa, assicurazione sanitaria e così via)
- Estratto conto bancario o della carta di credito
Registra i nomi dei pacchetti
Se distribuisci app al di fuori di Google Play, la procedura di registrazione è progettata per verificare la proprietà della tua app utilizzando la chiave privata dell'app.
- Per i nuovi nomi dei pacchetti: ti verrà chiesto di inserire il nome del pacchetto e il certificato di impronta SHA-256 pubblico.
- Per i nomi dei pacchetti esistenti: se il nome del pacchetto è già in uso, devi dimostrarne la proprietà per registrarlo. Nella maggior parte dei casi, si tratta di una procedura semplice:
- Seleziona la chiave: scegli il certificato con fingerprint SHA-256 pubblico da un elenco di chiavi idonee.
- Completa una sfida crittografica: devi firmare un APK fittizio con la chiave privata corrispondente e caricarlo su Android Developer Console. Questo verifica formalmente la tua proprietà della chiave utilizzata per firmare la tua app Android esistente.
Gestione dei nomi dei pacchetti duplicati
Sebbene il sistema operativo Android richieda nomi di pacchetti univoci sui singoli dispositivi, questa regola non si estende all'intero ecosistema Android. Ciò può portare a uno scenario in cui due sviluppatori diversi utilizzano lo stesso nome del pacchetto.
Poiché la duplicazione del nome del pacchetto non è auspicabile, abbiamo stabilito regole per determinare quale sviluppatore può registrare il nome del pacchetto. Se tu e un altro sviluppatore utilizzate lo stesso nome, lo registra lo sviluppatore con la quota di installazioni più elevata. Gli altri sviluppatori dovranno quindi modificare il nome del pacchetto o richiedere un'eccezione.
Priorità per il titolare della chiave di maggioranza:
Lo sviluppatore la cui chiave di firma rappresenta oltre il 50% delle installazioni note totali ha la priorità per la registrazione. Tutti gli altri sviluppatori dovranno utilizzare un nome del pacchetto diverso.
Sviluppatore |
Nome del pacchetto |
Chiave |
Installazioni |
A |
com.test.1 |
11 |
1000 |
B |
com.test.1 |
12 |
100 |
In questo scenario, lo sviluppatore A è idoneo a registrare il nome del pacchetto. Lo sviluppatore B dovrebbe utilizzare un altro nome o richiedere un'eccezione.
Idoneità per le chiavi con più di 50 installazioni:
Se nessuna singola chiave ha più del 50% delle installazioni, tutte le chiavi con 50 o più installazioni diventano idonee alla registrazione. Tutti gli altri sviluppatori, ovvero quelli con chiavi con meno di 50 installazioni, dovranno richiedere l'autorizzazione per utilizzare il nome del pacchetto.
Sviluppatore |
Nome del pacchetto |
Chiave |
Installazioni |
C |
com.test.2 |
21 |
100 |
D |
com.test.2 |
22 |
100 |
E |
com.test.2 |
23 |
10 |
In questo caso, nessuna singola chiave ha la maggioranza. Gli sviluppatori C e D, con 50 o più installazioni, possono registrare il nome del pacchetto. Lo sviluppatore E dovrebbe utilizzare un'altra autorizzazione di richiesta del nome.
Offerta disponibile fino a esaurimento e in base all'ordine di ricezione della domanda per le chiavi con meno di 50 installazioni:
Se nessuna chiave soddisfa la soglia di 50 installazioni, tutte le chiavi note sono idonee alla registrazione in base all'ordine di arrivo. Non appena uno sviluppatore registra il nome del pacchetto, gli altri sviluppatori dovranno utilizzare un nome diverso per i propri pacchetti (o richiedere eccezioni).
Sviluppatore |
Nome del pacchetto |
Chiave |
Installazioni |
V |
com.test.3 |
31 |
10 |
G |
com.test.3 |
31 |
10 |
In questo scenario, tutti gli sviluppatori con chiavi sono idonei. Una volta che uno sviluppatore registra il nome del pacchetto, l'altro dovrà richiedere l'autorizzazione.