با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
اگر در انجام اهداف تراکنش با Action خود مشکل دارید، ببینید آیا هر یک از علائم توضیح داده شده در بخشهای زیر را تجربه میکنید و مراحل عیبیابی توصیه شده را انجام دهید.
عمل پاسخ نمی دهد
علامت: هنگام بررسی الزامات تراکنش یا تصمیم کاربر، کاربر پاسخی دریافت می کند که "برنامه در حال حاضر پاسخ نمی دهد. به زودی دوباره امتحان کنید."
عیب یابی: مطمئن شوید که پروژه Action شما تمام اطلاعات دایرکتوری مورد نیاز، از جمله پیوند خط مشی حفظ حریم خصوصی را دارد.
رسید پردازش نشد
علامت: در طول مجوز خرید، کاربر پاسخی دریافت میکند که میگوید « متأسفم، من قادر به پردازش رسید شما نیستم».
عیب یابی:
مطمئن شوید merchantOrderId شما منحصر به فرد است. یک سفارش جدید را نمی توان با شناسه سفارش قبلی و موجود ارسال کرد.
مطمئن شوید که یک پاسخ ساده در کنار orderUpdate اولیه ارسال می کنید. این فرمت پاسخ اجباری است.
ارسال بهروزرسانیهای سفارش امکانپذیر نیست
علامت: هنگام ارسال بهروزرسانی سفارش برای یک سفارش موجود، Orders API با کد خطای 500 و پیام خطای زیر پاسخ میدهد: " OrderID سفارش برای پروژه ProjectID نمیتواند بهروزرسانی شود. لطفاً دوباره امتحان کنید. "
علامت: سفارش اولیه انجام میشود و بهروزرسانیهای سفارش بعدی با کد وضعیت 200 با موفقیت انجام میشوند، اما بهعنوان اعلانهای فشاری در دستگاه دارای «دستیار» کاربر نشان داده نمیشوند.
عیبیابی: همه بهروزرسانیهای سفارش بهعنوان یک اعلان فشاری منعکس نمیشوند. فقط بهروزرسانیهایی با وضعیت CANCELLED ، FULFILLED ، REJECTED یا RETURNED منجر به اعلان میشوند.
معاملات روی حساب خود را مشاهده کنید
با دنبال کردن مراحل زیر می توانید تراکنش های انجام شده از طریق حساب خود را مشاهده کنید:
در منوی سمت چپ روی پرداختها و اشتراکها کلیک کنید.
در بخش خریدها ، روی مدیریت خریدها کلیک کنید.
همچنین میتوانید تراکنشهای جعبه ایمنی را با افزودن پارامتر جستجوی URL زیر مشاهده کنید:
myaccount.google.com/purchases?sandbox=1
سایر نکات عیب یابی
اگر علائم بالا مشکلی را که با آن مواجه هستید توصیف نمی کند، ممکن است بخواهید برای عیب یابی بیشتر به گزارش های Stackdriver پروژه خود مراجعه کنید. همچنین میتوانید برای مشاهده و مدیریت خریدهایی که با Action خود انجام دادهاید، به تنظیمات حساب Google خود مراجعه کنید.
تاریخ آخرین بهروزرسانی 2025-01-10 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-01-10 بهوقت ساعت هماهنگ جهانی."],[[["Transaction functionalities for Conversational Actions are unavailable in Denmark, France, Germany, Italy, the Netherlands, Norway, Poland, Spain, and Sweden due to regulatory requirements."],["Actions with Transactions will continue to function in all other supported locales."],["Troubleshooting steps are provided for common issues like Action unresponsiveness, receipt processing failures, order update failures, and missing order update notifications."],["Users can view their transaction history through their Google Account settings or by visiting myaccount.google.com."]]],["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"]]