مکالمه ای طراحی کنید تا کاربران را در جریان تراکنش های خود راهنمایی کند. ما نمونههای مرجعی را ارائه کردهایم که میتوانید هنگام طراحی اکشنهای تراکنشی خود از آنها به عنوان راهنما استفاده کنید.
مثال ها
نکات طراحی
مطمئن شوید که دیالوگها طبیعی و محاورهای به نظر میرسند - همان طور که یک شخص واقعی صحبت میکند.
متنی که توسط TTS/صدای شما گفته می شود لازم نیست دقیقاً با متن نشان داده شده در حباب های چت شما مطابقت داشته باشد. اگر حباب های چت زیرمجموعه ای از گفتگوی گفتاری باشند، به خوبی کار می کند.
به بازدیدکنندگان خود سلام کنید و آنها را درگیر کنید. از آنها بپرسید که چه چیزی نیاز دارند و چند تراشه پیشنهادی برای شروع آنها ارائه دهید.
قبل از دعوت از کاربر برای افزودن موارد به سبد خرید، با افزودن پر کردن اسلات و استفاده از نوع اسلات
actions.type.TransactionRequirementsCheckResult
یک بررسی پشتیبان انجام دهید تا تأیید کنید کاربر پرداختهایی را برای دستیار Google خود تنظیم کرده است.آماده باشید که به همان مسائل با صدا پاسخ دهید مانند سایر تجربیات تلفن همراه یا وب. به عنوان مثال، زمانی که اندازه یا رنگ مشخصی ندارید، کالای مشابهی را پیشنهاد دهید، یا از کاربران دعوت کنید که ثبت نام کنند تا زمانی که کالا در انبار موجود است مطلع شوند.
توجه داشته باشید که خلاصه سفارش با داده هایی که از طریق API ارسال می کنید ساخته می شود. برچسب "پرداخت با Google" به کاربران کمک می کند بفهمند که Google پرداخت را تسهیل کرده است.
هنگام درخواست اطلاعات از کاربران خود، مانند اطلاعات آدرس آنها، ابتدا به آنها اطلاع دهید که چرا این درخواست را انجام می دهید و چه سودی برای آنها خواهد داشت.
Google روش مجوز خرید (یا بدون نیاز به احراز هویت، رمز عبور یا اثر انگشت) را بر اساس تنظیمات کاربر ارائه میکند. گاهی اوقات ارزیابی ریسک ما یک مرحله تأیید اعتبار اضافی مانند تأیید CVV برای یک کارت را آغاز می کند.
پس از اتمام پرداخت، حتما رسید و تایید سفارش را ارسال کنید. این مهم است که کاربران بدانند که شما تاجر سابقه دار هستید و همه جزئیات سفارش را پیگیری می کنند، نه Google.
بهطور پیشفرض، تراکنشها میتوانند بر روی یک سطح دارای صفحه نمایش (مانند تلفن Android) یا یک سطح فقط صوتی (مانند Google Home) انجام شوند.
برای پشتیبانی بهتر از تراکنشهای فقط صوتی، برای طراحی یک تجربه مکالمه خوب که کاربران را در تجربه کامل تراکنش راهنمایی میکند، دقت بیشتری داشته باشید.
توجه داشته باشید که برخی از اهداف تراکنش ممکن است نیاز به صفحه نمایش داشته باشند. بسیاری از این موارد (به عنوان مثال افزودن آدرس تحویل جدید، رفع مشکلات پرداخت، پیوند دادن حساب) به طور خودکار به تلفن تحویل داده می شود. اگر موارد افزودهای به مکالمه وجود دارد که به بهترین شکل روی صفحه نمایش داده میشود (مثلاً ارائه پاسخهای غنی برای ساخت کارت، نمایش ToS تاجر یا خطمشی رازداری)، باید بررسی کنید که آیا سطح فعلی از قابلیتهای
RICH_RESPONSE
یاWEB_LINK
پشتیبانی میکند یا خیر، و به آن منتقل کنید. سطح جدید اگر نهاگر ترجیح میدهید از تراکنشهای فقط صوتی با Action خود پشتیبانی نکنید، میتوانید پروژه Actions خود را به گونهای تنظیم کنید که با رفتن به Deploy > Surface capabilities در کنسول Actions و تنظیم Do your Actions need a screen output را روی Yes تنظیم کنید.