Khắc phục sự cố giao dịch thực (Dialogflow)

Nếu bạn gặp vấn đề khi thực hiện ý định giao dịch bằng Hành động của mình, hãy tìm hiểu xem bạn gặp phải bất kỳ triệu chứng nào được mô tả trong các phần sau và hãy làm theo các bước khắc phục sự cố được đề xuất.

Hành động không phản hồi

Dấu hiệu: Khi kích hoạt một ý định giao dịch (TransactionRequirements, TransactionDecision), người dùng sẽ nhận được phản hồi "Ứng dụng hiện không phản hồi. Hãy thử lại sau."

Khắc phục sự cố: Đảm bảo dự án Hành động của bạn có tất cả thông tin bắt buộc về thư mục, bao gồm cả đường liên kết đến chính sách quyền riêng tư.

Không thể xử lý biên nhận

Dấu hiệu: Trong thời gian cho phép mua hàng, người dùng nhận được phản hồi cho biết "Rất tiếc, tôi không thể xử lý biên nhận của bạn."

Khắc phục sự cố:

  • Hãy đảm bảo merchantOrderId của bạn là duy nhất. Không thể đặt đơn đặt hàng mới bằng mã đơn hàng trước đó.
  • Đảm bảo rằng bạn đang gửi phản hồi đơn giản cùng với orderUpdate ban đầu; đây là định dạng phản hồi bắt buộc.

Không thể gửi thông tin cập nhật về đơn đặt hàng

Dấu hiệu: Khi gửi thông tin cập nhật về đơn đặt hàng cho một đơn đặt hàng hiện có, Orders API phản hồi với mã lỗi 500 và thông báo lỗi sau: "Đặt hàng OrderID không thể cập nhật cho dự án ProjectID. Vui lòng thử lại."

Khắc phục sự cố:

Thông tin cập nhật về đơn đặt hàng không xuất hiện dưới dạng thông báo

Dấu hiệu: Đơn đặt hàng ban đầu được đặt và cập nhật đơn đặt hàng tiếp theo thành công với mã trạng thái 200 nhưng không xuất hiện dưới dạng thông báo đẩy trên màn hình có Trợ lý của người dùng thiết bị.

Khắc phục sự cố: Không phải tất cả nội dung cập nhật đơn đặt hàng đều sẽ được phản ánh dưới dạng thông báo đẩy; chỉ những nội dung cập nhật có trạng thái CANCELLED, FULFILLED, REJECTED hoặc RETURNED sẽ nhận được thông báo.

Xem các giao dịch trên tài khoản của bạn

Bạn có thể xem các giao dịch đã được thực hiện thông qua tài khoản của mình bằng cách làm theo các bước sau:

  1. Chuyển đến myaccount.google.com rồi đăng nhập.
  2. Nhấp vào Thanh toán và gói thuê bao ở trình đơn bên trái.
  3. Trong phần Giao dịch mua, hãy nhấp vào Quản lý giao dịch mua.

Bạn cũng có thể xem các giao dịch trong hộp cát bằng cách thêm tham số truy vấn URL sau:

myaccount.google.com/purchases?sandbox=1

Các mẹo khắc phục sự cố khác

Nếu các triệu chứng trên không mô tả vấn đề bạn đang gặp phải, bạn có thể muốn tham chiếu đến nhật ký Stackdriver của dự án để khắc phục thêm. Bạn cũng có thể tham khảo chế độ cài đặt Tài khoản Google của bạn để xem và quản lý mọi giao dịch mua bạn đã thực hiện bằng Hành động của mình.