Pacchetti volo

È possibile usare pacchetti in anteprima per distribuire pacchetti specifici a un gruppo limitato di tester. I pacchetti già pubblicati nello Store verranno usati per gli altri clienti, quindi l'esperienza non verrà interrotta.

Con i pacchetti in anteprima, solo i pacchetti sono diversi; i dettagli della presentazione nello Store saranno gli stessi per tutti i tuoi clienti. Tutti gli utenti del gruppo di distribuzione in anteprima riceveranno i pacchetti inclusi nella distribuzione in anteprima dei pacchetti, mentre i clienti che non fanno parte del gruppo di distribuzione in anteprima continueranno a ricevere i pacchetti standard (non distribuiti in anteprima). Se in seguito decidi di rendere disponibili a tutti i tuoi clienti i pacchetti di una distribuzione controllata di pacchetti, puoi usare facilmente gli stessi pacchetti in un invio senza distribuzione controllata.

Si noti che il processo di certificazione viene applicato ai voli pacchetto esattamente come qualsiasi invio; tuttavia, alcuni errori WACK vengono segnalati come superati con le note e consentiranno l'invio per la distribuzione in volo. Questo allentamento dei controlli WACK si applica solo mentre il pacchetto viene distribuito a un pubblico limitato ed è inteso ad agevolare il test del pacchetto e la preparazione alla distribuzione. Gli errori WACK devono essere corretti prima del rilascio generale.

Quando si configurano i pacchetti di volo, è possibile specificare le persone che devono ottenere pacchetti specifici aggiungendole a un gruppo di utenti noto (talvolta definito gruppo di volo). Chiunque faccia parte di un gruppo di distribuzione in anteprima e utilizzi un dispositivo che esegue una versione di Windows 10 o Windows 11 che supporta le distribuzioni di pacchetti (Windows.Desktop build 10586 o successiva; oppure Xbox One) riceverà i pacchetti dalle distribuzioni di pacchetti in anteprima designate per quello specifico gruppo. Chiunque non sia stato aggiunto a uno dei gruppi di distribuzione controllata, oppure utilizzi un dispositivo che non supporta la distribuzione controllata dei pacchetti, riceverà i pacchetti dall'invio non incluso nella distribuzione controllata.

Importante

Nei dispositivi desktop, gli utenti nei gruppi di versioni di anteprima riceveranno automaticamente i pacchetti in anteprima ogni volta che fornisci gli aggiornamenti. Tuttavia, le persone nei tuoi gruppi di volo che usano dispositivi Xbox dovranno controllare manualmente la disponibilità di aggiornamenti per ottenere i pacchetti più recenti, assicurandosi di aver eseguito l'accesso al proprio dispositivo utilizzando il proprio account Microsoft (con l'indirizzo email associato che hai incluso nel gruppo di utenti noto).

Suggerimento

I voli pacchetto offrono pacchetti solo ai clienti selezionati da te specificati. Per distribuire i pacchetti a una selezione casuale di clienti in una percentuale specificata, è possibile usare l'implementazione graduale del pacchetto. Puoi anche combinare la distribuzione graduale con i flight del pacchetto se vuoi distribuire gradualmente un aggiornamento a uno dei tuoi gruppi di flight.

Crea un nuovo pacchetto flight

Dopo aver pubblicato un inserzione per la tua app, vedrai una sezione pacchetti di volo nella pagina di panoramica dell'app. Fare clic su Nuovo volo pacchetto per iniziare.

Se non sono ancora stati creati gruppi di utenti noti, verrà richiesto di crearne uno prima di procedere. Per altre info, vedi Creare gruppi di utenti noti. È possibile creare un nuovo gruppo di utenti conosciuto direttamente da questa pagina selezionando Crea un gruppo di test.

Nella pagina di creazione del pacchetto flight, dovrai immettere un nome per il flight e specificare almeno un gruppo di flight. Al termine, selezionare Crea volo. Non sarà più possibile modificare questi dettagli in seguito (anche se, se non si è soddisfatti di quanto inserito, è possibile eliminare questo volo e crearne uno nuovo da utilizzare al suo posto).

Nota

Se si hanno più pacchetti in anteprima, sarà necessario assegnare una classificazione a ognuno di essi. Per ulteriori informazioni, vedi Aggiungere e classificare voli di pacchetti aggiuntivi di seguito.

Specifica i pacchetti da includere nel gruppo di pacchetti

Dopo aver salvato i dettagli del volo del pacchetto, vedrai la relativa pagina di riepilogo. Fare clic su Pacchetti per specificare i pacchetti da includere nel volo. È possibile includere pacchetti destinati a qualsiasi versione del sistema operativo supportata dall'app.

È possibile selezionare i pacchetti associati a un invio pubblicato in precedenza (un invio senza distribuzione in anteprima oppure una delle altre distribuzioni in anteprima dei pacchetti, se ne hai più di una). Se hai bisogno di caricare nuovi pacchetti per usarli in questa versione di test, puoi caricarli qui (usando lo stesso processo di caricamento dei pacchetti delle app per un invio standard non in anteprima). Fare clic su Salva al termine della selezione dei pacchetti da includere in questo pacchetto in anteprima.

Se l'app supporta più famiglie di dispositivi, assicurati di includere nel volo di test pacchetti che supportino lo stesso insieme di famiglie di dispositivi. Le persone nei tuoi gruppi di volo saranno in grado di ottenere pacchetti solo da quel volo. Non potranno accedere ai pacchetti di altri flight o del tuo invio non associato ad alcun flight.

Si ricordi inoltre che le informazioni sulla presentazione nello Store e la disponibilità della famiglia di dispositivi si basano sull'immissione non in anteprima. I clienti inclusi nei gruppi di distribuzione controllata potranno scaricare l'app solo su una famiglia di dispositivi supportata dall'invio non incluso nella distribuzione controllata. Per altre info, vedi supporto della famiglia di dispositivi .

Implementazione graduale del pacchetto

Per impostazione predefinita, i pacchetti inclusi nel tuo invio saranno resi disponibili contemporaneamente a tutti nel tuo gruppo di volo. Per modificare questo problema, puoi selezionare la casella che indica l'implementazione graduale dell'aggiornamento dopo la pubblicazione di questo invio (solo per i clienti windows 10 o Windows 11). È possibile scegliere una percentuale di utenti del gruppo di distribuzione controllata a cui distribuire i pacchetti della nuova sottomissione, in modo da monitorare i dati di analisi e verificare che l’aggiornamento dia risultati soddisfacenti prima di estenderne la distribuzione al resto del gruppo di distribuzione controllata. È possibile aumentare la percentuale (o interrompere l'aggiornamento) in qualsiasi momento senza dover creare una nuova immissione per il pacchetto in anteprima.

Importante

Quando si distribuiscono gradualmente i pacchetti in una distribuzione di pacchetti, gli utenti che non rientrano nella percentuale che riceve i nuovi pacchetti riceveranno i pacchetti dall'invio precedente della distribuzione di pacchetti (a meno che per loro non sia disponibile una distribuzione con priorità più alta).

Per altre info, vedi Implementazione graduale dei pacchetti.

Configurare opzioni di anteprima aggiuntive per i pacchetti

Per impostazione predefinita, la versione di anteprima del pacchetto verrà pubblicata e resa disponibile al gruppo di versioni di anteprima non appena avrà completato il processo di certificazione. Se vuoi modificare la data di pubblicazione, puoi farlo nella sezione Opzioni di volo. Fare clic su Salva per tornare alla pagina di panoramica del pacchetto in anteprima.

Inviare il flight del pacchetto allo Store

Dopo aver specificato pacchetti e configurato le opzioni necessarie, fare clic su Invia allo Store. Il pacchetto di servizi procederà quindi attraverso il processo di certificazione dell'app .

Si noti che il processo di certificazione viene applicato ai voli pacchetto esattamente come qualsiasi invio; tuttavia, alcuni errori WACK vengono segnalati come superati con le note e consentiranno l'invio per la distribuzione in volo. Questo allentamento dei controlli WACK si applica solo mentre il pacchetto viene distribuito in anteprima a un pubblico limitato ed è inteso ad agevolare il test del pacchetto e la preparazione al rilascio. Gli errori WACK devono essere corretti prima del rilascio generale.

Le persone nei gruppi di distribuzione associati a quella distribuzione del pacchetto che hanno già la tua app riceveranno ora un aggiornamento utilizzando i pacchetti che hai incluso nella distribuzione del pacchetto. Se tali persone non hanno ancora installato la tua app, riceveranno i pacchetti dalla tua distribuzione di pacchetti quando la installeranno.

Nota

Gli utenti che hanno un pacchetto disponibile solo in un pacchetto in anteprima possono dare all'app una valutazione mediante stelle e lasciare recensioni, ma le valutazioni e le recensioni non verranno visualizzate ad altri clienti. È possibile visualizzare le recensioni di tutti i clienti, inclusi quelli nei gruppi di distribuzione, nei report Recensioni dell'app.

Supporto per la famiglia di dispositivi

Nella maggior parte dei casi, vorrai includere pacchetti che supportino lo stesso insieme di famiglie di dispositivi supportato dal tuo invio non destinato alla distribuzione controllata. La disponibilità della famiglia di dispositivi per un'app sarà sempre basata sull'invio non distribuito in anteprima, indipendentemente dal fatto che un cliente faccia parte o meno di un gruppo di distribuzione in anteprima.

Se la tua submission non in volo supporta una famiglia di dispositivi che il tuo pacchetto flight non supporta, le persone nel tuo gruppo di flight non potranno scaricare l'app su quella famiglia di dispositivi.

Se il pacchetto di volo supporta una famiglia di dispositivi non supportata dal contributo non volato, nessuno sarà in grado di scaricare l'app su quella famiglia di dispositivi, che siano nel tuo gruppo di volo o meno. Per garantire un’esperienza ottimale a tutti gli utenti dell’app, l’invio non destinato al flighting deve supportare le stesse famiglie di dispositivi del pacchetto distribuito tramite flight.

Nota

I pacchetti aggiunti ai pacchetti in anteprima possono supportare qualsiasi versione del sistema operativo (o qualsiasi build di Windows 10 o Windows 11), ma come indicato in precedenza, gli utenti nei gruppi di versioni di anteprima che eseguono Windows 10 devono usare un dispositivo che esegue una versione che supporta i pacchetti in anteprima (Windows.Desktop build 10586 o versioni successive) per ottenere pacchetti dal pacchetto in anteprima.

Aggiorna o modifica il pacchetto di distribuzione

Per creare un nuovo invio per un volo del pacchetto che hai già pubblicato, fai clic su Aggiorna accanto al nome del volo sulla pagina di panoramica dell'app. È quindi possibile caricare nuovi pacchetti (e rimuovere quelli non necessari), proprio come per un invio senza distribuzione controllata. Apporta eventuali altre modifiche necessarie e quindi fai clic su Invia allo Store per inviare il pacchetto aggiornato tramite il processo di certificazione delle app.

Per modificare un volo esistente senza creare e inviare un nuovo aggiornamento, fare clic su Modifica accanto al nome del volo. Questo consente di modificare dettagli come i gruppi di voli, il nome e la posizione, senza che il volo del pacchetto debba passare nuovamente attraverso il processo di certificazione. Tieni presente che se hai un aggiornamento in corso o se il pacchetto di volo non è ancora stato pubblicato, non vedrai l'opzione Modifica.

Aggiungi e classifica altri pacchetti volo

Puoi creare più gruppi di pacchetti per la stessa app, in modo da distribuire diversi pacchetti a gruppi diversi di clienti.

Dopo aver creato il primo pacchetto in anteprima, è necessario crearne un altro seguendo il processo descritto in precedenza. L'unica differenza è che se hai già creato un pacchetto in anteprima, dovrai specificare l'ordine di priorità di tutti i pacchetti in anteprima nella sezione Classifica . Ciò consente allo Store di determinare quale pacchetto assegnare a un determinato cliente se il cliente appartiene a più di uno dei gruppi di distribuzione controllata. Gli utenti nei gruppi di flight riceveranno sempre il flight del pacchetto con priorità più alta disponibile per loro, anche se un flight del pacchetto con priorità inferiore contiene pacchetti con un numero di versione più alto.

Per impostazione predefinita, al nuovo volo del pacchetto verrà assegnata la priorità massima. Se desideri cambiarne la posizione, puoi spostarlo verso il basso (o di nuovo verso l'alto) per collocarlo nella posizione corretta tra gli altri voli del pacchetto.

Tieni presente che il tuo invio non incluso in un flight ha sempre la priorità più bassa (#1). Vale a dire, gli utenti che non fanno parte di alcun gruppo di distribuzione in anteprima possono ottenere pacchetti solo dalla sottomissione non inclusa nella distribuzione in anteprima tramite lo Store. Gli utenti in un gruppo di distribuzione riceveranno sempre i pacchetti del gruppo di distribuzione con priorità più alta disponibile per loro (ma mai l'invio non associato ad alcun gruppo di distribuzione, poiché ha la priorità più bassa). Questo ti offre flessibilità nel decidere come distribuire i pacchetti agli utenti che potrebbero essere membri di più di uno dei gruppi di distribuzione in anteprima.

Ad esempio, supponiamo di voler creare due flight di pacchetti oltre al normale invio standard senza flight: uno relativamente stabile e pronto per i test con un pubblico ampio e uno di cui non si è del tutto sicuri e che si vuole limitare solo a pochi tester. È possibile creare un gruppo di distribuzione denominato Tester e includerlo in una fase di distribuzione del pacchetto denominata Tester Flight, quindi creare un gruppo di distribuzione denominato Enthusiasts con un numero maggiore di membri e includerlo in un'altra fase di distribuzione del pacchetto denominata Enthusiast Flight. Se si assegna a Tester Flight una priorità superiore rispetto a Enthusiast Flight, è possibile usare in Enthusiast Flight i pacchetti di cui si è ragionevolmente sicuri, mentre in Tester Flight si usano pacchetti più rischiosi destinati esclusivamente ai tester. I membri del tuo gruppo Tester riceveranno sempre i pacchetti che fornisci nel flight Tester, anche se appartengono anche al tuo gruppo Enthusiasts. (In seguito, se risulta che i pacchetti dell’anello Tester diano buoni risultati, potresti aggiornare l’anello Enthusiast in modo che usi i pacchetti originariamente distribuiti all’anello Tester e, magari, alla fine usare quei pacchetti nella tua sottomissione non associata ad alcun anello.)

Rendi disponibili a tutti i tuoi clienti i pacchetti di una sequenza di pacchetti

Se decidi che uno o più pacchetti inclusi in un gruppo di versioni di anteprima pubblicato debbano essere resi disponibili ai clienti che non fanno parte di un gruppo di versioni di anteprima, puoi aggiornare l'invio non in anteprima per usare tali pacchetti, senza dover caricare di nuovo gli stessi pacchetti.

Quando crei il nuovo invio, nella pagina Pacchetti vedrai un elenco a discesa con l'opzione per copiare i pacchetti da uno dei tuoi voli di pacchetti. Selezionare la versione in anteprima del pacchetto che contiene i pacchetti che si desidera importare. È quindi possibile selezionare uno qualsiasi o tutti i suoi pacchetti da includere nell'invio senza distribuzione controllata.

Si noti che verranno applicate tutte le stesse regole di convalida del pacchetto, anche quando si usano pacchetti di un'immissione pubblicata in precedenza.

Elimina un pacchetto pilota

Per eliminare un pacchetto in anteprima che non si vuole più supportare, fare clic sul nome nella pagina Panoramica dell'app. Nella pagina di panoramica del volo, fare clic su Modifica, quindi sul collegamento Elimina per eliminare il pacchetto di voli. (Se si ha un'immissione non pubblicata del pacchetto in anteprima in corso, sarà necessario prima eliminare l'immissione.) Il completamento dell'operazione potrebbe richiedere fino a 30 minuti.

Quando elimini un ciclo di distribuzione dei pacchetti, tutti i clienti che hanno i pacchetti distribuiti in quel ciclo di distribuzione riceveranno un aggiornamento dell'app se esiste un pacchetto con un numero di versione superiore (o non appena tale pacchetto diventa disponibile). Se disinstallano l'app e la installano di nuovo in un secondo momento, questa verrà considerata come una nuova acquisizione e otterranno la versione più recente attualmente disponibile.

Domande frequenti

  1. Che cos'è la distribuzione graduale dei pacchetti?

    Il flighting del pacchetto consente agli sviluppatori di distribuire gli aggiornamenti delle app a un gruppo specifico di utenti prima di rilasciare l'aggiornamento a tutti. È ideale per il test beta o la convalida degli aggiornamenti con gli early adopter. I pacchetti in anteprima vengono recapitati a un gruppo di utenti predefinito, mentre tutti gli altri utenti continuano a ricevere la versione corrente disponibile pubblicamente. Ciò consente di garantire stabilità e qualità prima di un'ampia implementazione.

    Quindi, un pacchetto in anteprima consente di distribuire gli aggiornamenti delle app a un gruppo limitato di tester senza influire sul pubblico più ampio. Per creare un flight di pacchetto:

    • Vai alla Panoramica dell'app nel Centro per i partner.
    • Nella sezione Pacchetti voli, fare clic su Nuovo pacchetto volo.
    • Dai un nome al flight e crea o scegli un gruppo di tester esistente aggiungendo i loro indirizzi email dell'account Microsoft.
    • Aggiungere o caricare pacchetti di app specifici per la versione di anteprima.
    • Inviare il volo per la certificazione.

    Dopo la certificazione, solo i tester selezionati ricevono l'aggiornamento, mentre altri utenti continuano con la versione disponibile pubblicamente.