__CAPGO_KEEP_0__
Kopieren Sie eine Einrichtungsanleitung mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin.
Die Durchführung von In-App-Käufen erfordert eine ordnungsgemäße Konfiguration im Google Play Console. Diese Anleitung wird Sie durch die Einrichtung von Sandbox-Testungen für Ihre Android-App führen.
Verwenden Sie die richtige Build-Auswahl
Abschnitt mit dem Titel „Verwenden Sie die richtige Build-Auswahl“Bevor Sie beginnen, trennen Sie diese drei Android-Build-Typen:
- Lokale Debug/Entwicklungsbuild: Geeignet für die Überprüfung der Benutzeroberfläche und nativen Integrations auf Ihrem Gerät.
- Signierter Release AAB hochgeladen in Play Console: Erforderlich für realistische Google Play-Billing-Tests.
- Play-Installations-Testbuild: Die von Ihren Testern installierte Version aus einem internen oder geschlossenen Track. Verwenden Sie dies für die Kauf-QA.
Wenn Sie nur ein APK von Android Studio oder adb, Google Play Billing verhält sich möglicherweise nicht gleichartig wie in der Produktion. Für die Abrechnung und die Validierung von In-App-Käufen sollten Sie immer mit einer von Google Play installierten Version testen.
Voraussetzungen
Abschnitt mit dem Titel „Voraussetzungen“- Eine Google Play Console-Entwicklerkonto. Wenn Sie noch kein solches erstellt haben, beginnen Sie bei Play Console Registrierung.
- Eine Anwendungsdatenbank in Play Console mit Ihrem endgültigen Android-Paketnamen
- Ihre In-App-Produkte oder Abonnements, die in Play Console erstellt wurden
- Eine Test-Gmail-Konto, das Sie zur Lizenzprüfung hinzufügen können
- Eine signierte Release-Version, die bereit für den Upload ist
Bevor Sie sich mit der Abrechnung beschäftigen, erstellen Sie die App in Play Console und entscheiden, ob sie es sein wird kostenlos oder bezahlt. Google ermöglicht es Ihnen, eine bezahlte App später kostenlos anzubieten, aber sobald eine App kostenlos angeboten wird, kann sie nicht mehr auf bezahlt umgestellt werden.
Verwenden Sie ein Android-App-Bundle (.aab) für neue Play Store-Anwendungen:
bunx cap sync androidcd android./gradlew bundleReleaseStellen Sie sicher, dass Ihre Android-Release-Signierung bereits konfiguriert ist, bevor Sie bundleRelease. Wenn Ihr Keystore, Ihre Signierungskonfiguration oder Ihre Release-Passwörter noch nicht eingerichtet sind, erstellen Sie den signierten Bundle aus Android Studio mit Erstellen > Signiertes App-Bundle / APK erstellen, was Sie dazu auffordert, diese Werte einzugeben.
Einrichtungsprozess
Abschnitt mit dem Titel „Einrichtungsprozess”-
Hinzufügen eines Testkontos
In der Google Play Console öffnen Sie Einstellungen > Lizenzen für Testzwecke und fügen Sie das primäre Google-Konto hinzu, das auf Ihrem Android-Testgerät verwendet wird.
Dies sichert die Kaufabrechnungen, sodass die Play-Sandbox-Fließfolge angezeigt wird, anstatt einen echten Zahlungsvorgang zu versuchen.

-
Wählen Sie einen Testtrack
Gehe zu Testen und Freigeben > Testen und wählen Sie einen dieser Tracks:
- Interne Testphase: Schnellste Route für QA- und Abrechnungs-Smoke-Tests. Neue Pakete sind normalerweise innerhalb von Minuten verfügbar.
- Geschlossene Testphase: Geeignet für umfassendere 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 kann Play ein temporärer App-Name und eine Liste der Informationen für interne Tester für bis zu 48 Stunden anzeigen.

-
Testerliste erstellen
Nachdem Sie Ihre Spur 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 Produktionseinstellung für ein neues persönliches Konto zubewegen, stellen Sie sicher, dass Sie die geschlossene Testphase verwenden und mindestens 12 Tester für 14 aufeinanderfolgende Tage aktiviert haben.

-
Ein unterschriebenes Release-Build hochladen
Erstelle eine neue Veröffentlichung im ausgewählten Test-Track und hochlade deine unterschriebene
.aab.Neue Google Play-Anwendungen sollten ein Android-App-Bundle anstatt ein APK verwenden. Nach dem Hochladen speichere die Veröffentlichung, behebe alle Richtlinien- oder Laden-Liste-Blocker Play-Flags, dann veröffentliche die Veröffentlichung im Test-Track.

-
Dem Testprogramm beitreten
Öffne die Opt-in-URL auf deinem Testgerät und klicke auf den “Tester werden” Schaltfläche, um dich anzumelden.
Installiere die App aus der im Opt-in-Flow erstellten Play Store-Anzeige, nicht aus einem lokal exportierten APK.

-
Erstelle und Teste
Starte die auf Play installierte Build auf dem Testgerät und versuche einen Kauf. Du solltest eine Nachricht wie: sehen
“Diese ist ein Testauftrag; Sie werden nicht berechnet.”

Wichtige Hinweise
Abschnitt mit dem Titel “Wichtige Hinweise”- Für die Abrechnung von QA, deinstallieren Sie jede gesideloadete Kopie der App, bevor Sie die Play-Testversion installieren.
- Interne Tests sind großartig für schnelle Rauchtests, aber geschlossene Tests sind der Track, der für neue persönliche-Konto-Produktionszugriff zählt.
- Testkonten werden nicht für Kaufs berechnet
- Testkäufe verwenden den gleichen Fluss wie Produktionskäufe
- Sie können alle Abonnementfunktionen einschließlich Probemonate und Einführungsangeboten testen
- Testabonnements haben beschleunigte Rennperioden für schnellere Tests
- Verwenden Sie das gleiche Google-Konto für alle drei Orte: das Play-Store auf dem Gerät, die Tester-Opt-in-Fließrichtung und die Lizenz-Testung
Fehlersuche
Abschnitt mit dem Titel “Fehlersuche”Produkte werden in Testmodus nicht angezeigt:
- Stellen Sie sicher, dass Ihre App auf einem Test-Track hochgeladen wurde
- Überprüfen Sie, ob das Testkonto zur Lizenz-Testung 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 mit Sideload 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 den signierten Release-Build hochgeladen haben, der auf demselben Paketnamen und Produktkatalog verweist
Testkäufe werden als echte Gebühren angezeigt:
- Überprüfen Sie, ob das Konto zur Lizenzprüfung hinzugefügt ist
- Stellen Sie sicher, dass Sie die von der Prüfungsstrecke erstellte Version verwenden
- Überprüfen Sie, ob das Prüfungsbanner während des Kaufs erscheint
Zusätzliche Ressourcen
Abschnitt mit dem Titel „Zusätzliche Ressourcen“- Testkäufe mit Google Play Billing durchführen
- Ein offenes, geschlossenes oder internes Test einrichten
- Prüfungsanforderungen 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 einrichten um den Laden genehmigen und verteilen zu planen, 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 Implementierungsdetail in @capgo/capacitor-in-app-Bewertung, Mit @capgo/capacitor-in-app-Bewertung für die native Fähigkeit in Mit @capgo/capacitor-in-app-Bewertung, @capgo/capacitor-native-Markt für die Implementierungsdetail in @capgo/capacitor-native-Markt, und Mit @capgo/capacitor-native-Markt für die native Fähigkeit in Mit @capgo/capacitor-native-Markt.