بهترین روش ها برای ایجاد تعامل در Google TV

سیستم عامل اندروید تی‌وی (Android TV) میلیون‌ها تلویزیون، دستگاه پخش جریانی و گیرنده‌های PayTV را پشتیبانی می‌کند. گوگل تی‌وی (Google TV) یک تجربه کاملاً جدید است که ابتدا در کروم‌کست (Chromecast) با گوگل تی‌وی (Google TV) و به مرور زمان در دستگاه‌های بیشتری در دسترس قرار می‌گیرد.

همه برنامه‌های ساخته شده برای Android TV روی دستگاه‌هایی که Google TV را اجرا می‌کنند کار می‌کنند. برای ارائه بهترین تجربه کاربری در Google TV، توصیه می‌کنیم بهترین شیوه‌های این راهنما را به کار ببرید.

الزامات پایه

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

کشف محتوا در سطوح مختلف

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

    گوگل همزمان با تعداد محدودی از ارائه‌دهندگان برای ادغام آنها در این ویژگی همکاری می‌کند. برای جزئیات بیشتر، به مستندات اقدامات رسانه‌ای مراجعه کنید.

  • ادغام Watch Next: Watch Next به کاربران اجازه می‌دهد تا دوباره با محتوای برنامه شما تعامل داشته باشند. وقتی کاربران در حین تماشای یک فیلم یا سریال تلویزیونی، برنامه شما را ترک می‌کنند، می‌توانید با استفاده از Watch Next آن محتوا را مستقیماً در صفحه اصلی Google TV نمایش دهید. کاربر می‌تواند یک کاشی را انتخاب کند تا مستقیماً به پخش در برنامه شما پیوند عمیق (deep link) یابد. توجه داشته باشید که ادغام Watch Next باید از نظر کیفیت برای نمایش در دستگاه‌های Google TV تأیید شود. برای جزئیات بیشتر به مستندات Watch Next مراجعه کنید.

صدا و تعامل

  • پشتیبانی از اتصال حساب کاربری: اتصال حساب کاربری، اتصال یکپارچه‌ای بین حساب گوگل کاربر و حساب برنامه شما فراهم می‌کند تا تجربه کاربری ساده‌ای را برای کاربران فعلی و جدید برنامه شما تسهیل کند. اتصال حساب کاربری پیش‌نیاز قابلیت‌های دیگری مانند اشتراک‌های بدون مشکل، همگام‌سازی حق اشتراک و پخش صدا است.
  • پشتیبانی از همگام‌سازی حق دسترسی: اگر فید اقدامات رسانه‌ای شما شامل رسانه‌هایی با الزامات حق دسترسی است - برای مثال، یک کاربر برای دسترسی به محتوا باید اشتراک خاصی داشته باشد - می‌توانید از همگام‌سازی حق دسترسی پشتیبانی کنید تا اعلام کنید که یک حساب کاربری مرتبط کدام اشتراک‌ها را دارد. برای جزئیات بیشتر به مستندات نقطه پایانی حق دسترسی مراجعه کنید.
  • ارائه پخش صوتی: پخش صوتی به کاربران شما اجازه می‌دهد تا پخش رسانه را در دستگاه‌های پشتیبانی‌شده‌ی پخش از طریق دستیار گوگل آغاز کنند. می‌توانید این قابلیت را با ارائه‌ی یک فید اقدامات رسانه‌ای ، پشتیبانی از پیوند حساب و ایجاد یک گیرنده‌ی پخش فعال کنید.
  • فعال کردن اتصال پخش (Cast Connect): با اتصال پخش، برنامه Android TV شما می‌تواند به عنوان یک گیرنده پخش (Cast receiver) عمل کند. این به شما امکان می‌دهد تجربه غنی‌تری ارائه دهید و از تعامل با کنترل از راه دور پشتیبانی کنید. برای جزئیات بیشتر به نمای کلی گیرنده تلویزیون Android مراجعه کنید.

جذب کاربر

ارزیابی ویژگی‌های گوگل تی‌وی

یک برنامه ساخته شده برای سیستم عامل اندروید تی‌وی، برای همه دستگاه‌های موجود در اکوسیستم تلویزیون، از جمله دستگاه‌های جدید با برند گوگل تی‌وی، کار می‌کند. برای اطلاع از اینکه آیا یک دستگاه، تجربه گوگل تی‌وی را ارائه می‌دهد یا خیر، مانند تجزیه و تحلیل، می‌توانید ویژگی سیستم com.google.android.feature.AMATI_EXPERIENCE را ارزیابی یا فیلتر کنید .