3 maja 2023 roku wycofamy interfejs Transakcje (przed 13 czerwca 2023 r. wycofujemy funkcje Conversational Actions). Więcej informacji znajdziesz w artykule
Wycofanie czynności konwersacyjnych.
Rozwiązywanie problemów z transakcjami fizycznymi (Dialogflow)
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Jeśli masz problem z realizacją intencji transakcji za pomocą akcji, sprawdź,
masz jeden z objawów opisanych w poniższych sekcjach oraz
wykonaj zalecane czynności, które pomogą rozwiązać problem.
Akcja nie odpowiada
Objawy: po aktywowaniu intencji dotyczącej transakcji (TransactionRequirements
, TransactionDecision
) użytkownik otrzymuje odpowiedź „Aplikacja w tej chwili nie odpowiada. Spróbuj jeszcze raz za chwilę”.

Rozwiązywanie problemów: upewnij się, że projekt akcji zawiera wszystkie wymagane informacje do katalogu, w tym link do polityki prywatności.
Nie udało się przetworzyć rachunku
Objawy: podczas autoryzacji zakupu użytkownik otrzymuje odpowiedź o treści
„Nie mogę przetworzyć potwierdzenia”.

Rozwiązywanie problemów:
- Upewnij się, że Twój
merchantOrderId
jest unikalny. Nie można złożyć nowego zamówienia
z poprzednim identyfikatorem zamówienia.
- Upewnij się, że wysyłasz prostą odpowiedź.
wraz z pierwotnym
orderUpdate
; jest to wymagany format odpowiedzi.
Nie udało się wysłać aktualizacji zamówienia
Objawy: podczas wysyłania aktualizacji istniejącego zamówienia interfejs Orders API
wysyła odpowiedź z kodem błędu 500 i tym komunikatem o błędzie: „Zamówienie OrderID
”
nie udało się zaktualizować projektu ProjectID
. Spróbuj jeszcze raz.
Rozwiązywanie problemów:
Aktualizacje zamówienia nie wyświetlają się jako powiadomienia
Objawy: zamówienie zostało złożone i kolejne aktualizacje zamówień powiodły się
mają kod stanu 200, ale nie wyświetlają się jako powiadomienia push na urządzeniu użytkownika z włączonym Asystentem
urządzenia.
Rozwiązywanie problemów: nie wszystkie aktualizacje dotyczące zamówień są odzwierciedlane w powiadomieniach push.
aktualizacje tylko ze stanem CANCELLED
, FULFILLED
, REJECTED
lub RETURNED
spowoduje wyświetlenie powiadomienia.
Wyświetlanie transakcji na koncie
Aby wyświetlić transakcje dokonane na Twoim koncie, wykonaj te czynności:
- Wejdź na myaccount.google.com i zaloguj się.
- Kliknij Płatności i subskrypcji w menu po lewej stronie.
- W sekcji Zakupy kliknij Zarządzaj zakupami.
Transakcje w trybie piaskownicy możesz też wyświetlać, dodając ten parametr zapytania do adresu URL:
myaccount.google.com/purchases?sandbox=1
Inne wskazówki dotyczące rozwiązywania problemów
Jeśli powyższe objawy nie opisują Twojego problemu, być może
chcesz skorzystać z logów Stackdriver dotyczących Twojego projektu
. Możesz też sprawdzić ustawienia konta Google
aby wyświetlać wszystkie zakupy dokonane za pomocą akcji i nimi zarządzać.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-25 UTC."],[[["\u003cp\u003eThis troubleshooting guide helps you resolve issues when users can't complete transactions with your Action.\u003c/p\u003e\n"],["\u003cp\u003eCommon problems include the Action not responding, issues processing receipts, difficulties sending or receiving order updates, and viewing transaction history.\u003c/p\u003e\n"],["\u003cp\u003eSolutions involve verifying Action settings, ensuring unique order IDs, using correct response formats, and checking authentication credentials.\u003c/p\u003e\n"],["\u003cp\u003eOrder update notifications are only sent for specific status changes like cancellations, fulfillments, rejections, or returns.\u003c/p\u003e\n"],["\u003cp\u003eFor further assistance, consult Stackdriver logs or review your Google Account settings for purchase history and management.\u003c/p\u003e\n"]]],[],null,["# Troubleshooting Physical Transactions (Dialogflow)\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 triggering a transactions intent (`TransactionRequirements`, `TransactionDecision`), the 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/responses#simple_responses) 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](/assistant/df-asdk/transactions/physical/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."]]