به Google Home Developer Center، مقصد جدیدی برای یادگیری نحوه توسعه اقدامات خانه هوشمند خوش آمدید. توجه: به ساخت کنش‌ها در کنسول Actions ادامه خواهید داد.

کشف اپلیکیشن و پیوند عمیق

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

Google Home app (GHA) اصلی‌ترین روشی است که کاربران دستگاه‌های هوشمند را به Google Assistant and assign them to structures and rooms in Google Home Graph . To perform setup, users typically click through multiple screens to find your smart home Action from a list of available options. By making it easier for users to begin the setup process, you can help onboard them more quickly and reduce user setup frustration.

برای ساده‌سازی ورود کاربر در دستگاه‌های smart home ، پلتفرم smart home Google چندین ویژگی راحتی ارائه می‌دهد که ورود سریع به جریان راه‌اندازی و شروع استفاده از دستگاه smart home را برای کاربران آسان‌تر می‌کند. این ویژگی‌ها را می‌توان به راحتی با برنامه‌نویسی کم یا بدون تلاش برای برنامه‌نویسی، در Actions smart home شما ادغام کرد.

فهرست زیر ویژگی‌های پلتفرم را خلاصه می‌کند که می‌توانید برای کاهش اصطکاک کاربر هنگام تنظیم دستگاه‌های هوشمند شما برای Assistant پیاده‌سازی کنید:

  • App Discovery : این ویژگی به کاربران امکان می‌دهد تا تراشه‌های پیشنهادی را برای پیوند دادن به Action شما در GHA ببینند. با کلیک بر روی تراشه، آنها می توانند دستگاه های smart home خود را با استفاده از حساب های ارائه دهنده شخص ثالث خود به Assistant متصل کنند.
  • Deep Linking : این ویژگی به شما امکان می دهد یک پیوند عمیق را در وب سایت برنامه یا محصول خود جاسازی کنید تا کاربران به راحتی دستگاه smart home خود را به Assistant متصل کنند. با کلیک بر روی پیوند، کاربران می‌خواهند GHA را دانلود کنند (اگر قبلاً نصب نشده باشد)، و پیوند حساب و جریان تنظیم اتاق تخصیص را راه‌اندازی می‌کند.

پیاده سازی App Discovery

Actions on Google Console after completing the Brand Verification process. No code changes are needed, however your smart home Action must already be reviewed and in production. می‌توانید ویژگی App Discovery را از Actions on Google Console فعال کنید. Actions on Google Console after completing the Brand Verification process. No code changes are needed, however your smart home Action must already be reviewed and in production.

وارد قسمت Actions Console شوید:

به قسمت Actions on Google console بروید

  1. پروژه اقدام smart home خود را باز کنید.
  2. روی استقرار > تأیید نام تجاری کلیک کنید.
  3. این مراحل را دنبال کنید تا وب سایت شرکت خود را به پروژه Actions خود متصل کنید.
    1. در پانل وب‌سایت‌ها ، روی اتصال سایت کلیک کنید.
    2. URL وب‌سایتی را که می‌خواهید به آن متصل شوید وارد کنید و روی اتصال کلیک کنید. Google برای تایید ارتباط وب سایت، ایمیلی به مالک وب سایت می فرستد.
  4. در پانل برنامه های اندروید ، روی دکمه Connect app کلیک کنید و دستورالعمل های نشان داده شده را دنبال کنید.

  5. در همان پانل، گزینه فعال کردن کشف برنامه را برای برنامه متصل خود روشن کنید. این گزینه تا زمانی که Action شما بررسی و تایید نشود خاکستری است.

پیوند عمیق به Google Home

پیوندهای عمیق به شما امکان می‌دهند تا کاربران را مستقیماً از برنامه Android یا iOS خود به مقصدی خاص در GHA ببرید و فرآیند راه‌اندازی دستگاه را با Assistant ساده‌تر می‌کند.

نحو پیوندهای عمیق GHA به شرح زیر است:

https://madeby.google.com/home-app/?deeplink=destination

برنامه Android یا iOS شما در حال حاضر می تواند به مقاصد زیر در GHA پیوند دهد:

مقصد شرح
setup/ha_linking?agent_id= agent-id جریان پیوند حساب OAuth را برای agent-id اقدام smart home داده شده آغاز کنید.

مسیر مقصد باید قبل از اعمال آن در پیوند عمیق، به درستی با URL رمزگذاری شود. مثلا:

https://madeby.google.com/home-app/?deeplink=setup%2Fha_linking%3Fagent_id%3Dagent-id

برای جزئیات بیشتر در مورد راه‌اندازی پیوندهای عمیق از داخل برنامه خود، به مستندات مربوطه Android و اسناد iOS مراجعه کنید.

,

Google Home app (GHA) اصلی‌ترین روشی است که کاربران دستگاه‌های هوشمند را به Google Assistant and assign them to structures and rooms in Google Home Graph . To perform setup, users typically click through multiple screens to find your smart home Action from a list of available options. By making it easier for users to begin the setup process, you can help onboard them more quickly and reduce user setup frustration.

برای ساده‌سازی ورود کاربر در دستگاه‌های smart home ، پلتفرم smart home Google چندین ویژگی راحتی ارائه می‌دهد که ورود سریع به جریان راه‌اندازی و شروع استفاده از دستگاه smart home را برای کاربران آسان‌تر می‌کند. این ویژگی‌ها را می‌توان به راحتی با برنامه‌نویسی کم یا بدون تلاش برای برنامه‌نویسی، در Actions smart home شما ادغام کرد.

فهرست زیر ویژگی‌های پلتفرم را خلاصه می‌کند که می‌توانید برای کاهش اصطکاک کاربر هنگام تنظیم دستگاه‌های هوشمند شما برای Assistant پیاده‌سازی کنید:

  • App Discovery : این ویژگی به کاربران امکان می‌دهد تا تراشه‌های پیشنهادی را برای پیوند دادن به Action شما در GHA ببینند. با کلیک بر روی تراشه، آنها می توانند دستگاه های smart home خود را با استفاده از حساب های ارائه دهنده شخص ثالث خود به Assistant متصل کنند.
  • Deep Linking : این ویژگی به شما امکان می دهد یک پیوند عمیق را در وب سایت برنامه یا محصول خود جاسازی کنید تا کاربران به راحتی دستگاه smart home خود را به Assistant متصل کنند. با کلیک بر روی پیوند، کاربران می‌خواهند GHA را دانلود کنند (اگر قبلاً نصب نشده باشد)، و پیوند حساب و جریان تنظیم اتاق تخصیص را راه‌اندازی می‌کند.

پیاده سازی App Discovery

Actions on Google Console after completing the Brand Verification process. No code changes are needed, however your smart home Action must already be reviewed and in production. می‌توانید ویژگی App Discovery را از Actions on Google Console فعال کنید. Actions on Google Console after completing the Brand Verification process. No code changes are needed, however your smart home Action must already be reviewed and in production.

وارد قسمت Actions Console شوید:

به قسمت Actions on Google console بروید

  1. پروژه اقدام smart home خود را باز کنید.
  2. روی استقرار > تأیید نام تجاری کلیک کنید.
  3. این مراحل را دنبال کنید تا وب سایت شرکت خود را به پروژه Actions خود متصل کنید.
    1. در پانل وب‌سایت‌ها ، روی اتصال سایت کلیک کنید.
    2. آدرس وب سایتی را که می خواهید به آن متصل شوید وارد کنید و روی اتصال کلیک کنید. Google برای تایید ارتباط وب سایت، ایمیلی به مالک وب سایت می فرستد.
  4. در پانل برنامه های اندروید ، روی دکمه Connect app کلیک کنید و دستورالعمل های نشان داده شده را دنبال کنید.

  5. در همان پانل، گزینه فعال کردن کشف برنامه را برای برنامه متصل خود روشن کنید. این گزینه تا زمانی که Action شما بررسی و تایید نشود خاکستری است.

پیوند عمیق به Google Home

پیوندهای عمیق به شما این امکان را می‌دهند که کاربران را مستقیماً از برنامه Android یا iOS خود به مقصدی خاص در GHA ببرید و فرآیند راه‌اندازی دستگاه را با Assistant ساده‌تر می‌کند.

نحو پیوندهای عمیق GHA به شرح زیر است:

https://madeby.google.com/home-app/?deeplink=destination

برنامه Android یا iOS شما در حال حاضر می تواند به مقاصد زیر در GHA پیوند دهد:

مقصد شرح
setup/ha_linking?agent_id= agent-id جریان پیوند حساب OAuth را برای agent-id اقدام smart home داده شده آغاز کنید.

مسیر مقصد باید قبل از اعمال آن در پیوند عمیق، به درستی با URL رمزگذاری شود. مثلا:

https://madeby.google.com/home-app/?deeplink=setup%2Fha_linking%3Fagent_id%3Dagent-id

برای جزئیات بیشتر در مورد راه‌اندازی پیوندهای عمیق از داخل برنامه خود، به مستندات مربوطه Android و اسناد iOS مراجعه کنید.