Flight-Pakete

Sie können Flight-Pakete verwenden, um bestimmte Pakete an eine begrenzte Gruppe von Testern zu verteilen. Die Pakete, die Sie bereits im Store veröffentlicht haben, werden für Ihre anderen Kunden verwendet, sodass ihre Erfahrung nicht beeinträchtigt wird.

Bei Pauschalflügen unterscheiden sich nur die Pakete; Die Details des Store-Eintrags sind für alle Ihre Kunden identisch. Jeder in Ihrer Flight-Gruppe erhält die Pakete, die Sie in das Flight-Paket einschließen, während Kunden, die nicht zur Flight-Gruppe gehören, weiterhin Ihre regulären (nicht flighted) Pakete erhalten. Wenn Sie später entscheiden, dass Sie Pakete aus einem Flight-Paket für alle Ihre Kunden zur Verfügung stellen möchten, können Sie diese Pakete problemlos in einer Nicht-Flight-Übermittlung verwenden.

Beachten Sie, dass der Zertifizierungsprozess auf Paketflüge genauso angewendet wird wie jede Übermittlung, aber einige WACK-Fehler werden als übergeben mit Notizen gemeldet und ermöglichen die Übermittlung für flighting. Diese Lockerung der WACK-Überprüfungen erfolgt nur, während das Paket für eine begrenzte Zielgruppe bereitgestellt wird, und soll beim Testen von Paketen und der Vorbereitung auf die Veröffentlichung helfen. WACK-Fehler müssen vor der allgemeinen Veröffentlichung behoben werden.

Beim Einrichten von Flight-Paketen können Sie die Personen angeben, die bestimmte Pakete erhalten sollen, indem Sie sie einer bekannten Benutzergruppe (manchmal auch als Flight-Gruppe bezeichnet) hinzufügen. Jeder in einer Flight-Gruppe, der ein Gerät mit einer Version von Windows 10 oder Windows 11 verwendet, die Flight-Pakete unterstützt (Windows.Desktop Build 10586 oder höher; Windows.Mobile Build 10586.63 oder höher; oder Xbox One) werden die Pakete aus den Flight-Paketen abgerufen, die Sie für diese bestimmte Gruppe festlegen. (Ihre Flight-Pakete können Pakete für eine beliebige Betriebssystemversion enthalten, einschließlich Windows 8.1/Windows Phone 8.1 oder früher, wenn Ihre zuvor veröffentlichte App diese bereits unterstützt.) Jeder, der keiner Ihrer Fluggruppen hinzugefügt wurde oder ein Gerät verwendet, das keine Flight-Pakete unterstützt, erhält Pakete aus der Nicht-Flight-Übermittlung.

Wichtig

Auf Desktop- und mobilen Geräten erhalten Personen in Ihren Flight-Gruppen die Pakete automatisch, wenn Sie Updates bereitstellen. Personen in Ihren Flight-Gruppen, die Xbox-Geräte verwenden, müssen jedoch manuell nach Updates suchen, um die neuesten Pakete zu erhalten, und sicherstellen, dass sie mit ihrem Microsoft-Konto (mit der zugehörigen E-Mail-Adresse, die Sie in Ihre bekannte Benutzergruppe aufgenommen haben) bei ihrem Gerät angemeldet sind.

Beachten Sie, dass Pauschalflüge nicht über Microsoft Store für Unternehmen und Microsoft Store für Bildungseinrichtungen verteilt werden. Dies liegt daran, dass Personen in Ihren bekannten Benutzergruppen mit ihren Microsoft-Konten angemeldet sein müssen, um ein Flight-Paket zu erhalten. Alle Käufe, die über Microsoft Store für Unternehmen oder Microsoft Store für Bildungseinrichtungen getätigt werden, erhalten Ihre Nicht-Flight-Pakete.

Tipp

Pauschalflüge bieten Pakete nur für die ausgewählten Kunden an, die Sie angeben. Um Pakete an eine zufällige Auswahl von Kunden zu einem bestimmten Prozentsatz zu verteilen, können Sie schrittweise Paketrollouts verwenden. Sie können das Rollout auch mit Ihren Flight-Paketen kombinieren, wenn Sie ein Update schrittweise auf eine Ihrer Test-Flight-Gruppen verteilen möchten.

Im Gegensatz zu Flight-Paketen gelten Ihre schrittweisen Paketrollouts für Kunden, die Ihre App über Microsoft Store für Unternehmen und Microsoft Store für Bildungseinrichtungen erwerben.

Tipp

Überlegen Sie, wie die Personen in Ihrem Flight-Paket ihre Eingaben zur App geben können. Wir empfehlen das Hinzufügen eines Steuerelements zu Ihrer App, um den Feedback-Hub zu starten. Kunden können auf diese Weise ihre Eingabe direkt bereitstellen. Prüfen Sie das Feedback anschließend im Feedbackbericht) der App.

Erstellen eines neuen Flight-Pakets

Nachdem Sie eine Übermittlung für Ihre App veröffentlicht haben, ist auf der Seite App-Übersicht der Abschnitt Flight-Pakete vorhanden. Klicken Sie auf New package flight, um zu beginnen.

Wenn Sie noch keine bekannten Benutzergruppen erstellt haben, werden Sie aufgefordert, eine Benutzergruppe zu erstellen, bevor Sie fortfahren können. Weitere Informationen finden Sie unter Erstellen bekannter Benutzergruppen. Sie können direkt auf dieser Seite eine neue bekannte Benutzergruppe erstellen, indem Sie Flight-Gruppe erstellen auswählen.

Auf der Seite zum Erstellen des Flight-Pakets müssen Sie einen Namen für Ihren Flug eingeben und mindestens eine Fluggruppe angeben. Nachdem Sie dies getan haben, wählen Sie Flug erstellen aus. Sie können diese Details später nicht mehr ändern (wenn Sie jedoch mit dem, was Sie eingegeben haben, nicht zufrieden sind, können Sie diesen Flug löschen und stattdessen ein neues Flight erstellen).

Hinweis

Wenn Sie über mehrere Flight-Pakete verfügen, müssen Sie jedem einen Rang zuweisen. Weitere Informationen finden Sie weiter unten unter Hinzufügen und Bewerten zusätzlicher Flight-Pakete .

Festlegen von Paketen zum Einfügen in Ihr Flight-Paket

Nachdem Sie die Details des Flight-Pakets gespeichert haben, wird die Übersicht dazu angezeigt. Klicken Sie auf Pakete, um festzulegen, welche Pakete das Test-Flight enthalten soll. Sie können Pakete für jede Betriebssystemversion einschließen, die von Ihrer App unterstützt wird.

Sie haben die Option, Pakete auszuwählen, die einer vorherigen Übermittlung zugeordnet waren (entweder einer Übermittlung ohne Test-Flight oder einem Ihrer anderen Flight-Pakete, falls Sie mehrere haben). Wenn Sie neue Pakete hochladen müssen, die für dieses Flight-Paket verwendet werden sollen, können Sie sie hier hochladen (mit demselben Prozess wie beim Hochladen von App-Paketen in eine reguläre Nicht-Flight-Übermittlung). Wenn Sie alle Pakete für dieses Flight-Paket angegeben haben, klicken Sie auf Speichern.

Wenn Ihre App mehrere Gerätefamilien unterstützt, stellen Sie sicher, dass Sie Pakete einschließen, um den gleichen Satz von Gerätefamilien in Ihrem Test-Flight zu unterstützen. Die Mitglieder Ihrer Test-Flight-Gruppen können nur Pakete aus diesem Test-Flight erhalten. Sie können nicht auf Pakete aus anderen Test-Flights oder aus Ihren Übermittlungen ohne Test-Flights zugreifen.

Denken Sie auch daran, dass Ihre Store-Eintragsinformationen und die Verfügbarkeit der Gerätefamilie auf Ihrer Nicht-Flight-Übermittlung basieren. Die Kunden in Ihren Test-Flight-Gruppen können die App nur für Gerätefamilien herunterladen, die von Ihren Übermittlungen ohne Test-Flights unterstützt werden. Weitere Informationen finden Sie unter Unterstützung für Gerätefamilien.

Schrittweiser Paketrollout

Standardmäßig werden die Pakete in Ihrer Übermittlung für alle Personen in Ihrer Test-Flight-Gruppe gleichzeitig zur Verfügung gestellt. Um dies zu ändern, können Sie das Kontrollkästchen aktivieren, das nach der Veröffentlichung dieser Übermittlung schrittweise aktualisiert wird (nur für Windows 10 oder Windows 11 Kunden). Sie können einen Prozentsatz von Personen in Ihrer Test-Flight-Gruppe wählen, die die Pakete aus der neuen Übermittlung erhalten, sodass Sie das Feedback und die Analysedaten überwachen können, um sicherzustellen, dass Sie das Update zuverlässig veröffentlichen können, bevor Sie es umfassender für den Rest der Test-Flight-Gruppe bereitstellen. Sie können den Prozentsatz jederzeit erhöhen (oder das Update stoppen), ohne eine neue Übermittlung für Ihr Flight-Paket erstellen zu müssen.

Wichtig

Beim schrittweisen Rollout von Paketen in einem Flight-Paket erhalten die Personen, die nicht in dem Prozentsatz enthalten sind, der Ihre neuen Pakete erhält, die Pakete aus der vorherigen Flight-Paketübermittlung (es sei denn, es steht ihnen ein höherrangiges Flight zur Verfügung).

Weitere Informationen finden Sie unter Schrittweises Paketrollout.

Optionen für das Konfigurieren zusätzlicher Flight-Pakete

Ihr Flight-Paket wird standardmäßig veröffentlicht und Ihrer Test-Flight-Gruppe zur Verfügung gestellt, sobald der Zertifizierungsprozess abgeschlossen ist. Wenn Sie das Veröffentlichungsdatum ändern möchten, können Sie dies im Abschnitt Flight-Optionen tun. Klicken Sie auf Speichern, um zur Flight-Paket-Übersicht zurückzukehren.

Übermitteln des Flight-Paket an den Store

Wenn Sie Pakete angegeben und alle erforderlichen Optionen konfiguriert haben, klicken Sie auf An Store übermitteln. Ihr Flight-Paket durchläuft anschließend den App-Zertifizierungsprozess.

Beachten Sie, dass der Zertifizierungsprozess auf Paketflüge genauso angewendet wird wie jede Übermittlung, aber einige WACK-Fehler werden als übergeben mit Notizen gemeldet und ermöglichen die Übermittlung für flighting. Diese Lockerung der WACK-Überprüfungen erfolgt nur, während das Paket für eine begrenzte Zielgruppe bereitgestellt wird, und soll beim Testen von Paketen und der Vorbereitung auf die Veröffentlichung helfen. WACK-Fehler müssen vor der allgemeinen Veröffentlichung behoben werden.

Personen, die in Ihren Test-Flight-Gruppen diesem Flight-Paket zugeordnet sind und Ihre App bereits haben, erhalten jetzt ein Update mit den Paketen, die Sie in Ihrem Flight-Paket bereitgestellt haben. Wenn diese Personen Ihre App noch nicht haben, erhalten sie die Pakete aus Ihrem Flight-Paket, wenn sie es installieren.

Hinweis

Personen, die über ein Paket verfügen, das nur in einem Flight-Paket verfügbar ist, können der App eine star Bewertung geben und Bewertungen hinterlassen, aber ihre Bewertungen und Bewertungen werden anderen Kunden nicht angezeigt. (Dies schließt legacy 7.x- oder 8.0-XAP-Pakete aus. Bewertungen und Rezensionen, die von Mitgliedern Ihrer Flight-Gruppen hinterlassen werden, die diese Pakete verwenden, sind für andere Kunden sichtbar.) Sie können Bewertungen und Feedback von allen Kunden, einschließlich derjenigen in Ihren Fluggruppen, in den Berichten zu Bewertungen und Feedback für die App anzeigen.

Unterstützung für Gerätefamilien

In den meisten Fällen sollten Sie Pakete bereitstellen, die den gleichen Satz von Gerätefamilien unterstützen, die auch von Ihrer Übermittlung ohne Test-Flight unterstützt werden. Die Gerätefamilienverfügbarkeit für eine App basiert stets auf der Übermittlung ohne Test-Flight, unabhängig davon, ob ein Kunde Mitglied einer Test-Flight-Gruppe ist oder nicht.

Wenn Ihre Übermittlung ohne Test-Flight eine Gerätefamilie unterstützt, die Ihr Flight-Paket nicht unterstützt, können die Mitglieder Ihrer Test-Flight-Gruppe die App nicht auf diese Gerätefamilie herunterladen. Wenn Ihre Übermittlung ohne Test-Flight beispielsweise Mobilgerät- und Desktoppakete umfasst und Sie anschließend ein Flight-Paket erstellen, das nur ein Mobilgerätpaket enthält, können die Mitglieder Ihrer Test-Flight-Gruppe die App nur auf Mobilgeräte herunterladen, auch wenn Kunden, die nicht Mitglied der Test-Flight-Gruppe sind, ein Desktoppaket herunterladen können. Auch wenn Sie das Flight-Paket nur verwenden, um Änderungen in Ihrem Mobilgerätpaket zu testen, sollten Sie das Desktoppaket aus Ihrer Übermittlung ohne Test-Flight in das Flight-Paket integrieren, damit Kunden in der Test-Flight-Gruppe Ihre App auf Desktopgeräte herunterladen können.

Wenn Ihr Flight-Paket eine Gerätefamilie unterstützt, die Ihre Übermittlung ohne Test-Flight nicht unterstützt, kann niemand die App auf diese Gerätefamilie herunterladen, unabhängig davon, ob der betreffende Kunde Mitglied Ihrer Test-Flight-Gruppe ist oder nicht. Wenn Ihre Übermittlung ohne Test-Flight beispielsweise nur ein Mobilgerätpaket enthält und Sie anschließend ein Flight-Paket erstellen, das ein Mobilgerät- und ein Desktoppaket enthält, können die Mitglieder Ihrer Test-Flight-Gruppe die App nach wie vor nur auf Mobilgeräte herunterladen. Das Desktoppaket wird niemandem angeboten, auch keinem Mitglied Ihrer Test-Flight-Gruppe. Wenn Sie Mitgliedern Ihrer Test-Flight-Gruppe ein Desktoppaket zur Verfügung stellen möchten, müssen Sie zunächst Ihre Übermittlung ohne Test-Flight aktualisieren, sodass diese ein Desktoppaket enthält. Um allen Kunden Ihrer App eine optimale Erfahrung zu bieten, sollte Ihre Übermittlung ohne Test-Flight die gleichen Gerätefamilien wie Ihr Flight-Paket unterstützen.

Hinweis

Pakete, die Ihren Flight-Paketen hinzugefügt werden, können jede Betriebssystemversion (oder jeden Build von Windows 10 oder Windows 11) unterstützen. Wie bereits erwähnt, müssen Personen in Flight-Gruppen, die Windows 10 ausführen, ein Gerät verwenden, auf dem eine Version ausgeführt wird, die Paketflüge unterstützt (Windows.Desktop Build 10586 oder höher; Windows.Mobile, Build 10586.63 oder höher), um Pakete aus dem Flight-Paket abzurufen.

Aktualisieren oder Ändern Ihres Flight-Pakets

Um eine neue Übermittlung für ein bereits veröffentlichtes Flight-Paket zu erstellen, klicken Sie auf der App-Übersichtsseite neben dem Flightnamen auf Aktualisieren . Anschließend können Sie genau wie bei einer Übermittlung ohne Test-Flight neue Pakete hochladen (und nicht benötigte Pakete entfernen). Nehmen Sie alle weiteren erforderlichen Änderungen vor, und klicken Sie dann auf An Store übermitteln, um das aktualisierte Flight-Paket an den App-Zertifizierungsprozess zu senden.

Wenn Sie einen vorhandenen Flight ändern möchten, ohne ein neues Update zu erstellen, klicken Sie neben dem Flight-Namen auf Modify. Auf diese Weise können Sie Details wie Die Fluggruppen, den Namen und den Rang ändern, ohne dass der Flight-Paket den Zertifizierungsprozess erneut durchlaufen muss. Beachten Sie, dass die Option Ändern nicht angezeigt wird, wenn ein Update ausgeführt wird oder Ihr Flight-Paket noch nicht veröffentlicht wurde.

Weitere Flight-Pakete hinzufügen und nach Rang sortieren

Sie können mehrere Flight-Pakete für dieselbe App erstellen, um unterschiedliche Pakete an verschiedene Kundengruppen zu verteilen.

Sobald Sie Ihr erstes Flight-Paket erstellt haben, können Sie mit dem oben beschriebenen Vorgang ein weiteres erstellen. Wenn Sie bereits ein Flight-Paket erstellt haben, besteht der einzige Unterschied darin, dass Sie im Abschnitt Rang die Reihenfolge der Priorität aller Flight-Pakete angeben müssen. Dadurch kann der Store bestimmen, welches Paket an einzelne Kunden übergeben werden soll, wenn sie sich in mehr als einer Ihrer Flight-Gruppen befinden. Benutzer in den Flight-Gruppen erhalten immer das Paket mit dem höchsten Rang, das für sie verfügbar ist. Dies gilt selbst dann, wenn ein Flight-Paket mit niedrigerem Rang Pakete mit einer höheren Versionsnummer enthält.

Ihr neues Flight-Paket erhält standardmäßig den höchsten Rang. Wenn Sie den Rang ändern möchten, verschieben Sie das Paket nach unten (oder wieder nach oben), um es zwischen Ihren anderen Flight-Paketen richtig zu positionieren.

Beachten Sie, dass Ihre nicht flighted-Übermittlung immer die niedrigste Rangfolge hat (#1). Das heißt, dass Personen, die keiner Ihrer Test-Flight-Gruppen angehören, nur Pakete aus Ihrer Übermittlung ohne Test-Flight aus dem Store abrufen können. Personen in einer Flight-Gruppe erhalten immer Pakete aus dem flight-Flight-Paket mit dem höchsten Rang, der ihnen zur Verfügung steht (aber niemals die Nicht-Flight-Übermittlung, da sie den niedrigsten Rang hat). Dadurch sind Sie flexibel beim Bestimmen, wie Ihre Pakete an Benutzer verteilt werden, die u. U. in mehreren Ihrer Test-Flight-Gruppen Mitglied sind.

Nehmen wir beispielsweise an, dass Sie neben Ihrer regulären Übermittlung ohne Test-Flight zwei Flight-Pakete erstellen möchten: eines, das relativ stabil und für den Test mit einer breiten Zielgruppe bereit ist, und eines, bei dem Sie sich nicht so sicher sind und es auf wenige Tester beschränken möchten. Sie erstellen eine Test-Flight-Gruppe mit dem Namen „Tester“ und fügen sie einem Flight-Paket mit dem Namen „Test-Flight für Tester“ hinzu. Anschließend erstellen Sie eine Test-Flight-Gruppe mit dem Namen „Interessierte Benutzer“ und fügen sie einem anderen Flight-Paket mit dem Namen „Test-Flight für Interessierte Benutzer“ hinzu. Wenn Sie „Test-Flight für Tester“ einen höheren Rang als „Test-Flight für Interessierte Benutzer“ zuweisen, können Sie Pakete, bei denen Sie sich relativ sicher sind, in „Test-Flight für Interessierte Benutzer“ verwenden, und Pakete mit höherem Risiko, die nur für Tester vorgesehen sind, in „Test-Flight für Tester“. Mitglieder der Tester-Gruppe erhalten immer die Pakete, die Sie in „Test-Flight für Tester“ bereitstellen, auch wenn sie ebenfalls der Gruppe „Interessierte Benutzer“ angehören. (Wenn sich später dann herausstellt, dass die Pakete in „Test-Flight für Tester“ problemlos ausgeführt werden, können Sie „Test-Flight für Interessierte Benutzer“ so aktualisieren, dass die ursprünglich an „Test-Flight für Tester“ verteilten Pakete verwendet werden. Möglicherweise können Sie diese Pakete irgendwann auch in Ihrer Übermittlung ohne Test-Flight verwenden.

Pakete aus einem Flight-Paket für alle Kunden zur Verfügung stellen

Wenn Sie eines oder mehrere Pakete in einem veröffentlichten Flight-Paket für Kunden verfügbar machen möchten, die keiner Test-Flight-Gruppe angehören, können Sie Ihre Übermittlung ohne Test-Flight entsprechend aktualisieren, ohne dieselben Pakete erneut hochladen zu müssen.

Bei der Erstellung Ihrer neuen Übermittlung wird auf der Seite Packages eine Dropdownliste mit der Option zum Kopieren von Paketen aus einer vorherigen Übermittlung bzw. einem Flight-Paket angezeigt. Wählen Sie das Flight-Paket mit den Paketen aus, die Sie übertragen möchten. Anschließend können Sie einige oder alle der Pakete darin auswählen, um sie in die Übermittlung ohne Test-Flight aufzunehmen.

Beachten Sie, dass dieselben Regeln für Paketvalidierung gelten, auch wenn Pakete aus einer zuvor veröffentlichten Übermittlung verwendet werden.

Löschen eines Flight-Pakets

Zum Löschen eines Flight-Pakets, das Sie nicht mehr unterstützen möchten, klicken Sie in der App-Übersicht auf dessen Namen. Klicken Sie auf der Übersichtsseite für Test-Flights Ändern und anschließend auf den Link Löschen, um das Flight-Paket zu löschen. (Wenn Sie eine unveröffentlichte Übermittlung des Flight-Pakets ausführen, müssen Sie zunächst diese Übermittlung löschen.) Dies kann bis zu 30 Minuten dauern.

Wenn Sie ein Flight-Paket löschen, erhalten alle Kunden mit Paketen, die Sie in diesem Flight-Paket verteilt haben, ein App-Update, wenn es ein Paket mit einer höheren Versionsnummer gibt (oder sobald ein solches Paket verfügbar ist). Wenn Benutzer die App deinstallieren und später erneut installieren, wird dies als neuer Kauf behandelt, und die Benutzer erhalten die höchste aktuell verfügbare Version.