Einbindung der Google Play Billing Library testen

Sie sollten Ihre Integration während der gesamten Entwicklung testen. Für Tests während der Entwicklungsphase empfehlen wir, Lizenztester und das Play Billing Lab zu verwenden, um die in diesem Abschnitt beschriebenen Szenarien durchzugehen.

Lizenztester

Informationen zum Konfigurieren von Lizenztestern finden Sie unter In-App-Abrechnung mit Anwendungslizenzierung testen.

Die Verwendung von Lizenzprüfern bietet die folgenden Vorteile:

  • Normalerweise ist die Google Play Billing Library für Apps blockiert, die nicht signiert und bei Google Play hochgeladen wurden. Lizenztester können diese Prüfung umgehen. Das bedeutet, dass Sie Apps zum Testen per Sideload installieren können, auch wenn es sich um Debug-Builds mit Debug-Signaturen handelt, ohne dass Sie die neue Version Ihrer App hochladen müssen. Beachten Sie, dass der Paketname mit dem der App übereinstimmen muss, die für Google Play konfiguriert ist, und dass das Google-Konto ein Lizenztester für das Google Play Console-Konto sein muss.
  • Lizenztester haben Zugriff auf Testzahlungsmethoden, damit ihnen für Käufe kein echtes Geld in Rechnung gestellt wird. Sie können auch Testzahlungsmethoden verwenden, um bestimmte Situationen zu simulieren, z. B. wenn eine Zahlung abgelehnt wird. In Abbildung 1 sehen Sie diese Testzahlungsmethoden, wie sie im Kaufvorgang angezeigt werden.
  • Lizenztester können Abofunktionen schnell testen.
Lizenztester haben Zugriff auf Testzahlungsmethoden
Abbildung 1. Lizenztester haben Zugriff auf Testzahlungsmethoden.

Hier noch ein paar zusätzliche Informationen zum Testkauf:

  • Bei Testkäufen wird derselbe Kaufvorgang wie bei tatsächlichen Käufen verwendet.
  • Für Testkäufe werden keine Steuern berechnet.
  • Google Play zeigt einen Testkauf an, indem in der Mitte des Kaufdialogs ein Hinweis eingeblendet wird.

Du kannst das Konto, über das der Kauf getätigt wird, bestätigen, indem du das Dialogfeld für den Kauf maximierst. Wichtige Hinweise:

  • Testkonten müssen sich auf dem Android-Gerät des Testers befinden.
  • Wenn auf dem Gerät mehr als ein Konto vorhanden ist, wird der Kauf über das Konto getätigt, mit dem die App heruntergeladen wurde.
  • Wenn keines der Konten die App heruntergeladen hat, wird der Kauf mit dem ersten Konto getätigt.

Verwende die Test-Tracks von Google Play für die Validierung vor der Veröffentlichung, damit dein QA-Team neue Releases prüfen kann. Mit Test-Tracks können Lizenztester unveröffentlichte Versionen Ihrer App von Google Play installieren und bewerten. Normale Nutzer können echte Käufe mit Standardzahlungsmethoden tätigen.

So testest du die Einbindung der Google Play Billing Library mithilfe von Test-Tracks:

  1. Veröffentlichen Sie Ihre App in einem Test-Track. Nachdem Sie eine App in einem Test-Track veröffentlicht haben, kann es einige Stunden dauern, bis sie für Tester verfügbar ist.
  2. Jeder Tester muss dem Test Ihrer App zustimmen. Unter der Teilnahme-URL für den Test sehen die Tester eine Beschreibung ihrer Rolle und einen Link, über den sie der Teilnahme am Test zustimmen können.

Du kannst deine Integration auf jedem Android-Gerät mit Android 1.6 oder höher testen. Die aktuelle Version der Google Play App muss auf dem Gerät installiert sein. Allgemeine Informationen zum Einrichten eines Geräts für die Entwicklung von Android-Apps finden Sie unter Hardwaregeräte verwenden.

Play Billing Lab

Play Billing Lab ist eine Android-App, mit der Entwickler ihre Einbindung des Abrechnungssystems von Google Play testen können. Sie bietet Entwicklern eine bequeme Möglichkeit, Abrechnungsfunktionen zu testen, schneller einzubinden und einfacher zu launchen. Sie können Play Billing Lab im Google Play Store herunterladen und installieren.

Mit Play Billing Lab können Sie Folgendes tun:

Play Billing Lab-Dashboard
Abbildung 2. Play Billing Lab-Dashboard

Einmalkaufprodukte testen

Verbrauchsgüter testen

Teste beim Testen von Verbrauchsprodukten verschiedene Situationen, darunter:

  • Ein erfolgreicher Kauf, bei dem der Nutzer einen Artikel erhält. Mit einem Lizenztester können Sie die Zahlungsmethode Testinstrument, immer genehmigt verwenden.
  • Ein Kauf, bei dem die Zahlungsmethode nicht belastet werden konnte und der Nutzer den Artikel nicht erhalten sollte. Mit einem Lizenztester können Sie die Zahlungsmethode Testinstrument, wird immer abgelehnt verwenden.
  • Sorgen Sie dafür, dass Artikel mehrmals gekauft werden können.

Prüfen Sie, ob Käufe wie unter Käufe verarbeiten beschrieben bestätigt werden. Bei Käufen von Lizenztestern wird ein Kauf nach 3 Minuten erstattet, wenn deine App den Kauf nicht bestätigt. Du erhältst dann eine E‑Mail über die Stornierung. Sie können auch auf dem Tab Bestellungen in der Google Play Console nachsehen, ob eine Bestellung nach 3 Minuten erstattet wurde.

Nicht konsumierbare Produkte testen

Nicht verbrauchbare Artikel sollten genauso getestet werden wie verbrauchbare Artikel. Du solltest jedoch prüfen, ob ein Artikel nicht noch einmal in deiner App gekauft werden kann. Achte darauf, die Kaufbestätigung sowohl für nicht verbrauchbare als auch für verbrauchbare Artikel (falls zutreffend) zu prüfen, da die Logik zur Verarbeitung der beiden Kaufarten unterschiedlich ist.

Ausstehende Käufe testen

Teste einen ausstehenden Kauf, bei dem der Artikel gewährt werden soll, wenn der Kaufstatus PURCHASED wird. Lizenztester haben Zugriff auf zwei Testinstrumente für verzögerte Zahlungsmethoden, bei denen die Zahlung nach einigen Minuten automatisch abgeschlossen oder abgebrochen wird.

  1. Führen Sie einen Kauf mit einer verzögerten Zahlungsmethode aus (Langsame Testkarte, wird nach einigen Minuten abgelehnt), wie in Abbildung 3 dargestellt. Starten Sie die App neu und prüfen Sie, ob der Kauf nicht gewährt wurde.

    Kauf mit einer abgelehnten langsamen Testkarte testen
    Abbildung 3: Kauf mit einer abgelehnten langsamen Testkarte testen.

  2. Tätigen Sie einen Kauf mit einer verzögerten Zahlungsmethode Langsame Testkarte, Genehmigung nach einigen Minuten, wie in Abbildung 4 dargestellt. Warten Sie einige Minuten und prüfen Sie dann, ob der Kauf gewährt wurde.

    Kauf mit einer genehmigten langsamen Testkarte testen
    Abbildung 4: Testen Sie einen Kauf mit einer genehmigten langsamen Testkarte.

Weitere Informationen finden Sie unter Ausstehende Transaktionen verarbeiten.

Vom Nutzer initiierte Rückbuchungen testen

Lizenztester haben Zugriff auf ein Testinstrument, mit dem sie eine vom Nutzer initiierte Rückbuchung simulieren können.

  1. Führen Sie einen Kauf mit dem Testinstrument Testkarte, Genehmigung und anschließende Rückbuchung aus, wie in Abbildung 5 dargestellt. Kurz darauf sollte Ihr System über die entsprechenden Oberflächen über die Lieferung und Rückbuchung des Testkaufs informiert werden. Beispielsweise solltest du kurz nach dem Kauf eine PendingRefundReviewNotification erhalten.

    vom Nutzer initiierte Rückbuchungen testen
    Abbildung 5. Testen Sie einen Kauf mit einer Testkarte, die genehmigt und dann zurückgebucht wird.

Abospezifische Funktionen testen

Die Kaufvorgänge für Einmalkaufprodukte und Abos sind ähnlich, aber bei Abos gibt es zusätzliche Szenarien, z. B. erfolgreiche oder abgelehnte Aboverlängerungen. Zum Testen von Verlängerungen kannst du die Zahlungsmethoden Testkarte, immer genehmigt und Testkarte, immer abgelehnt verwenden, die für Lizenztester verfügbar sind (siehe Abbildung 1). Verwende diese Zahlungsmittel, um Szenarien zu testen, die über das erfolgreiche Aboszenario hinausgehen.

Prüfe wie bei Einmalkaufprodukten, ob Käufe ordnungsgemäß bestätigt werden, wie unter Käufe verarbeiten beschrieben. Bei Käufen von Lizenztestern wird ein Kauf nach 3 Minuten erstattet, wenn deine App den Kauf nicht bestätigt. Du erhältst dann eine E‑Mail über die Stornierung. Sie können auch auf dem Tab Bestellungen in der Google Play Console nachsehen, ob eine Bestellung nach 3 Minuten erstattet wurde.

Verlängerungszeiträume

Testabos werden schneller verlängert als tatsächliche Abos und können maximal sechsmal verlängert werden, wobei kostenlose Testzeiträume und Einführungszeiträume nicht mitgezählt werden.

In der folgenden Tabelle sind die Verlängerungszeiten für Abos mit unterschiedlicher Dauer aufgeführt. Diese Zeiten sind Richtwerte. Es kann zu geringfügigen Abweichungen bei der genauen Uhrzeit eines Ereignisses kommen. Um Abweichungen auszugleichen, rufen Sie die API auf, um den aktuellen Status nach jedem Ablaufdatum des Abos zu sehen.

Produktionsabo-Zeitraum Aboverlängerung testen
1 Woche 5 Minuten
1 Monat 5 Minuten
3 Monate 10 Minuten
6 Monate 15 Minuten
1 Jahr 30 Minuten

Zeitbasierte Abo-Funktionen wie kostenlose Testzeiträume werden zu Testzwecken ebenfalls verkürzt. In der folgenden Tabelle sind die Testzeiträume für zeitbasierte Abo-Funktionen aufgeführt:

Feature Testphase
Kontosperre 10 Minuten
Kostenlos testen 3 Minuten
Kulanzzeitraum 5 Minuten
Einführungspreiszeitraum Wie Testzeitraum des Abos
Pausieren (1 Monat) 5 Minuten
Pausieren (2 Monate) 10 Minuten
Pausieren (3 Monate) 15 Minuten
Einwilligungszeitraum für Preiserhöhung

(gilt nur für die Region Südkorea (KR))
3 Minuten
Kaufbestätigung 5 Minuten

Übergang des Abostatus beschleunigen

Sie können auch Play Billing Lab und Lizenztester verwenden, um die Verlängerungszeiträume für Testabos zu beschleunigen und so Ihre Abotests zu beschleunigen. Alternativ können Sie das Testabo in den Kulanzzeitraum oder den Kontosperrstatus verschieben, um Szenarien mit Zahlungsablehnung zu testen. Gehen Sie dazu so vor:

  1. Klicken Sie im Dashboard auf der Karte Aboeinstellungen auf Verwalten.
  2. Wählen Sie das aktive Abo aus, das Sie testen möchten.
  3. Klicken Sie auf das Drop-down-Menü Abostatus.
  4. Klicken Sie auf den Zielstatus, um den Abostatus zu aktualisieren.
Abostatusübergang
Abbildung 6. Testen Sie die Änderung des Abostatus.

Nachdem du den Zielabostatus im Drop-down-Menü ausgewählt hast, wird der Testabostatus kurz darauf aktualisiert.

Hinweis:

  • Testabos müssen bestätigt werden, bevor die Funktion „Beschleunigung des Abo-Statusübergangs“ verwendet werden kann.
  • Deine Zahlungsmethode wird automatisch abgelehnt, wenn du das Testabo in den Kulanzzeitraum oder die Kontosperre verschiebst. Wenn Sie das Testabo wiederherstellen, wird Ihre Zahlungsmethode wieder auf die automatische Genehmigung zurückgesetzt.
  • Die Ausführung des Abo-Statusübergangs kann einige Sekunden dauern.
  • Während der Statusübergang des Abos läuft, ist die Funktion zur Änderung des Abopreises nicht verfügbar.
  • Wenn du das Testabo verlängerst, während eine Preisänderung in Kraft ist, wendet Google Play den neuen Preis an, sofern der Nutzer ihn akzeptiert hat. Wenn der neue Preis jedoch die Zustimmung des Nutzers erfordert und der Nutzer noch nicht zugestimmt hat, kündigt Google Play das Abo.

Probeabos

Mit der Funktion zum Testen von Probeangeboten im Play Billing Lab kann ein Lizenztester kostenlose Testzeiträume oder Einführungsangebote unbegrenzt oft testen und nutzen. Dazu muss er das Kästchen Test free trial or introductory offer (Kostenlosen Testzeitraum oder Einführungsangebot testen) aktivieren und die Änderung übernehmen. So müssen Sie nicht mehrere Konten erstellen, um ein Probeabo zu testen, das nur für neue Abonnenten verfügbar ist.

Testangebote testen
Abbildung 7. Testen Sie Probeabos.

Preisänderungen

Sie können auch Play Billing Lab und Lizenztester verwenden, um Preisänderungen für Abos zu testen, ohne dass dies Auswirkungen auf andere aktive Abonnenten hat. Gehen Sie dazu so vor:

  1. Klicken Sie im Dashboard auf der Karte Aboeinstellungen auf Verwalten.
  2. Wählen Sie das aktive Abo aus, das Sie testen möchten.
  3. Geben Sie den neuen Preis ein.
  4. Aktivieren oder deaktivieren Sie das Kästchen Nutzer-Opt-out entsprechend Ihren Testanforderungen.
  5. Klicken Sie auf Übernehmen.
Preisänderung für Testabo
Abbildung 8. Preisänderung für Testabo.

Nachdem Sie die Änderungen übernommen haben, wird der Preis ab der nächsten Verlängerung nur für den Tester aktualisiert. Andere aktive Abonnenten sind davon nicht betroffen. Für das Testabo gelten alle Regeln für Lizenztester. Der Tester kann dann seine App auf nachgelagerte Prozesse testen, die durch die Preisänderung ausgelöst werden, z. B. Benachrichtigungen über Preisänderungen.

Beachten Sie bei der Planung von Testzeiträumen Folgendes:

  • Aufgrund der kurzen Verlängerungsdauer für Lizenztester kann es vorkommen, dass eine über die Console vorgenommene Preismigration für Lizenztester nicht registriert wird. Damit Benachrichtigungen und E-Mails zu Preisänderungen getestet werden können, sollten Entwickler die Abrechnung nach dem Auslösen einer Preisänderung um mindestens eine Stunde verschieben.
  • Für Preissenkungen gibt es keine Benachrichtigungsfrist. Nutzer werden kurz nach der Kohortenmigration über eine Preissenkung informiert. Dies bleibt beim Testen unverändert.
  • Bei Preiserhöhungen werden die Zeiten für Testbenachrichtigungen genauso berechnet wie bei tatsächlichen Erhöhungen:
    • Der Nutzer wird erst am ersten Abrechnungsstichtag nach einer obligatorischen Benachrichtigungsfrist belastet.
    • Die Benachrichtigungszeiten werden rückwärts ab dem Datum der ersten Belastung berechnet.
    • Die letzte Benachrichtigung erfolgt immer 1 Minute vor der Abrechnung, unabhängig vom Abrechnungszeitraum.

In der folgenden Tabelle sind die Testabrechnungs- und Testbenachrichtigungszeiträume für mehrere tatsächliche Abrechnungszeiträume aufgeführt:

Tatsächlicher Abrechnungszeitraum des Basis-Abos Abrechnungszeitraum testen Testbenachrichtigungszeitraum (Opt-in- und Opt-out-Regionen mit 30 Tagen Vorlaufzeit) Testbenachrichtigungszeitraum (Regionen mit Opt-out-Möglichkeit und 60 Tagen Vorlaufzeit)
1 Woche 5 Minuten 5 Minuten 10 Minuten
1 Monat 5 Minuten 5 Minuten 10 Minuten
3 Monate 10 Minuten 3 Minuten 6 Minuten
6 Monate 15 Minuten 2 Minuten 4 Minuten
1 Jahr 30 Minuten 3 Minuten 6 Minuten

Informationen zu einer Preiserhöhung, die die Nutzereinwilligung erfordert, sind in der purchases.subscriptionsv2.get API verfügbar.

Google Play sendet den entsprechenden Nutzern (einschließlich Lizenztestern) zwei Push- und E-Mail-Benachrichtigungen zur Preiserhöhung, bevor die Preiserhöhung wirksam wird. Die Benachrichtigungsfrist für Tests ist wie folgt:

Benachrichtigungszeitplan Zeitraum für Testbenachrichtigungen
Erste Benachrichtigung 3 Minuten
Zweite (letzte) Benachrichtigung 1 Minute

Testläufe

Klicken Sie auf Einblenden/Ausblenden, um den folgenden Abschnitt zu maximieren und Testszenarien aufzurufen, mit denen Sie die Abo-Integration überprüfen können.

Ausstehende Transaktionen testen

Du solltest testen, ob ausstehende Transaktionen korrekt verarbeitet und Berechtigungen entsprechend aktualisiert werden, wenn der Kaufstatus zu PURCHASED wird. Lizenztester haben Zugriff auf zwei Testinstrumente für verzögerte Zahlungsmethoden, bei denen die Zahlung nach einigen Minuten automatisch abgeschlossen oder abgebrochen wird.

  1. Tätigen Sie einen Kauf mit einer verzögerten Zahlungsmethode (Langsame Testkarte, wird nach einigen Minuten abgelehnt), wie in Abbildung 9 dargestellt. Starten Sie die App neu und prüfen Sie, ob der Kauf nicht gewährt wurde.

    Kauf mit einer abgelehnten langsamen Testkarte testen
    Abbildung 9. Kauf mit einer abgelehnten langsamen Testkarte testen.

  2. Tätigen Sie einen Kauf mit einer verzögerten Zahlungsmethode (Langsame Testkarte, Genehmigung nach einigen Minuten), wie in Abbildung 10 dargestellt. Warten Sie einige Minuten und prüfen Sie dann, ob der Kauf gewährt wurde.

    Kauf mit einer genehmigten langsamen Testkarte testen
    Abbildung 10. Testen Sie einen Kauf mit einer genehmigten langsamen Testkarte.

Gutscheincodes testen

In der Google Play Console kannst du Codes für deine eigenen Tests erstellen. Pro Quartal können Sie für alle verwalteten Produkte in einer App insgesamt nur 500 Gutscheincodes erstellen.

Sie sollten die folgenden Szenarien für die Einlösung von Gutscheincodes testen:

  • Wenn der Gutscheincode im Kaufdialogfeld eingegeben wird, das in Ihrer App gestartet wurde.
  • Wenn der Gutscheincode in der Google Play Store App eingelöst wird.
  • Wenn der Gutscheincode unter https://play.google.com/store über die Schaltfläche Einlösen im linken Navigationsbereich eingelöst wird.

In diesen Szenarien solltest du das Einlösen von Codes auf möglichst viele Arten testen. Führen Sie mindestens die folgenden Tests durch:

  • Einlösung vor der Installation der App.
  • Einlösung, während die App im Vordergrund ausgeführt wird. Für diesen Test benötigst du ein anderes Gerät, um die Google Play Store App zu testen. Teste die Einlösung von verschiedenen Bildschirmen in deiner App aus.
  • Einlösung im Mehrfenstermodus, in dem sowohl deine App als auch die Google Play Store App gleichzeitig angezeigt werden.

Achte bei jedem Test darauf, dass der Gegenstand richtig erkannt und der Nutzer benachrichtigt wird.

Kaufvorgang in verschiedenen Regionen testen

Mit der Play Billing Lab App können Sie den Kaufvorgang in verschiedenen Regionen testen. Dazu müssen Sie Lizenztester sein. Gehen Sie zum Testen so vor:

  1. Registrieren Sie den Nutzer für die App-Abrechnung als Lizenztester.
  2. Melden Sie sich mit demselben Nutzer in der Play Billing Lab App an.
  3. Wählen Sie das gewünschte Land aus und übernehmen Sie die Änderung im Play Billing Lab.
  4. Starte den Kaufvorgang in der zu testenden App.

    Testen des Kaufs in verschiedenen Regionen
    Abbildung 11: Testen Sie den Kaufvorgang in verschiedenen Regionen.

Mit Play Billing Lab können Sie die regionale Verfügbarkeit von Angeboten und die Nutzerfreundlichkeit in jeder Region testen, unabhängig davon, wo Sie sich physisch befinden.

Kaufvorgang mit echten Zahlungsmethoden testen

Mit der Android-App Play Billing Lab können Sie den Kaufvorgang mit echten Zahlungsmethoden testen.

So testen Sie echte Zahlungsmethoden:

  1. Registrieren Sie den Google-Kontonutzer als Lizenztester.
  2. Melde dich mit demselben Nutzer in der Play Billing Lab App an.
  3. Aktivieren Sie echte Zahlungsmethoden in der Play Billing Lab App.
  4. Starten Sie die App, die Sie testen möchten, neu und rufen Sie den Kaufvorgang auf.

Ausgabenlimits für nicht veröffentlichte Apps

Für Apps, die sich im Entwurfsstatus befinden oder im Interner-Test-Track veröffentlicht wurden, gelten Ausgabenlimits.

Google Play erzwingt Limits für Folgendes:

  • Transaktionen pro Tag:Die Anzahl der Transaktionen, die ein Nutzer pro Tag in allen nicht veröffentlichten Apps ausführen kann.
  • Bestellwert pro Bestellung:Der Höchstbetrag für eine einzelne Transaktion.
  • Tägliche Gesamtausgaben:Die kumulierten täglichen Ausgaben eines Nutzers für alle nicht veröffentlichten Apps.

Diese Limits werden alle 24 Stunden zurückgesetzt.

Wenn ein Nutzer beim Testen deiner App eines dieser Limits überschreitet, wird im Einkaufswagen eine Fehlermeldung angezeigt und die Transaktion wird blockiert.

Out-of-App-Käufe testen

Mit der Play Billing Lab App können Sie die End-to-End-Nutzung für Berechtigungen testen, die außerhalb Ihrer App erworben wurden. Wenn Sie Play Billing Lab verwenden möchten, müssen Sie ein Lizenztester für die App sein, die Sie testen.

Schritt 1: Test konfigurieren

  1. Registrieren Sie den Nutzer für die Abrechnung der App als Lizenztester.
  2. Öffnen Sie den Google Play Store und melden Sie sich mit demselben Nutzer an.
  3. Öffnen Sie die Play Billing Lab App und melden Sie sich mit demselben Nutzer an.
  4. Wählen Sie die Testkarte Out-of-App-Käufe aus.
  5. Optional: Wählen Sie das Testland aus und wenden Sie die Änderung im Play Billing Lab an.
    1. Wenn du kein Land auswählst, verwendet Play Billing Lab das Google Play-Land für dein lizenziertes Testkonto.
  6. Geben Sie die Informationen zur App und zum Produkt (SKU) ein, die Sie testen möchten.
  7. Wählen Sie die Kaufoption, das Basis-Abo oder das Angebot aus, das Sie testen möchten.
  8. Klicken Sie auf Test starten.

Schritt 2: Produkt außerhalb der App erwerben

Schritt 3: Berechtigung verarbeiten und bereitstellen

Ihre App sollte den Out-of-App-Kauf erkennen und den Artikel dann an den entsprechenden Nutzer liefern. Den vollständigen Prozess finden Sie unter Käufe verarbeiten.

  1. Öffne den Google Play Store und melde dich mit dem Konto des lizenzierten Testers an, mit dem du den Test in Play Billing Lab konfiguriert hast.
    1. Wenn der Google Play Store bereits geöffnet war, schließen Sie ihn und starten Sie ihn neu.
  2. Rufen Sie die Detailseite Ihrer App auf.
  3. Der Artikel wird auf dieser Seite angezeigt.
  4. Wählen Sie den Artikel aus und schließen Sie den Kauf ab.
Vier Bildschirme, die den Kaufvorgang für vorgestellte Produkte zeigen. Auf dem ersten Bildschirm ist eine Karte mit dem vorgestellten Produkt auf der Detailseite der App zu sehen. Auf dem zweiten Bildschirm ist die Ansicht am unteren Rand für den Kauf zu sehen. Auf dem dritten Bildschirm wird die Zahlungsabwicklung angezeigt. Auf dem vierten Bildschirm wird die erfolgreiche Zahlung angezeigt. Der Nutzer wird aufgefordert, die App zu öffnen, um den Artikel zu erhalten.
Abbildung 12. Kaufvorgang für vorgestellte Produkte.

Kaufempfehlungen

Nachdem der Einkaufswagen verlassen wurde:

  1. Starten Sie die App neu.
  2. Leiten Sie in Ihrer App einen Kaufvorgang für ein Einmalkaufprodukt ein.
  3. Schließen Sie das Dialogfeld für den Einkaufswagen oder verlassen Sie es, ohne die Transaktion abzuschließen.
  4. Suchen Sie nach der Kaufempfehlung für den abgebrochenen Einkaufswagen.
  5. Akzeptieren Sie die Empfehlung und schließen Sie den Kauf ab.
Fünf Bildschirme mit einer Kaufempfehlung, nachdem ein Einkaufswagen verlassen wurde. Auf dem ersten Bildschirm ist der ursprüngliche Einkaufswagen zu sehen, den der Nutzer kaufen wollte. Der Nutzer klickt außerhalb des Kaufvorgangs, um den Einkaufswagen zu verlassen. Auf dem zweiten Bildschirm wird eine Empfehlung zum Kauf eines anderen Artikels angezeigt. Der Nutzer klickt auf die Schaltfläche, um fortzufahren. Auf dem dritten Bildschirm ist ein Einkaufswagen mit dem neuen Artikel zu sehen und der Nutzer klickt auf die Schaltfläche, um den Kauf abzuschließen. Auf dem vierten Bildschirm wird die Verarbeitung des Kaufs angezeigt. Auf dem fünften Bildschirm wird der erfolgreiche Kauf angezeigt.
Abbildung 13. Kaufempfehlung (abgebrochener Einkaufswagen) Kaufvorgang.

Play Games-Belohnungen

Klicken Sie auf Prämie gewähren, um zu simulieren, dass Google Play dem Nutzer die Prämie gewährt. Vorhandene Prämien müssen verarbeitet werden, bevor zusätzliche Prämien gewährt werden können.

Drei Bildschirme, die den Testablauf für Play Spiele-Prämien zeigen. Auf dem ersten Bildschirm kann der Nutzer die Prämie gewähren. Auf dem zweiten Bildschirm wird die Prämie angezeigt, die von Google Play gewährt wurde. Der Nutzer klickt dann, um die Prämie noch einmal zu erhalten. Auf dem dritten Bildschirm wird ein Fehlerstatus angezeigt, da die erste Prämie nicht ordnungsgemäß verarbeitet wurde.
Abbildung 14. Testablauf für Play Games-Prämien