Pacchetti in anteprima

È 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. Chiunque nel gruppo di versioni di anteprima riceverà i pacchetti inclusi nel pacchetto in anteprima, mentre i clienti che non fanno parte del gruppo di versioni di anteprima continuano a ricevere i pacchetti regolari (non in anteprima). Se in un secondo momento decidi di rendere disponibili pacchetti da un pacchetto in anteprima a tutti i tuoi clienti, puoi usare facilmente gli stessi pacchetti in un invio non in anteprima.

Si noti che il processo di certificazione viene applicato ai pacchetti in anteprima esattamente come qualsiasi invio, tuttavia alcuni errori WACK vengono segnalati come superati con le note e consentiranno l'invio per il volo. Questo relax dei controlli WACK è solo mentre il pacchetto è in anteprima a un gruppo di destinatari limitato ed è progettato per facilitare i test dei pacchetti e la preparazione per il rilascio. Gli errori WACK devono essere corretti prima del rilascio generale.

Quando si configurano i pacchetti in anteprima, è possibile specificare le persone che devono ottenere pacchetti specifici aggiungendoli a un gruppo di utenti noto (talvolta definito gruppo di versioni di anteprima). Chiunque si trovi in un gruppo di versioni di anteprima che usa un dispositivo che esegue una versione di Windows 10 o Windows 11 che supporta i pacchetti in anteprima (Windows.Desktop build 10586 o versione successiva o Xbox One) otterrà i pacchetti dai pacchetti in anteprima designati per quel determinato gruppo. Chiunque non sia stato aggiunto a uno dei gruppi di versioni di anteprima o usi un dispositivo che non supporta i pacchetti in anteprima, otterrà i pacchetti dall'invio non in anteprima.

Importante

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

Si noti che i pacchetti in anteprima non verranno distribuiti tramite Microsoft Store per le aziende e Microsoft Store per la formazione. Ciò è dovuto al fatto che gli utenti dei gruppi di utenti noti devono essere connessi con gli account Microsoft per ricevere un pacchetto in anteprima. Tutte le acquisizioni effettuate tramite Microsoft Store per le aziende o Microsoft Store per la formazione riceveranno i pacchetti non in anteprima.

Suggerimento

I pacchetti in anteprima offrono pacchetti solo ai clienti selezionati 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 l'implementazione con i pacchetti in anteprima se vuoi distribuire gradualmente un aggiornamento a uno dei tuoi gruppi di versioni di anteprima.

A differenza dei pacchetti in anteprima, le selezioni graduali di implementazione dei pacchetti si applicano ai clienti che acquisiscono la tua app tramite Microsoft Store per le aziende e Microsoft Store per la formazione.

Suggerimento

Valuta il modo in cui le persone nel pacchetto in anteprima potranno fornire il loro input sull'app. È consigliabile aggiungere un controllo all'app per avviare l'hub di Feedback in modo che i clienti possano fornire direttamente il proprio input. È quindi possibile esaminare il feedback nel report Feedback dell'app.

Creare un nuovo pacchetto in anteprima

Dopo aver pubblicato un invio per la tua app, vedrai una sezione Pacchetti in anteprima nella pagina Panoramica dell'app. Fare clic su Nuovo pacchetto in anteprima 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 noto direttamente da questa pagina selezionando Crea un gruppo di versioni di anteprima.

Nella pagina di creazione del pacchetto in anteprima dovrai immettere un nome per il tuo volo e specificare almeno un gruppo di versioni di anteprima. Al termine, selezionare Crea anteprima. Non sarai in grado di modificare questi dettagli in un secondo momento (anche se non sei soddisfatto di ciò che hai immesso, puoi eliminare questo volo e crearne uno nuovo da usare).

Nota

Se hai più pacchetti in anteprima, dovrai assegnare un rango a ognuno di essi. Per altre info, vedi Aggiungere e classificare altri pacchetti in anteprima di seguito.

Specificare i pacchetti da includere nel pacchetto in anteprima

Dopo aver salvato i dettagli del pacchetto in anteprima, verrà visualizzata la relativa pagina di panoramica. Fare clic su Pacchetti per specificare i pacchetti da includere nella versione di anteprima. È possibile includere pacchetti destinati a qualsiasi versione del sistema operativo supportata dall'app.

Hai la possibilità di selezionare i pacchetti associati a un invio pubblicato precedente (un invio non in anteprima o uno degli altri pacchetti in anteprima, se hai più di uno). Se devi caricare nuovi pacchetti da usare per questo pacchetto in anteprima, puoi caricarli qui (usando lo stesso processo di caricamento dei pacchetti dell'app in un normale invio non in anteprima). Fare clic su Salva al termine della specifica dei pacchetti da includere in questo pacchetto in anteprima.

Se l'app supporta più famiglie di dispositivi, assicurarsi di includere pacchetti per supportare lo stesso set di famiglie di dispositivi in anteprima. Persone nei gruppi di versioni di anteprima sarà in grado di ottenere pacchetti solo da quel volo. Non potranno accedere ai pacchetti da altri voli o dall'invio non in anteprima.

Ricorda anche che le informazioni sulla presentazione nello Store e la disponibilità della famiglia di dispositivi si basano sull'invio non in anteprima. I clienti nei gruppi di versioni di anteprima potranno scaricare l'app solo in una famiglia di dispositivi supportata dall'invio non in anteprima. Per altre info, vedi Supporto della famiglia di dispositivi.

Implementazione graduale del pacchetto

Per impostazione predefinita, i pacchetti nell'invio verranno resi disponibili a tutti gli utenti del gruppo di versioni di anteprima contemporaneamente. 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 persone nel gruppo di versioni di anteprima per ottenere i pacchetti dal nuovo invio, in modo da poter monitorare il feedback e i dati analitici per assicurarsi di essere sicuri dell'aggiornamento prima di distribuirli in modo più ampio al resto del gruppo di versioni di anteprima. È possibile aumentare la percentuale (o interrompere l'aggiornamento) in qualsiasi momento senza dover creare un nuovo invio per il pacchetto in anteprima.

Importante

Quando si implementa gradualmente pacchetti in un pacchetto in anteprima, le persone che non sono incluse nella percentuale che ottiene i nuovi pacchetti otterranno i pacchetti dall'invio precedente del pacchetto in anteprima (a meno che non sia disponibile un volo con classificazione superiore).

Per altre info, vedi Implementazione graduale dei pacchetti.

Configurare opzioni aggiuntive per i pacchetti in anteprima

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

Inviare il pacchetto in anteprima allo Store

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

Si noti che il processo di certificazione viene applicato ai pacchetti in anteprima esattamente come qualsiasi invio, tuttavia alcuni errori WACK vengono segnalati come superati con le note e consentiranno l'invio per il volo. Questo relax dei controlli WACK è solo mentre il pacchetto è in anteprima a un gruppo di destinatari limitato ed è progettato per facilitare i test dei pacchetti e la preparazione per il rilascio. Gli errori WACK devono essere corretti prima del rilascio generale.

Persone nei gruppi di versioni di anteprima associati a quel pacchetto in anteprima che ora hanno già l'app riceveranno un aggiornamento usando i pacchetti inclusi nel pacchetto in anteprima. Se queste persone non hanno ancora l'app, riceveranno i pacchetti dal pacchetto in anteprima al momento dell'installazione.

Nota

Persone chi ha un pacchetto disponibile solo in un pacchetto in anteprima può dare all'app una valutazione a stella e lasciare recensioni, ma le valutazioni e le recensioni non verranno visualizzate ad altri clienti. Questo esclude i pacchetti XAP legacy 7.x o 8.0. Le valutazioni e le recensioni lasciate dai membri dei gruppi di versioni di anteprima che usano tali pacchetti saranno visibili ad altri clienti. È possibile visualizzare valutazioni e feedback da tutti i clienti, inclusi quelli nei gruppi di versioni di anteprima, nei report Recensioni e Commenti e suggerimenti per l'app.

Supporto della famiglia di dispositivi

Nella maggior parte dei casi, dovrai includere pacchetti che supportano lo stesso set di famiglie di dispositivi supportate dall'invio non in anteprima. La disponibilità della famiglia di dispositivi per un'app sarà sempre basata sull'invio non in anteprima, indipendentemente dal fatto che un cliente sia in un gruppo di versioni di anteprima.

Se l'invio non in anteprima supporta una famiglia di dispositivi non supportata dal pacchetto in anteprima, gli utenti del gruppo di versioni di anteprima non potranno scaricare l'app nella famiglia di dispositivi. Ad esempio, se l'invio non in anteprima include pacchetti per dispositivi mobili e desktop e quindi crei un pacchetto in anteprima che includa solo un pacchetto mobile, gli utenti del gruppo di versioni di anteprima potranno scaricare l'app solo nei dispositivi mobili, anche se hai un pacchetto desktop disponibile per i clienti che non sono in anteprima. Anche se usi solo il pacchetto in anteprima per testare le modifiche nel pacchetto mobile, devi includere il pacchetto Desktop dall'invio non in anteprima nel pacchetto in anteprima in modo che i clienti del gruppo di versioni di anteprima possano scaricare l'app nei dispositivi desktop.

Se il pacchetto in anteprima supporta una famiglia di dispositivi non supportata dall'invio non in anteprima, nessuno sarà in grado di scaricare l'app in tale famiglia di dispositivi, indipendentemente dal fatto che si tratti del gruppo di versioni di anteprima o meno. Ad esempio, se l'invio non in anteprima include solo un pacchetto mobile e quindi crei un pacchetto in anteprima che includa sia pacchetti mobili che desktop, gli utenti del gruppo di versioni di anteprima potranno comunque scaricare l'app solo nei dispositivi mobili. Il pacchetto desktop non verrà offerto a nessuno, anche agli utenti del gruppo di versioni di anteprima. Se vuoi rendere disponibile un pacchetto desktop per gli utenti del gruppo di versioni di anteprima, dovrai prima aggiornare l'invio non in anteprima per includere un pacchetto desktop. Per un'esperienza ottimale per tutti i clienti dell'app, l'invio non in anteprima deve supportare le stesse famiglie di dispositivi del pacchetto in anteprima.

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 versione successiva; Windows.Mobile build 10586.63 o versione successiva) per ottenere pacchetti dal pacchetto in anteprima.

Aggiornare o modificare il pacchetto in anteprima

Per creare un nuovo invio per un pacchetto in anteprima già pubblicato, fai clic su Aggiorna accanto al nome della versione di anteprima nella pagina di panoramica dell'app. È quindi possibile caricare nuovi pacchetti (e rimuovere pacchetti non necessari), proprio come si farebbe con un invio non in anteprima. Apportare eventuali altre modifiche necessarie e quindi fare clic su Invia allo Store per inviare il pacchetto aggiornato in anteprima tramite il processo di certificazione dell'app.

Per modificare una versione di anteprima esistente senza creare e inviare un nuovo aggiornamento, fare clic su Modifica accanto al nome della versione di anteprima. In questo modo è possibile modificare i dettagli, ad esempio i gruppi di versioni di anteprima, il nome e la classificazione, senza richiedere che il pacchetto in anteprima attraversi nuovamente il processo di certificazione. Tieni presente che se hai un aggiornamento in corso o se il pacchetto in anteprima non è ancora stato pubblicato, non vedrai l'opzione Modifica .

Aggiungere e classificare altri pacchetti in anteprima

Puoi creare più pacchetti in anteprima per la stessa app per distribuire diversi pacchetti a diversi set 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 il pacchetto da assegnare a qualsiasi singolo cliente se si trovano in più gruppi di versioni di anteprima. Persone nei gruppi di versioni di anteprima otterrà sempre il pacchetto in anteprima più alto disponibile, anche se un pacchetto in anteprima di livello inferiore contiene pacchetti con un numero di versione superiore.

Per impostazione predefinita, il nuovo pacchetto in anteprima verrà classificato al massimo. Se vuoi cambiarne il rango, puoi spostarlo verso il basso (o eseguirne il backup) per posizionarlo nella posizione giusta tra gli altri pacchetti in anteprima.

Si noti che l'invio non in anteprima è sempre classificato al livello più basso (#1). Ovvero, le persone che non si trovano in nessuno dei tuoi gruppi di versioni di anteprima possono ottenere pacchetti solo dall'invio non in anteprima tramite lo Store. Persone in un gruppo di versioni di anteprima otterrà sempre pacchetti dal pacchetto in anteprima di livello più alto a loro disponibile (ma mai l'invio non in anteprima, poiché ha il rango più basso). In questo modo è possibile determinare come distribuire i pacchetti a persone che possono essere membri di più gruppi di versioni di anteprima.

Si supponga, ad esempio, di voler creare due pacchetti in anteprima oltre al normale invio non in anteprima: uno relativamente stabile e pronto per i test con un ampio pubblico e uno che non si è così sicuri di e si vuole limitare solo alcuni tester. È possibile creare un gruppo di versioni di anteprima denominato Tester e includerlo in un pacchetto in anteprima denominato Tester Flight, quindi creare un gruppo di versioni di anteprima denominato Appassionati con un'appartenenza più ampia e includerlo in un altro pacchetto in anteprima denominato Enthusiast Flight. Se si classifica Il volo tester più alto rispetto al volo di appassionati, è possibile usare pacchetti che si è abbastanza sicuri di in Anteprima di appassionati, usando pacchetti più rischiosi destinati solo ai tester in anteprima tester. I membri del gruppo Tester riceveranno sempre i pacchetti forniti in Tester Flight, anche se appartengono anche al gruppo Appassionati. In seguito, se si scopre che i pacchetti in Tester Flight funzionano correttamente, è possibile aggiornare Il volo per gli appassionati per usare i pacchetti originariamente distribuiti al volo tester, e magari usare questi pacchetti nell'invio non in anteprima.

Rendere disponibili pacchetti da un pacchetto in anteprima a tutti i clienti

Se decidi che uno o più pacchetti inclusi in un pacchetto in anteprima pubblicato devono essere resi disponibili ai clienti che non si trovano in un gruppo di versioni di anteprima, puoi aggiornare l'invio non in anteprima per usare tali pacchetti, senza dover caricare nuovamente 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 pacchetti in anteprima. Selezionare il pacchetto in anteprima con i pacchetti di cui si vuole eseguire il pull. È quindi possibile selezionare uno o tutti i relativi pacchetti da includere nell'invio non in anteprima.

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

Eliminare un pacchetto in anteprima

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 dei voli fare clic su Modifica, quindi sul collegamento Elimina per eliminare il pacchetto in anteprima. Se hai un invio non pubblicato del pacchetto in corso, dovrai prima eliminare l'invio. Il completamento dell'operazione potrebbe richiedere fino a 30 minuti.

Quando elimini un pacchetto in anteprima, tutti i clienti che hanno i pacchetti distribuiti in tale pacchetto in anteprima riceveranno un aggiornamento dell'app se è presente 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.