L'API Transactions verrà ritirata il 3 maggio 2023, prima della disattivazione delle azioni di conversazione il 13 giugno 2023. Per ulteriori informazioni, vedi Ritiro di Azioni di conversazione.
Risoluzione dei problemi relativi alle transazioni fisiche
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Se hai difficoltà a soddisfare gli intenti di transazione con l'Azione, verifica se
si manifesta uno dei sintomi descritti nelle sezioni seguenti e
segui i passaggi consigliati per la risoluzione dei problemi.
L'azione non risponde
Sintomo:quando controlli i requisiti per le transazioni o la decisione dell'utente,
l'utente riceve una risposta ""L'app non risponde al momento. Riprova più tardi."
Risoluzione dei problemi:assicurati che il progetto Action contenga tutte le informazioni richieste della directory, incluso un link alle norme sulla privacy.
Impossibile elaborare la ricevuta
Sintomo:durante l'autorizzazione all'acquisto, l'utente riceve una risposta che dice
"Mi dispiace, non sono in grado di elaborare la tua ricevuta."
Risoluzione dei problemi:
Assicurati che il tuo merchantOrderId sia univoco. Impossibile effettuare un nuovo ordine
con un ID ordine precedente
esistente.
Assicurati di inviare una risposta semplice.
insieme a orderUpdate iniziale; questo è il formato della risposta obbligatoria.
Impossibile inviare aggiornamenti sull'ordine
Sintomo: quando invii un aggiornamento per un ordine esistente, l'API Orders
risponde con il codice di errore 500 e il seguente messaggio di errore: "Order OrderID
impossibile aggiornare il progetto ProjectID. Riprova".
Aggiornamenti dell'ordine non visualizzati come notifiche
Sintomo: viene effettuato l'ordine iniziale e gli aggiornamenti dell'ordine di follow-up hanno esito positivo con
codice di stato 200, ma non come notifiche push sul display dell'utente con l'assistente integrato
dispositivo.
Risoluzione dei problemi: non tutti gli aggiornamenti relativi agli ordini vengono visualizzati come notifiche push.
si aggiorna solo con lo stato CANCELLED, FULFILLED, REJECTED o RETURNED
generare una notifica.
Visualizza le transazioni nel tuo account
Per visualizzare le transazioni effettuate tramite il tuo account:
Fai clic su Pagamenti e abbonamenti nel menu a sinistra.
In Acquisti, fai clic su Gestisci acquisti.
Puoi anche visualizzare le transazioni sandbox aggiungendo il seguente parametro di query dell'URL:
myaccount.google.com/purchases?sandbox=1
Altri suggerimenti per la risoluzione dei problemi
Se i sintomi riportati sopra non descrivono il problema che stai riscontrando,
fai riferimento ai log di Stackdriver del tuo progetto
per ulteriori informazioni sulla risoluzione dei problemi. Puoi anche consultare le impostazioni del tuo Account Google.
per visualizzare e gestire gli acquisti effettuati con l'Azione.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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."]]