Sandbox-Verfügbarkeit
Für die Sandbox-Umgebung gibt es im Unterschied zu unserer Produktionsumgebung keine SLAs zur Verfügbarkeit. Wenn Sie auf einen Fehler stoßen, der Ihrer Ansicht nach auf einen Sandbox-Ausfall zurückzuführen ist, warten Sie bitte, bis ein Arbeitstag in den USA vergangen ist, bevor Sie sich an uns wenden. Ausfälle werden in der Regel innerhalb dieses Zeitraums behoben. Aufgrund möglicher Ausfallzeiten sollten Sie keine Ihrer kritischen Release-Prozesse so gestalten, dass sie von der Sandbox-Umgebung abhängig sind.
Sandbox-Modus auf einem Android-Gerät aktivieren und deaktivieren
Du kannst den Sandbox-Modus über die Umgebungseinstellungen für TapAndPay aktivieren. Wenn du in den Produktionsmodus zurückkehren möchtest, folge den oben beschriebenen Schritten, wähle aber „Produktion“ statt „Sandbox“ aus.
TapAndPay-Umgebungseinstellungen verwenden
Führen Sie die folgenden Schritte aus, um den Sandbox-Modus zu aktivieren:
- Öffnen Sie die Einstellungen.
- Tippen Sie ganz oben auf dem Bildschirm auf Ihr Google-Konto / Profilbild. Dort werden Ihr Name und „Google-Dienste und ‑Einstellungen“ angezeigt.
- Wähle dein Profil aus, falls die Option angezeigt wird, und tippe dann auf Alle Dienste.
- Scrollen Sie zur Kategorie Sonstige und tippen Sie auf TapAndPay Environment. Wenn TapAndPay Environment nicht angezeigt wird, starte dein Gerät neu und beginne noch einmal bei Schritt 1.
- Tippen Sie auf das Drop-down-Menü und wählen Sie SANDBOX aus.
- Es sollte das folgende Dialogfeld angezeigt werden, in dem Sie darüber informiert werden, dass sich die Umgebung geändert hat. Tippen Sie auf OK und starten Sie das Gerät neu.
Google Wallet-Umgebung synchronisieren
Wenn du Google Wallet nach dem Neustart öffnest, wird möglicherweise das folgende Dialogfeld angezeigt. Du musst Google Wallet dann beenden und neu öffnen:
Sandbox-Modus auf einem Wear OS-Gerät aktivieren und deaktivieren
Um den Sandbox-Modus auf einem verbundenen Wear OS-Gerät zu aktivieren, füge eine leere Datei hinzu und starte das Gerät wie im folgenden Beispiel neu:
adb shell touch /sdcard/Download/android_pay_env_override_sandboxadb reboot
Lösche die Datei und starte das Gerät wie im folgenden Beispiel neu, um auf einem verbundenen Wear OS-Gerät zurück in den Produktionsmodus zu wechseln:
adb shell rm /sdcard/Download/android_pay_env_override_sandboxadb reboot
Prüfen, ob sich dein Android-Gerät im Sandbox- oder Produktionsmodus befindet
Wenn du prüfen möchtest, ob sich dein Android-Gerät im Sandbox- oder Produktionsmodus befindet, führe die folgenden Schritte aus:
- Öffnen Sie die Google Wallet App .
- Tippen Sie rechts oben auf Ihr Profilbild oder Ihr Konto > Wallet-Einstellungen.
- Gehen Sie zum Ende der Seite. Wenn eine Bestätigungsmeldung mit dem Text SANDBOX angezeigt wird, bist du für Aufrufe in der Sandbox-Umgebung konfiguriert. Wenn keine Meldung angezeigt wird, ermöglicht Ihre Konfiguration Aufrufe in der Produktionsumgebung.
Auf einigen Geräten ist Google Wallet nicht in den Google Einstellungen vorhanden. Für den Zugriff auf die Google Wallet-Einstellungen müssen Sie adb mit dem folgenden Befehl verwenden:
adb shell am start -a com.google.android.gms.tapandpay.settings.VIEW_HOME -n com.google.android.gms/com.google.android.gms.tapandpay.settings.TapAndPaySettingsActivity
Von Google gehostete Endpunkte
Benachrichtigungsendpunkte geben HTTP 404-Fehler zurück
Prüfen Sie zuerst, ob Sie den richtigen Endpunkt aufrufen. Wenn Sie weiterhin einen 404-Fehler sehen, sind die mTLS-Zertifikate wahrscheinlich falsch konfiguriert. Bitte wenden Sie sich mit den Zertifikaten an Ihren Google-Ansprechpartner.
Vom Aussteller gehostete Endpunkte
Fehler beim Schreiben auf den Server / E/A-Fehler / HTTP 413
Aussteller sollten darauf achten, dass die maximale Inhaltslänge für Anfragen mindestens 20 MB beträgt.