Creare un invio di app per la tua app
Nota
Questa sezione della documentazione descrive come creare un invio di app nel Centro per i partner. In alternativa, puoi usare l'API di invio a Microsoft Store per automatizzare gli invii di app.
Dopo aver creato l'app riservando un nome, è possibile iniziare a lavorare per pubblicarla. Il primo passaggio consiste nel creare un invio.
Puoi avviare l'invio quando l'app è completa e pronta per la pubblicazione oppure puoi iniziare a immettere informazioni prima di aver scritto una singola riga di codice. Aggiornamenti si effettua l'invio vengono salvati, in modo da poter tornare e lavorare su di esso ogni volta che si è pronti.
Dopo la pubblicazione dell'app, puoi pubblicare una versione aggiornata creando un altro invio nel Centro per i partner. La creazione di un nuovo invio ti consente di apportare e pubblicare le modifiche necessarie, indipendentemente dal fatto che tu stia caricando nuovi pacchetti o semplicemente modificando i dettagli, ad esempio prezzo o categoria. Per creare un nuovo invio per un'app pubblicata, fare clic su Aggiorna accanto all'invio più recente visualizzato nella pagina Panoramica .
È possibile apportare modifiche a un'app pubblicata in qualsiasi momento. Per inviare gli aggiornamenti, passare alla pagina di panoramica dell'applicazione nel Centro per i partner. Passare alla sezione Aggiorna app. Un invio di aggiornamento è già stato creato usando le informazioni dell'invio precedente come punto di partenza. È possibile aggiungere un nuovo pacchetto o aggiornare una qualsiasi delle informazioni, ad esempio il modello tariffario, elencare i dettagli e così via.
Elenco di controllo per l'invio di app
Ecco i dettagli che puoi fornire durante la creazione dell'invio dell'app, con collegamenti ad altre info.
Di seguito sono riportati gli elementi che è necessario fornire o specificare. Alcune aree sono facoltative o hanno valori predefiniti che è possibile modificare in modo desiderato. Non è necessario esaminare le sezioni nell'ordine indicato.
Che cosa sono i componenti aggiuntivi?
I componenti aggiuntivi (detti anche prodotti in-app) sono elementi supplementari per la tua app che possono essere acquistati dai clienti. Un componente aggiuntivo può essere una nuova funzionalità divertente, un nuovo livello di gioco o qualsiasi altra cosa pensi che manterrà gli utenti impegnati. Non solo sono componenti aggiuntivi un ottimo modo per guadagnare denaro, ma aiutano a favorire l'interazione e l'engagement dei clienti.
I componenti aggiuntivi vengono pubblicati tramite il Centro per i partner e richiedono di avere un account per sviluppatore attivo. Dovrai anche abilitare i componenti aggiuntivi nel codice dell'app.
Un componente aggiuntivo deve essere associato a un'app creata nel Centro per i partner (anche se non l'hai ancora inviata). Puoi trovare il pulsante Crea un nuovo componente aggiuntivo nella pagina Panoramica dell'app o nella relativa pagina dei componenti aggiuntivi.
Dopo aver selezionato Crea un nuovo componente aggiuntivo, verrà richiesto di specificare un tipo di prodotto e di assegnare un ID prodotto per il componente aggiuntivo.
Pagina Prezzi e disponibilità
Nome del campo | Richiesto | Note |
---|---|---|
Mercati | Non obbligatorio | |
Destinatari | Non obbligatorio | |
Individuazione | Non obbligatorio | |
Fissa appuntamento | Non obbligatorio | |
Prezzo di base | Obbligatorio | |
Versione di valutazione gratuita | Non obbligatorio | |
Prezzi di vendita | Non obbligatorio | |
Gestione delle licenze dell'organizzazione | Non obbligatorio |
Pagina Proprietà
Nome del campo | Richiesto | Note |
---|---|---|
Categoria e sottocategoria | Obbligatorio | |
URL dell'informativa sulla privacy | Obbligatorio | A volte non è necessario. |
Sito Web | Non obbligatorio | |
Informazioni di contatto del supporto | Non obbligatorio | Obbligatorio se il prodotto è disponibile su Xbox. |
Dettagli contatto | Non obbligatorio | Obbligatorio per gli account aziendali/aziendali |
Impostazioni del gioco | Non obbligatorio | |
Modalità di visualizzazione | Non obbligatorio | |
Dichiarazioni di prodotto | Non obbligatorio | |
Requisiti di sistema | Non obbligatorio |
Pagina Classificazioni per fascia d'età
Nome del campo | Note | Note |
---|---|---|
Classificazioni d'età | Obbligatorio |
Pagina Pacchetti
Nome del campo | Richiesto | Note |
---|---|---|
Controllo caricamento pacchetti | Obbligatorio | Almeno un pacchetto obbligatorio. |
Disponibilità della famiglia di dispositivi | Non obbligatorio | |
Implementazione graduale dei pacchetti | Non obbligatorio | |
Aggiornamento obbligatorio | Non obbligatorio |
Presentazioni nello Store
Sono necessarie tutte le informazioni necessarie per almeno una delle lingue supportate dall'app. Ti consigliamo di fornire presentazioni nello Store in tutte le lingue supportate dalla tua app e puoi anche fornire presentazioni nello Store in lingue aggiuntive. Per semplificare la gestione di più presentazioni per lo stesso prodotto, è possibile importare ed esportare presentazioni nello Store.
Nome del campo | Richiesto | Note |
---|---|---|
Descrizione | Obbligatorio | |
Novità di questa versione | Non obbligatorio | |
Funzionalità dell'app | Non obbligatorio | |
Screenshot | Obbligatorio | Almeno uno screenshot obbligatorio; quattro o più consigliati |
Logo dello Store | Non obbligatorio | Obbligatorio per alcune versioni del sistema operativo. |
Rimorchi | Non obbligatorio | |
Immagine di Windows 10 o Windows 11 e Xbox (16:9 Super hero art) | Non obbligatorio | |
Immagini Xbox | Non obbligatorio | Obbligatorio per la visualizzazione corretta se si pubblica in Xbox |
Campi supplementari | Non obbligatorio | |
Termini di ricerca | Non obbligatorio | |
Informazioni sul copyright e sul marchio | Non obbligatorio | |
Condizioni di licenza aggiuntive | Non obbligatorio | |
Sviluppato da | Non obbligatorio |
Pagina opzioni invio
Nome del campo | Richiesto | Note |
---|---|---|
Opzioni di blocco di pubblicazione | Non obbligatorio | |
Note per la certificazione | Non obbligatorio | |
Funzionalità con restrizioni | Non obbligatorio | Obbligatorio se il prodotto dichiara eventuali funzionalità limitate |
Destinatari delle notifiche di invio | Non obbligatorio |
Pagina Disponibilità
Nome del campo | Richiesto | Note |
---|---|---|
Mercati | Obbligatorio | Impostazione predefinita: tutti i mercati possibili |
Prezzi | Obbligatorio | Uno di: Gratuito; Pagato; Freemium; Sottoscrizione. |
Versione di prova gratuita | Obbligatorio | Non obbligatorio se i prezzi sono impostati su Gratuito o Freemium. |
Pagina Proprietà, sezione informazioni di supporto
Nome del campo | Richiesto | Note |
---|---|---|
Categoria | Obbligatorio | |
Sottocategoria | Non obbligatorio | |
Categoria secondaria | Non obbligatorio | |
Accede a questo prodotto... | Obbligatorio | |
URL dell'informativa sulla privacy | Vedere le note | Obbligatorio solo se hai risposto sì alla domanda precedente |
Sito Web | Non obbligatorio | |
Dettagli contatto | Non obbligatorio | Obbligatorio per gli account aziendali/aziendali |
Informazioni di contatto del supporto | Non obbligatorio |
Pagina Proprietà, sezione relativa alla dichiarazione di prodotti
Nome del campo | Richiesto | Note |
---|---|---|
Questa app dipende dai driver non Microsoft o dai servizi NT. | Non obbligatorio | |
Questa app è stata testata per soddisfare le linee guida per l'accessibilità. | Non obbligatorio | |
Questo prodotto supporta input penna e input penna. | Non obbligatorio | |
Note per la certificazione | Consigliato | Limite di caratteri: 2.000 |
Pagina Proprietà, sezione Requisiti di sistema
Nome del campo | Richiesto | Note |
---|---|---|
Touch screen | Non obbligatorio | |
Tastiera | Non obbligatorio | |
Mouse | Non obbligatorio | |
Fotocamera | Non obbligatorio | |
NFC HCE | Non obbligatorio | |
Prossimità NFC | Non obbligatorio | |
Bluetooth LE | Non obbligatorio | |
Telefonia | Non obbligatorio | |
Microfono | Non obbligatorio | |
Memory | Non obbligatorio | |
DirectX | Non obbligatorio | |
Memoria GPU dedicata | Non obbligatorio | |
Processore | Non obbligatorio | |
Grafica | Non obbligatorio |
Pagina Pacchetti
Nome del campo | Richiesto | Note |
---|---|---|
URL pacchetto | Obbligatorio | È necessario almeno un URL del pacchetto |
Lingua | Obbligatorio | È necessaria almeno una lingua |
Architettura | Obbligatorio | |
Parametri del programma di installazione | Obbligatorio | È necessario il supporto per l'installazione invisibile all'utente. Altri parametri sono facoltativi |
Tipo di app | Rieserito | Specificare tra EXE e MSI |
URL di gestione del programma di installazione | Obbligatorio | Obbligatorio solo in caso di exe |
Pagina presentazioni nello Store
Ogni lingua ha una pagina separata di presentazione nello Store. È necessaria una pagina di presentazione. È consigliabile fornire informazioni complete sulla pagina di presentazione per ogni lingua supportata dall'app.
Nome del campo | Richiesto | Note |
---|---|---|
Descrizione | Obbligatorio | Limite di caratteri: 10.000 |
Novità di questa versione | Non obbligatorio | Limite di caratteri: 1.500 |
Funzionalità dell'app | Non obbligatorio | Limite di caratteri: 200 per funzionalità; Limite di funzionalità: 20. |
Screenshot | Obbligatorio | Obbligatorio: 1; Consigliato: 4+; Massimo: 10 |
Logo dello Store | Richiesto | 1:1 Disegno box obbligatorio, 2:3 Poster art consigliato |
Descrizione breve | Non obbligatorio | Limite di caratteri: 1.000 |
Requisiti di sistema aggiuntivi | Non obbligatorio | Limite di caratteri: 200 caratteri per requisito; Limite dei requisiti: 11 per ogni hardware minimo e consigliato. |
Parole chiave | Non obbligatorio | Limite di caratteri: 40 per termine; Limite termini: 7; Massimo 21 parole univoca totali tra tutti i termini. |
Informazioni sul copyright e sul marchio | Non obbligatorio | Limite di caratteri: 200 |
Condizioni di licenza applicabili | Obbligatorio | Limite di caratteri: 10.000 |
Sviluppato da | Non obbligatorio | Limite di caratteri: 255 |
Ecco un elenco delle informazioni fornite durante la creazione dell'invio del componente aggiuntivo. Gli elementi da fornire sono indicati di seguito. Alcuni di questi sono facoltativi o hanno valori predefiniti già forniti che è possibile modificare in modo desiderato.
Creare una nuova pagina del componente aggiuntivo
Nome del campo | Note |
---|---|
Tipo di prodotto | Richiesto |
ID prodotto | Richiesto |
Pagina Proprietà
Nome del campo | Note |
---|---|
Durata del prodotto | Obbligatorio se il tipo di prodotto è Durable. Non applicabile ad altri tipi di prodotto. |
Quantità | Obbligatorio se il tipo di prodotto è di consumo gestito dallo Store. Non applicabile ad altri tipi di prodotto. |
Periodo di sottoscrizione | Obbligatorio se il tipo di prodotto è Subscription. Non applicabile ad altri tipi di prodotto. |
Versione di valutazione gratuita | Obbligatorio se il tipo di prodotto è Subscription. Non applicabile ad altri tipi di prodotto. |
Tipo contenuto | Richiesto |
Parole chiave | Facoltativo (fino a 10 parole chiave, limite di 30 caratteri ciascuno) |
Dati per sviluppatori personalizzati | Facoltativo (limite di 3000 caratteri) |
Pagina Prezzi e disponibilità
Nome del campo | Note |
---|---|
Mercati | Impostazione predefinita: tutti i mercati possibili |
Visibilità | Impostazione predefinita: disponibile per l'acquisto. Può essere visualizzato nella presentazione dell'app |
Fissa appuntamento | Impostazione predefinita: rilasciare il prima possibile |
Prezzi | Richiesto |
Prezzi di vendita | Facoltativo |
Presentazioni nello Store
È necessaria una presentazione nello Store. Ti consigliamo di fornire presentazioni nello Store per ogni lingua supportata dalla tua app.
Nome del campo | Note |
---|---|
Title | Obbligatorio (limite di 100 caratteri) |
Descrizione | Facoltativo (limite di 200 caratteri) |
Icona | Facoltativo (.png, 300x300 pixel) |
Al termine dell'immissione di queste informazioni, fare clic su Invia allo Store. Nella maggior parte dei casi, il processo di certificazione richiede circa un'ora. Successivamente, il componente aggiuntivo verrà pubblicato nello Store e pronto per l'acquisto da parte dei clienti.
Nota
Il componente aggiuntivo deve anche essere implementato nel codice dell'app. Per altre info, vedi Acquisti in-app e versioni di valutazione.
Aggiornamento di un componente aggiuntivo dopo la pubblicazione
È possibile apportare modifiche a un componente aggiuntivo pubblicato in qualsiasi momento. Le modifiche dei componenti aggiuntivi vengono inviate e pubblicate indipendentemente dall'app, quindi in genere non è necessario aggiornare l'intera app per apportare modifiche a un componente aggiuntivo, ad esempio aggiornandone il prezzo o la descrizione.
Per inviare gli aggiornamenti, passare alla pagina del componente aggiuntivo nel Centro per i partner e fare clic su Aggiorna. Verrà creato un nuovo invio per il componente aggiuntivo, usando le informazioni dell'invio precedente come punto di partenza. Apportare le modifiche desiderate e quindi fare clic su Invia allo Store.
Se vuoi rimuovere un componente aggiuntivo offerto in precedenza, puoi farlo creando un nuovo invio e modificando l'opzione Distribuzione e visibilità su Nascosto nello Store con l'opzione Arresta acquisizione. Assicurati di aggiornare il codice della tua app in base alle esigenze per rimuovere anche i riferimenti al componente aggiuntivo (soprattutto se l'app pubblicata in precedenza supporta Windows 8.1 in precedenza; questa impostazione di visibilità non si applica a tali clienti).
Importante
Se l'app pubblicata in precedenza è disponibile per i clienti in Windows 8.x, dovrai creare e pubblicare un nuovo invio di app per rendere visibili gli aggiornamenti del componente aggiuntivo a tali clienti. Analogamente, se aggiungi nuovi componenti aggiuntivi a un'app destinata a Windows 8.x dopo la pubblicazione dell'app, dovrai aggiornare il codice dell'app per fare riferimento a tali componenti aggiuntivi, quindi inviare di nuovo l'app. In caso contrario, i nuovi componenti aggiuntivi non saranno visibili ai clienti in Windows 8.x.
Impostare tipo di prodotto e ID prodotto per il componente aggiuntivo
Un componente aggiuntivo deve essere associato a un'app creata nel Centro per i partner (anche se non l'hai ancora inviata). Puoi trovare il pulsante Crea un nuovo componente aggiuntivo nella pagina Panoramica dell'app o nella relativa pagina Componenti aggiuntivi.
Dopo aver selezionato Crea un nuovo componente aggiuntivo, verrà richiesto di specificare un tipo di prodotto e di assegnare un ID prodotto per il componente aggiuntivo.
Tipo di prodotto
In primo luogo, è necessario indicare quale tipo di componente aggiuntivo si sta offrendo. Questa selezione si riferisce al modo in cui il cliente può usare il componente aggiuntivo.
Nota
Non sarà possibile modificare il tipo di prodotto dopo aver salvato questa pagina per creare il componente aggiuntivo. Se scegli il tipo di prodotto errato, puoi sempre eliminare l'invio del componente aggiuntivo in corso e ricominciare creando un nuovo componente aggiuntivo.
Durevole
Selezionare Durable come tipo di prodotto se il componente aggiuntivo viene in genere acquistato una sola volta. Questi componenti aggiuntivi vengono spesso usati per sbloccare funzionalità aggiuntive in un'app.
La durata predefinita del prodotto per un componente aggiuntivo durevole è Forever, il che significa che il componente aggiuntivo non scade mai. È possibile impostare la durata del prodotto su una durata diversa nel passaggio Proprietà del processo di invio del componente aggiuntivo. In questo caso, il componente aggiuntivo scadrà dopo la durata specificata (con opzioni da 1 a 365 giorni), nel qual caso un cliente potrebbe acquistarlo di nuovo dopo la scadenza.
Consumabili
Se il componente aggiuntivo può essere acquistato, usato (utilizzato) e quindi acquistato di nuovo, è necessario selezionare uno dei tipi di prodotti di consumo . I componenti aggiuntivi di consumo vengono spesso usati per cose come valuta in-game (oro, monete e così via) che possono essere acquistati in importi impostati e quindi utilizzati dal cliente. Per altre info, vedi Abilitare gli acquisti di componenti aggiuntivi di consumo.
Esistono due tipi di componenti aggiuntivi di consumo:
- Consumo gestito dallo sviluppatore: il bilanciamento e l'evasione devono essere gestiti all'interno dell'app. Supportato in tutte le versioni del sistema operativo.
- Consumo gestito dallo Store: il saldo verrà monitorato da Microsoft in tutti i dispositivi del cliente che eseguono Windows 10, versione 1607 o successiva, non supportato in alcuna versione precedente del sistema operativo. Per usare questa opzione, il prodotto padre deve essere compilato con Windows 10 SDK versione 14393 o successiva. Si noti anche che non è possibile inviare un componente aggiuntivo di consumo gestito dallo Store fino a quando il prodotto padre non è stato pubblicato (anche se è possibile creare l'invio nel Centro per i partner e iniziare a usarlo in qualsiasi momento). Dovrai immettere la quantità per il componente aggiuntivo di consumo gestito dallo Store nel passaggio Proprietà dell'invio.
Abbonamento
Se si vuole addebitare addebiti ai clienti su base ricorrente per il componente aggiuntivo, scegliere Sottoscrizione.
Dopo l'acquisizione iniziale di un componente aggiuntivo per la sottoscrizione da parte di un cliente, i costi continueranno a essere addebitati a intervalli ricorrenti per continuare a usare il componente aggiuntivo. Il cliente può annullare la sottoscrizione in qualsiasi momento per evitare ulteriori addebiti. Dovrai specificare il periodo di sottoscrizione e se offrire o meno una versione di valutazione gratuita nel passaggio Proprietà dell'invio.
I componenti aggiuntivi di sottoscrizione sono supportati solo per i clienti che eseguono Windows 10 versione 1607 o successiva. L'app padre deve essere compilata con Windows 10 SDK versione 14393 o successiva e deve usare l'API di acquisto in-app nello spazio dei nomi Windows.Services.Store anziché nello spazio dei nomi Windows.ApplicationModel.Store . Per altre info, vedi Abilitare i componenti aggiuntivi di sottoscrizione per l'app.
Devi inviare il prodotto padre prima di poter pubblicare i componenti aggiuntivi di sottoscrizione nello Store (anche se puoi creare l'invio nel Centro per i partner e iniziare a lavorarci in qualsiasi momento).
ID prodotto
Indipendentemente dal tipo di prodotto scelto, sarà necessario immettere un ID prodotto univoco per il componente aggiuntivo. Questo nome verrà usato per identificare il componente aggiuntivo nel Centro per i partner ed è possibile usare questo identificatore per fare riferimento al componente aggiuntivo nel codice.
Ecco alcuni aspetti da tenere presenti quando si sceglie un ID prodotto:
- Un ID prodotto deve essere univoco all'interno del prodotto padre.
- Non è possibile modificare o eliminare l'ID prodotto di un componente aggiuntivo dopo la pubblicazione.
- Un ID prodotto non può contenere più di 100 caratteri.
- Un ID prodotto non può includere uno dei caratteri seguenti: <> * % & : \ ? + ,
- I clienti non vedranno l'ID prodotto. In seguito è possibile immettere un titolo e una descrizione da visualizzare ai clienti.
- Se l'app pubblicata in precedenza supporta Windows Telefono 8.1 o versioni precedenti, devi usare solo caratteri alfanumerici, punti e/o caratteri di sottolineatura nell'ID prodotto. Se usi altri tipi di caratteri, il componente aggiuntivo non sarà disponibile per l'acquisto ai clienti che eseguono Windows Telefono 8.1 o versioni precedenti.
Importante
Non è più possibile caricare nuovi pacchetti XAP compilati usando Gli SDK di Windows Telefono 8.x. Le app già presenti nello Store con pacchetti XAP continueranno a funzionare nei dispositivi Windows 10 Mobile. Per altre info, vedi questo post di blog.
Nota
Per inviare app a Microsoft Store, devi avere un account sviluppatore attivo nel Centro per i partner. Tutti gli utenti aggiunti all'account per sviluppatore nel Centro per i partner possono inviare app EXE o MSI a Microsoft Store. Possono anche modificare tutte le app EXE o MSI esistenti nel Centro per i partner. I ruoli e le autorizzazioni impostati per gli utenti dell'account non si applicano attualmente alle app EXE o MSI.
Notifications
Importante
Per assicurarsi di ricevere notifiche di posta elettronica critiche, sarà necessario verificare l'indirizzo di posta elettronica nel Centro notifiche. Passare a Preferenze personali nel Centro notifiche per verificare.
Dopo la pubblicazione di un'app, il proprietario dell'account per sviluppatore riceve sempre una notifica dello stato di pubblicazione e delle azioni necessarie tramite posta elettronica e il Centro notifiche nel Centro per i partner.
Inoltre, è possibile aggiungere membri nel ruolo sviluppatore o manager all'interno dell'account sviluppatore per ricevere le stesse notifiche o rimuovere quelli che non devono più ricevere una notifica.
Per aggiungere o rimuovere:
- Nella pagina Opzioni invio cercare il campo "Destinatari delle notifiche di invio"
- Fare clic su "Fare clic qui" per aprire la pagina di panoramica del gruppo di destinatari delle notifiche
- Nella pagina Panoramica del gruppo di destinatari delle notifiche aggiungere o rimuovere gruppi di destinatari
Nota
- Il proprietario dell'account sviluppatore riceve sempre una notifica e non può essere rimosso dall'elenco dei destinatari.
- L'elenco dei destinatari è specifico del prodotto e applicato a tutti gli invii del prodotto. Per modificare i destinatari delle notifiche per un prodotto diverso, seguire i passaggi precedenti per ogni prodotto.
- Il componente aggiuntivo eredita l'elenco di destinatari del prodotto padre e non può essere gestito separatamente.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per