Konfigurieren Sie die Android-Sandbox-Testung
Eine Einrichtungshinweis mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für diesen Plugin kopieren.
Die In-App-Kaufprüfung erfordert eine ordnungsgemäße Konfiguration im Google Play Console. Diese Anleitung führt Sie durch die Einrichtung von Sandbox-Testungen für Ihre Android-App.
Wählen Sie die richtige Build-Version
Abschnitt mit dem Titel “Wählen Sie die richtige Build-Version”Bevor Sie beginnen, trennen Sie diese drei Android-Build-Typen:
- Lokale Debug-/EntwicklungsbuildGut für die Überprüfung der Benutzeroberfläche und der nativen Integrationen auf Ihrem Gerät.
- Signierter Release-AAB, der im Play Console hochgeladen wurdeZwingend erforderlich für realistische Google Play-Billing-Tests.
- Play-InstallationsbuildDie Build-Version, die Ihre Tester von einem internen oder geschlossenen Track installieren.
Verwenden Sie diese für die Kauf-Qualitätsprüfung. adbWenn Sie nur ein APK von Android Studio oder
Voraussetzungen
Abschnitt mit dem Titel “Voraussetzungen”- Ein Entwicklerkonto im Google Play Console. Wenn Sie noch kein solches Konto haben, beginnen Sie bei Registrierung im Play Console.
- Ein App-Eintrag im Play Console mit Ihrem endgültigen Android-Paketnamen
- Ihre In-App-Produkte oder -Abonnements im Play Console
- Ein Test-Gmail-Konto, das Sie zur Lizenzprüfung hinzufügen können
- Ein signiertes Release-Build, das hochgeladen werden kann
Bevor Sie sich mit der Abrechnung beschäftigen, erstellen Sie die App im Play Console und entscheiden Sie, ob sie kostenlos oder entwederGoogle ermöglicht es Ihnen, eine bezahlte App später kostenlos zu machen, aber sobald eine App kostenlos angeboten wird, kann sie nicht mehr auf bezahlt umgestellt werden.
Verwenden Sie für neue Play Store Apps ein Android App Bundle:.aabTerminalfenster
bunx cap sync androidcd android./gradlew bundleRelease Wenn Ihr Keystore, Signierungskonfiguration oder Release-Passwörter noch nicht eingerichtet sind, erstellen Sie den signierten Bundle aus Android Studio mit bundleReleaseBuild > Generate Signed App Bundle / APK , was Sie dazu auffordert, diese Werte einzugeben.Setup-Prozess
Sektion mit dem Titel „Setup-Prozess“
Testkonto hinzufügen-
Terminal window
In der Google Play Konsole, öffnen Sie Einstellungen > Lizenztstung und fügen Sie das primäre Google-Konto hinzu, das auf Ihrem Android-Testgerät verwendet wird.
Dadurch werden Kaufs anzeigen, die den Play-Sandbox-Flow anstelle eines echten Zahlungsversuchs anzeigen.

-
Wählen Sie einen Testpfad
Gehe zu Test und Freigabe > Testen und wählen Sie einen dieser Pfade:
- Internes Testen: Schnellste Weg für QA- und Abrechnungssmoke-Tests. Neu verfügbare Pakete sind normalerweise innerhalb von Minuten verfügbar.
- Abgeschlossenes Testen: Besseres für breitere Tests und erforderlich vor der Produktion für persönliche Entwicklerkonten, die nach dem 13. November 2023 erstellt wurden.
Für eine erste Veröffentlichung zeigt Play möglicherweise einen temporären App-Namen und eine Liste der Informationen für interne Tester für bis zu 48 Stunden an.

-
Erstellen Sie eine Testerliste
Nachdem Sie Ihren Track geöffnet haben, erstellen Sie eine Testerliste und fügen Sie die Google-Konten hinzu, die die Build erhalten sollen.
Wenn Sie sich auf die Zugriffsberechtigung für die Produktion auf einem neu erstellten persönlichen Konto bewegen, stellen Sie sicher, dass Sie geschlossene Tests und halten Sie mindestens 12 Tester für 14 aufeinanderfolgende Tage aktiv.

-
Hochladen eines signierten Release-Builds
Erstellen Sie eine neue Veröffentlichung im ausgewählten Test-Track und laden Sie Ihren signierten
.aab.Neue Google Play-Anwendungen sollten einen Android App Bundle verwenden anstatt ein APK. Nach dem Hochladen speichern Sie die Veröffentlichung, beheben Sie etwaige Richtlinien- oder Laden-Liste-Blocker von Play, und veröffentlichen Sie die Veröffentlichung dann im Test-Track.

-
Das Testprogramm beitreten
Öffnen Sie die Opt-in-URL auf Ihrem Testgerät und klicken Sie auf den “Tester werden” Schaltfläche, um sich anzumelden.
Installieren Sie die App aus der im Opt-in-Flow erstellten Play Store Liste, nicht aus einem lokal exportierten APK.

-
Erstellen und Testen
Starten Sie die auf dem Testgerät installierte Play-Installation und versuchen Sie einen Kauf. Sie sollten eine Nachricht wie folgende sehen:
“Dies ist ein Testbestell; Sie werden nicht belastet.”

Hinweise zur Wichtigkeit
Abschnitt mit dem Titel ‘Wichtige Hinweise’- Für die Abrechnung von QA muss vor der Installation der Play-Testversion jede gesideloadete App-Instanz deinstalliert werden.
- Die interne Testung ist großartig für schnelle Rauchtests, aber die geschlossene Testung ist der Weg, der für den Zugriff auf neue persönliche Produktionskonten relevant ist.
- Testkonten werden nicht für Kaufleistungen abgerechnet.
- Testkäufe verwenden denselben Fluss wie Produktionskäufe.
- Sie können alle Abonnementfunktionen einschließlich Probemonate und Einführungsangeboten testen.
- Testabonnements haben beschleunigte Rennahmenzeiträume für schnellere Testung.
- Verwenden Sie das gleiche Google-Konto für alle drei Orte: die Google Play Store auf dem Gerät, die Tester-Opt-in-Fluss und die Lizenz-Testung.
Schwierigkeiten beim Auftreten
Abschnitt mit dem Titel ‘Schwierigkeiten beim Auftreten’Produkte nicht sichtbar in Testmodus:
- Stellen Sie sicher, dass Ihre App auf einem Testtrack hochgeladen ist.
- Überprüfen Sie, ob das Testkonto zur Lizenzprüfung hinzugefügt wurde
- Stellen Sie sicher, dass Produkte in Google Play Console aktiv sind
- Bestätigen Sie, dass die App aus Google Play und nicht lokal installiert wurde
“Artikel nicht verfügbar”-Fehler:
- Warten Sie 2-3 Stunden, nachdem Sie Produkte erstellt haben, damit sie verfügbar werden
- Stellen Sie sicher, dass die Paketname Ihrer App mit dem in Play Console übereinstimmt
- Überprüfen Sie, ob Sie mit einem Testkonto angemeldet sind
- Bestätigen Sie, dass Sie das signierte Releasebuild hochgeladen haben, das auf demselben Paketnamen und Produktkatalog verweist
Purchases als echte Gebühren anzeigen:
- Doppelchecken Sie, ob das Konto zur Lizenzprüfung hinzugefügt wurde
- Stellen Sie sicher, dass Sie die App aus dem Testtrack verwenden
- Überprüfen Sie, ob die Testbanner während des Kaufs erscheint
Zusätzliche Ressourcen
Abschnitt mit dem Titel „Zusätzliche Ressourcen”- Testkäufe mit Google Play Billing
- Einrichten eines offenen, geschlossenen oder internen Tests
- Testanforderungen für neue persönliche Entwicklerkonten
Weitermachen von Configure Android Sandbox Testing
Abschnitt mit dem Titel „Weitermachen von Configure Android Sandbox Testing”Wenn Sie Configure Android Sandbox Testing zum Planen der Genehmigung im Store und der Verteilung verwenden, verbinden Sie es mit Mit @capgo/native-purchases für die native Fähigkeit in Mit @capgo/native-purchases, @capgo/capacitor-In-App-Bewertung für die Implementierungsdetails in @capgo/capacitor-In-App-Bewertung Verwendung von @capgo/capacitor-In-App-Bewertung für die native Fähigkeit in Verwendung von @capgo/capacitor-In-App-Bewertung @capgo/capacitor-Native-Markt für die Implementierungsdetails in @capgo/capacitor-Native-Markt und Verwendung von @capgo/capacitor-Native-Markt für die native Fähigkeit in Verwendung von @capgo/capacitor-Native-Markt