Die Transactions API wird am 3. Mai 2023 eingestellt, bevor die Konversationsaktionen am 13. Juni 2023 eingestellt werden. Weitere Informationen finden Sie unter Einstellung von Konversationsaktionen.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Wenn du Probleme beim Ausführen von Transaktions-Intents mit deiner Aktion hast, prüfe, ob
bei Ihnen eines der Symptome auftritt, das in den folgenden Abschnitten beschrieben wird, und
führen Sie die empfohlenen Schritte zur Fehlerbehebung aus.
Aktion reagiert nicht
Symptom: Bei der Prüfung der Transaktionsanforderungen oder der Entscheidung des Nutzers
erhält der Nutzer die Antwort „Die App reagiert im Moment nicht. Versuche es später noch einmal.“
Fehlerbehebung:Dein Action-Projekt muss alle erforderlichen Verzeichnisinformationen enthalten, einschließlich eines Links zur Datenschutzerklärung.
Beleg kann nicht verarbeitet werden
Symptom: Während der Kaufautorisierung erhält der Nutzer die Antwort:
„Leider kann ich Ihren Beleg nicht verarbeiten.“
Fehlerbehebung:
Ihre merchantOrderId muss eindeutig sein. Es kann keine neue Bestellung aufgegeben werden
durch eine vorherige, bestehende Bestell-ID.
Senden Sie eine einfache Antwort.
neben dem ersten orderUpdate; ist das obligatorische Antwortformat.
Bestellaktualisierungen können nicht gesendet werden
Symptom: Beim Senden eines Bestellupdates für eine vorhandene Bestellung wird die Orders API
antwortet mit Fehlercode 500 und der folgenden Fehlermeldung: „Bestellung OrderID
für das Projekt ProjectID konnte nicht aktualisiert werden. Bitte versuchen Sie es noch einmal.“
Bestell-Updates werden nicht als Benachrichtigungen angezeigt
Symptom: Die ursprüngliche Bestellung wird aufgegeben und nachfolgende Aktualisierungen erfolgen erfolgreich mit
Statuscode 200, werden aber nicht als Push-Benachrichtigungen auf dem Assistant-fähigen Gerät des Nutzers angezeigt.
.
Fehlerbehebung:Nicht alle Bestellaktualisierungen werden als Push-Benachrichtigung angezeigt.
Nur Updates mit dem Status CANCELLED, FULFILLED, REJECTED oder RETURNED
zu einer Benachrichtigung führen.
Transaktionen in deinem Konto ansehen
So kannst du Transaktionen aufrufen, die über dein Konto ausgeführt wurden:
Sie können sich Sandbox-Transaktionen auch ansehen, indem Sie den folgenden URL-Suchparameter hinzufügen:
myaccount.google.com/purchases?sandbox=1
Weitere Tipps zur Fehlerbehebung
Wenn die oben genannten Symptome nicht das Problem beschreiben, auf das Sie stoßen,
Sie auf die Stackdriver-Logs Ihres Projekts verweisen möchten.
. Du kannst auch in deinen Google-Kontoeinstellungen nachsehen
um alle Käufe, die du mit deiner Aktion getätigt hast, anzusehen und zu verwalten.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-28 (UTC)."],[[["\u003cp\u003eTransaction functionalities for Conversational Actions are unavailable in Denmark, France, Germany, Italy, the Netherlands, Norway, Poland, Spain, and Sweden due to regulatory requirements.\u003c/p\u003e\n"],["\u003cp\u003eActions with Transactions will continue to function in all other supported locales.\u003c/p\u003e\n"],["\u003cp\u003eTroubleshooting steps are provided for common issues like Action unresponsiveness, receipt processing failures, order update failures, and missing order update notifications.\u003c/p\u003e\n"],["\u003cp\u003eUsers can view their transaction history through their Google Account settings or by visiting myaccount.google.com.\u003c/p\u003e\n"]]],["Due to regulatory changes, Conversational Actions' transaction features are unavailable in Denmark, France, Germany, Italy, the Netherlands, Norway, Poland, Spain, and Sweden. Troubleshooting steps include ensuring complete directory information, unique `merchantOrderIds`, and proper JWT authentication for the Orders API. Only order updates with specific statuses (`CANCELLED`, `FULFILLED`, `REJECTED`, `RETURNED`) trigger notifications. Users can view transactions on their Google Account via the \"Payments & subscriptions\" section or via Stackdriver logs.\n"],null,["# Troubleshooting physical transactions\n\n| **Warning:** Due to new regulatory requirements, transaction functionalities for Conversational Actions are no longer available in the following countries:\n|\n|\n| Denmark, France, Germany, Italy, the Netherlands, Norway, Poland, Spain, Sweden\n|\n|\n| Actions with Transactions will continue to work in all supported locales.\n\n\u003cbr /\u003e\n\nIf you're having trouble fulfilling transaction intents with your Action, see if\nyou're experiencing any of the symptoms described in the following sections and\ntake the recommended troubleshooting steps.\n\nAction not responding\n---------------------\n\n**Symptom:** When checking for transaction requirements or decision of the user,\nthe user gets back a response of *\"App isn't responding at the moment. Try again soon.\"*\n\n**Troubleshooting:** Ensure your Action project has all the required directory information, including a privacy policy link.\n\nUnable to process receipt\n-------------------------\n\n**Symptom:** During purchase authorization, the user gets a response saying\n\"*Sorry, I am unable to process your receipt.*\"\n\n**Troubleshooting:**\n\n- Make sure your `merchantOrderId` is unique. A new order can't be placed with a previous, existing order ID.\n- Make sure you're sending a [simple response](/assistant/conversational/prompts-simple) alongside the initial `orderUpdate`; this is the mandatory response format.\n\nUnable to send order updates\n----------------------------\n\n**Symptom:** When sending an order update for an existing order, the Orders API\nresponds with error code 500 and the following error message: \"*Order `OrderID`\nfor project `ProjectID` could not be updated. Please try again.*\"\n\n**Troubleshooting:**\n\n- Make sure you're supplying working credentials during [JWT authentication for\n the Orders API](https://github.com/google/google-api-nodejs-client#using-jwt-service-tokens).\n\nOrder updates not appearing as notifications\n--------------------------------------------\n\n**Symptom:** Initial order is placed and follow-up order updates succeed with\nstatus code 200 but don't appear as push notifications on the user's Assistant-enabled\ndevice.\n\n**Troubleshooting:** Not all order updates will be reflected as a push notification;\nonly updates with a status of `CANCELLED`, `FULFILLED`, `REJECTED`, or `RETURNED`\nresult in a notification.\n\nView transactions on your account\n---------------------------------\n\nYou can view transactions that have been made through your account by following these steps:\n\n1. Navigate to [myaccount.google.com](https://myaccount.google.com) and log in.\n2. Click **Payments \\& subscriptions** in the left menu.\n3. Under **Purchases** , click **Manage purchases**.\n\nYou can also view sandbox transactions by adding the following URL query parameter: \n\n```text\nmyaccount.google.com/purchases?sandbox=1\n```\n\nOther troubleshooting tips\n--------------------------\n\nIf the above symptoms don't describe the problem you're running into, you may\nwant to refer to your project's [Stackdriver logs](/assistant/console/troubleshooting)\nfor further troubleshooting. You can also refer to your [Google Account settings](https://myaccount.google.com/preferences?pli=1#subscriptions)\nto view and manage any purchases you've made with your Action."]]