Testvorschau für monetarisierte Apps
Sie können ein SaaS-Angebot (Software-as-a-Service) erstellen und die End-to-End-Kauferfahrung für Ihre monetarisierten Apps in Teams testen. Benutzer, die als Vorschauzielgruppe für die Teams-App hinzugefügt werden, können Ihr SaaS-Angebot vor der Veröffentlichung überprüfen.
Erstellen einer Vorschauangebots-ID
Sie können die Vorschauangebots-ID über den AppSource-Vorschaulink im Partner Center generieren. Stellen Sie sicher, dass sich das SaaS-Angebot in der Vorschau-Erstellungsphase befindet. So generieren Sie die Vorschauangebots-ID:
Wechseln Sie zum Partner Center, und melden Sie sich mit Ihren Entwickleranmeldeinformationen an.
Wählen Sie Marketplace-Angebote aus.
Wählen Sie das SaaS-Angebot aus, das Sie in der Vorschau anzeigen möchten.
Fügen Sie eine Vorschauzielgruppe für Ihr SaaS-Angebot hinzu.
Wählen Sie den AppSource-Vorschaulink unter Go Live aus, um die Vorschauangebots-ID in der Adressleiste des Browsers mit dem Format publisherId.offerId-preview zu finden.
Kopieren Sie die Vorschauangebots-ID aus der Browseradressleiste.
Hinweis
Im Gegensatz zu einer öffentlichen Angebots-ID kann die Vorschauangebots-ID mit dem Suffix -preview erkannt werden. Beispiel: publisherId.offerId-preview.
Wenn das Angebot, das Sie in der Vorschau anzeigen möchten, auf die Regionen außerhalb der USA beschränkt ist, kann das Entwicklerportal für Teams Ihr Angebot möglicherweise nicht finden. Sie können entweder usa zur Liste der Märkte, Preise und Verfügbarkeit hinzufügen oder den Fehler ignorieren und Vorschau in Teams auswählen, um eine benutzerdefinierte App in Microsoft Teams hochzuladen.
Konfigurieren Ihrer App mit der Vorschauangebots-ID
Bevor Sie beginnen, melden Sie sich beim Entwicklerportal mit einem Entwicklerkonto mit Vorschauzielgruppe an, damit Benutzer Ihre Abonnementpläne im Microsoft Teams Store anzeigen können.
Nachdem Sie Ihre Vorschauangebots-ID generiert haben, verknüpfen Sie die Angebots-ID mit Ihrer Teams-App. So verknüpfen Sie die Angebots-ID:
Wechseln Sie zum Entwicklerportal, und melden Sie sich mit Ihren Entwickleranmeldeinformationen an.
Wählen Sie im linken Bereich Teams aus.
Wählen Sie die App aus, mit der das SaaS-Angebot verknüpft werden soll.
Wählen Sie Pläne und Preise aus, und geben Sie die Publisher-ID und die Angebots-ID ein.
Stellen Sie sicher, dass die Angebots-ID das Suffix -preview enthält.Wählen Sie Anzeigen aus, um eine Vorschau Ihrer Abonnementpläne anzuzeigen.
Überprüfen Sie die unter Apps-Abonnement aufgeführten Pläne, und wählen Sie Speichern aus.
Die subscriptionOffer
Eigenschaft wird ihrem App-Manifest hinzugefügt.
"subscriptionOffer": {
"offerId": "publisherId.offerId-preview"
}
Hinweis
- Suchen Sie nach der Bezeichnung Vorschauangebot neben dem App-Abonnement, um zu überprüfen, ob es sich bei dem Angebot um ein Vorschauangebot handelt.
- Die
subscriptionOffer
Eigenschaft wird in Manifestschemaversion 1.10 oder höher unterstützt.
Hochladen Ihrer benutzerdefinierten App in Teams
Nachdem Sie Ihre App mit der Vorschauangebots-ID konfiguriert haben, erstellen Sie ein aktualisiertes App-Paket, und laden Sie es in Teams hoch, um die End-to-End-Kauferfahrung zu testen. Weitere Informationen finden Sie unter Hochladen Ihrer App in Teams. Sie können im Entwicklerportal auch Vorschau in Teams für Teams auswählen, um Ihre App schnell im Teams-Client zu starten.
Wenn das Vorschauangebot im App-Manifest angegeben ist und die Vorschauzielgruppe im Partner Center für das Angebot definiert ist, wird dem Benutzer die Schaltfläche Abonnement kaufen angezeigt.
Fehlerszenarien
Wenn die Angebots-ID angegeben ist, der Benutzer aber nicht Teil der im Partner Center definierten Vorschauzielgruppe ist, ist die Schaltfläche Abonnement kaufen nicht aktiviert, und die App zeigt dem Benutzer die folgende Warnmeldung an:
Es wurden keine Pläne mit -preview gefunden. Stellen Sie sicher, dass Sie sich in der Vorschauzielgruppe befinden.
Wenn die im App-Manifest angegebene Angebots-ID kein Vorschauangebot ist, zeigt die App dem Benutzer die folgende Warnmeldung an, und der Upload der benutzerdefinierten App ist deaktiviert:
Dies ist kein Vorschauangebot. Achten Sie darauf, die -preview an die Angebots-ID anzufügen.