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

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

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

الزامات پایه

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

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

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

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

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

صدا و نامزدی

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

جذب کاربر

ارزیابی ویژگی Google TV

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