چک لیست های قبل از راه اندازی (Dialogflow)

قبل از ارسال کنش‌ها برای تأیید، این چک‌لیست‌های پیش از راه‌اندازی را برای بهترین شیوه‌ها بررسی کنید. این چک لیست ها با کمک به شما در یافتن بسیاری از مسائلی که در طول فرآیند تایید می بینیم، شانس تایید پروژه شما را بهبود می بخشد.

دایرکتوری دستیار

چک لیست زیر مراحلی را که می توانید برای بهبود تجربه کاربری با استفاده از ویژگی های دایرکتوری Assistant انجام دهید برجسته می کند.

دایرکتوری دستیار
توضیحات خوب بنویس

مطمئن شوید که توضیحات دایرکتوری Assistant، ابزار، مزایا و بهترین ویژگی‌های Actions شما را با متن و تصاویر ارتقا می‌دهد.

اگر Google Assistant اقدامات شما را به کاربر توصیه کند و او جزئیات بیشتری را بخواهد، Assistant توضیحات Actions شما را برای کاربر خواهد خواند. اطمینان حاصل کنید که توضیحات شما در این زمینه قابل قبول باشد تا اولین برداشت خوب ایجاد شود.

از پیوند وب دایرکتوری دستیار استفاده کنید

با استفاده از پیوند وب دایرکتوری، اقدامات خود را تبلیغ کنید. می توانید این پیوند را در وب سایت خود و سایر مواد بازاریابی ارائه دهید تا کاربران را به صفحه دایرکتوری Actions خود هدایت کنید.

از پیوندهای دستیار استفاده کنید

با ایجاد پیوندهای دستیار و توزیع آنها بین کاربران، اقدامات خود را تبلیغ کنید. کاربرانی که روی پیوند شما در دستگاه‌های سازگار کلیک می‌کنند، مستقیماً به مکالمه با Actions شما منتقل می‌شوند.

فراخوان و کشف

چک لیست زیر حاوی توصیه هایی است که اقدامات شما را آسان تر برای فراخوانی و کشف کردن کاربران می کند.

نام نمایشی
از کلماتی که چندین تلفظ دارند خودداری کنید

کاربران و Google Assistant باید بتوانند به راحتی و به طور مداوم نام نمایشی شما را تلفظ کنند. به عنوان مثال، از استفاده از کلمه "Envelope" در نام نمایشی خود اجتناب کنید، زیرا کاربران و Google Assistant نمی دانند که "en-vel-ope" یا "ahn-vel-ope" را بگویند. نمونه های دیگر عبارتند از "اشک"، "کمان" و "باس".

مطمئن شوید که گوگل نام نمایشی شما را تشخیص می دهد
  • نام نمایشی خود را در کنسول Actions در برگه Develop Invocation settings تست کنید. بررسی کنید که آیا خروجی متن با آنچه برای نام نمایشی شما فهرست شده مطابقت دارد یا خیر.
  • Actions خود را روی بلندگوهای فعال صوتی آزمایش کنید. پیش نمایش نام نمایشی خود را مشاهده کنید و سعی کنید آنها را فراخوانی کنید تا از عملکرد صحیح آنها در این نوع دستگاه اطمینان حاصل کنید.
  • با افراد با جنسیت ها و لهجه های مختلف تست کنید. باید مطمئن شوید که نام نمایشی شما بدون توجه به اینکه چه کسی آن را بیان می کند، شناخته می شود.
  • .
  • اگر کاربران نمی توانند به طور مداوم نام نمایشی شما را تلفظ کنند، از کنترل های نمایش نام کنسول Actions برای ارائه تلفظ استفاده کنید.
یک نام آسان اما منحصر به فرد انتخاب کنید

کاربران باید بتوانند بدون زحمت Actions شما را فراخوانی کنند. اگر مجبور باشند نام خود را به سختی بیان کنند یا به راحتی نام را به خاطر بسپارند، احتمال اینکه به استفاده از Actions شما ادامه دهند بسیار کمتر است.

به سیاست های نامگذاری ما پایبند باشید

برای اطلاعات بیشتر در مورد دستورالعمل‌ها و محدودیت‌های نام‌های نمایشی، به سیاست‌های نام‌گذاری مراجعه کنید.

اگر به یک نام نمایشی برای کسب و کار خود نیاز دارید که توسط Google Assistant به خوبی شناسایی نشود یا یکی از خط‌مشی‌های ما را نقض کند، برای درخواست استثنا با پشتیبانی تماس بگیرید .

عبارات فراخوانی
برای موارد استفاده Actions خود طراحی کنید

پیوندهای عمیق پروژه خود را پیرامون وظایف خاص خود و موارد استفاده در دنیای واقعی طراحی کنید. از عباراتی که بیش از حد کلی هستند و به طور خاص هدف اقدامات شما را توصیف نمی کنند، خودداری کنید.

جفت فعل و مفعول واضح را مشخص کنید

پیوندهای عمیقی ایجاد کنید که از یک جفت فعل و مفعول تشکیل شده است، مانند «داستانی بگویید» یا «شروع به مراقبه». به خاطر سپردن این عبارات برای کاربران آسان تر است و به خوبی با اکثر پرس و جوهای کاربر هماهنگ می شود.

از موجودیت هایی با مترادف های مرتبط استفاده کنید

Type ها ابزارهای مفیدی برای عبارات فراخوانی هستند زیرا می توانند ورودی های متعدد کاربر را با یک عبارت تطبیق دهند. اطمینان حاصل کنید که همه انواعی که به عبارات فراخوانی اضافه می‌کنید، فقط دارای مترادف‌هایی هستند که به عبارت(ها) و مورد استفاده Actions شما مرتبط هستند.

ارائه مجموعه گسترده ای از فراخوان های نمونه با کیفیت بالا؛

اطمینان حاصل کنید که اقدامات شما بدون توجه به انتخاب کلمات توسط کاربر قابل فراخوانی است. سعی کنید حداقل 10 عبارت فراخوانی مختلف برای هر اقدام ارائه دهید. می‌توانید این تنظیم را در کنسول Actions در زیر Develop > Directory Information > Sample Invocations ویرایش کنید.

نمونه هایی از عبارات احضار خوب و بد را مرور کنید

عبارات فراخوانی برای اینکه Actions شما به طور طبیعی از طریق فراخوانی ضمنی کشف شوند بسیار مهم هستند، بنابراین باید برای اطمینان از طراحی خوب آنها زمان بگذارید. برای اطلاعات بیشتر، توصیه‌های ما را برای نوشتن عبارات فراخوانی مفید مرور کنید.

رابط کاربری

چک لیست زیر موارد رایجی را که می توانید انجام دهید تا مطمئن شوید که پاسخ های شما در سطحی که کاربران اقدامات شما را تجربه می کنند به درستی ظاهر می شوند را برجسته می کند.

کارت ها و گزینه ها
از کارت ها و گزینه ها استفاده کنید

کارت‌ها و گزینه‌ها به شما امکان می‌دهند اطلاعات را در قالبی غنی‌تر و قابل تنظیم‌تر نمایش دهید.

  • کارت پایه: اگر نیاز به ارائه متن زیادی به کاربر دارید، از کارت پایه استفاده کنید. یک کارت می تواند حداکثر 15 خط متن را نمایش دهد و برای مطالعه بیشتر به یک وب سایت پیوند دهد. برخلاف حباب های چت، کارت از قالب بندی متن پشتیبانی می کند. همچنین می توانید یک تصویر و یک لیست یا چرخ فلک برای نمایش گزینه ها اضافه کنید.
  • فهرست: اگر از کاربر می‌خواهید از فهرستی از گزینه‌ها انتخاب کند، به جای نوشتن فهرست در حباب چت، از فهرست استفاده کنید.
  • چرخ فلک: اگر می‌خواهید کاربر از فهرست انتخاب‌ها با تمرکز بر تصاویر بزرگ‌تر انتخاب کند، از چرخ فلک استفاده کنید که محدودیت 8 مورد دارد.
تراشه های پیشنهادی
از تراشه های پیشنهادی بعد از اکثر نوبت ها استفاده کنید

استفاده از تراشه‌های پیشنهادی می‌تواند قابلیت استفاده Actions شما را در دستگاه‌های دارای صفحه نمایش به میزان قابل توجهی افزایش دهد. هنگامی که آنها را اجرا می کنید، کاربران می توانند علاوه بر استفاده از صدا یا صفحه کلید، به سرعت روی صفحه نمایش ضربه بزنند تا پاسخ دهند. برای مثال، می‌توانید از تراشه‌های پیشنهادی که بله و خیر را می‌گویند برای سؤالات بله یا خیر استفاده کنید.

وقتی گزینه های کمی وجود دارد از تراشه ها استفاده کنید

هنگام ارائه تعداد کمی از انتخاب ها (8 یا کمتر) به کاربر، می توانید برای هر انتخاب یک پیشنهاد اضافه کنید. آنها را به همان ترتیبی که در پاسخ خود ارائه کرده اید، ارائه کنید و از همان اصطلاحات استفاده کنید.

وقتی گزینه های زیادی وجود دارد از چیپس استفاده کنید

اگر سؤالی با طیف وسیعی از پاسخ‌های ممکن می‌پرسید، تعدادی از محبوب‌ترین پاسخ‌ها را ارائه دهید.

هنگام برگرداندن پاسخ های رسانه ای از تراشه ها استفاده کنید

شامل تراشه‌های پیشنهادی با پاسخ رسانه‌ای برای کمک به کاربرانی که می‌خواهند مکالمه را تغییر دهند.

حباب های چت
حروف بزرگ و نقطه گذاری را درست کنید

پاسخ های خود را برای حروف بزرگ و نقطه گذاری صحیح بررسی کنید.

تصحیح املای آوایی

اگر برای کمک به تلفظ، چیزی را به صورت آوایی با استفاده از SSML در پاسخ خود املا کرده اید، آن غلط املایی آوایی در حباب چت شما ظاهر می شود. برای استفاده از املای صحیح حباب‌های چت در دستگاه‌های دارای صفحه نمایش، از متن‌های نمایشی متفاوت استفاده کنید.

از برش اجتناب کنید

حباب‌های چت به 640 کاراکتر محدود می‌شوند و پس از این محدودیت کوتاه می‌شوند (با این حال، ما حدود 300 کاراکتر را به عنوان یک دستورالعمل طراحی کلی توصیه می‌کنیم). اگر بیشتر از آن دارید، می توانید:

  • استفاده از حباب چت دوم: حداکثر 2 حباب چت در هر نوبت مجاز است، بنابراین یک نقطه وقفه طبیعی پیدا کنید و یک حباب چت دوم ایجاد کنید.
  • همه چیز را نشان ندهید: اگر پاسخ گفتاری گسترده ای دارید، فقط زیرمجموعه ای از محتوا را در بخش متن پاسخ نشان دهید، چنین مقدمه ای.
صدای ضبط شده
متن <audio> را از حباب های چت حذف کنید

اگر متنی در داخل تگ <audio> SSML خود دارید، در حباب چت مربوطه شما نمایش داده می شود. به عنوان مثال، اگر SSML شما:

<speak>
  Here's that song.
  <audio src="...">song audio</audio>
</speak>

متن حباب چت شما به صورت "این آهنگ است. صدای آهنگ" ظاهر می شود.

در عوض، یک عنصر <desc> را در عنصر <audio> خود اضافه کنید. هر متنی در داخل <desc> نمایش داده می شود و هر متنی خارج از <audio> به عنوان متن جایگزین استفاده می شود اگر فایل منبع صوتی بارگیری نشود. مثلا:

<speak>
  Here's that song.
  <audio src="bad_url"><desc></desc>song audio</audio>
</speak>

این به خروجی صوتی می‌شود: "این آهنگ است. صدای آهنگ" و متن حباب چت: این آهنگ است.

متناوباً، می‌توانید متن را به طور کامل از تگ <audio> خود حذف کنید یا از تگ <sub> SSML استفاده کنید.

حباب های خالی چت را حذف کنید

اطمینان حاصل کنید که هر نوبت گفتگو حداقل یک حباب چت دارد. اگر Actions شما دارای گفتگوهایی باشد که فقط از پاسخ های گفتاری تشکیل شده است، متن حباب چت وجود ندارد و پاسخ شما ناموفق خواهد بود. در این موارد، متن منطبق را به پاسخ خود اضافه کنید.