קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מערכת ההפעלה Android TV מפעילה מיליוני טלוויזיות, מכשירי סטרימינג וממירים של טלוויזיה בתשלום.
Google TV היא חוויה חדשה לגמרי שזמינה קודם כל ב-Chromecast with Google TV, ובהמשך תהיה זמינה במכשירים נוספים.
כל האפליקציות שפותחו ל-Android TV פועלות במכשירים עם Google TV. כדי לספק את חוויית המשתמש הטובה ביותר ב-Google TV, מומלץ לפעול בהתאם לשיטות המומלצות במדריך הזה.
דרישות בסיסיות
תמיכה ב-Google Cast: Google Cast מאפשרת לכם להרחיב את אפליקציות Android, iOS ו-Chrome כדי להפעיל סטרימינג של אודיו ווידאו לטלוויזיות Android, למכשירי Chromecast ולמכשירים עם Assistant. מידע נוסף זמין במסמכי התיעוד של Google Cast.
שימוש בסשנים של מדיה: סשנים של מדיה מספקים דרך אוניברסלית לאינטראקציה עם נגן אודיו או וידאו. כשאפליקציה מודיעה ל-Android שהיא מפעילה מדיה, אפשר להעביר את השליטה בהפעלה לאפליקציה. שילוב עם סשן המדיה מאפשר לאפליקציה לפרסם את הפעלת המדיה באופן חיצוני ולקבל פקודות הפעלה ממקורות חיצוניים. המקורות האלה יכולים להיות כפתורים פיזיים, כמו כפתור ההפעלה באוזניות או בשלט רחוק של טלוויזיה, או פקודות עקיפות, כמו פקודת 'השהיה' ל-Google Assistant. לאחר מכן, סשן המדיה מעביר את הפקודות האלה לאפליקציה, שמפעילה אותן בנגן המדיה שממנו הן הגיעו. פרטים נוספים זמינים במאמר בנושא שימוש בסשן מדיה.
גילוי תוכן בפלטפורמות השונות
הצעת פיד של פעולות שקשורות למדיה: כשאתם מספקים ל-Google פיד של פעולות שקשורות למדיה בפורמט JSON, התוכן שלכם יכול להופיע בהמלצות של Google TV ובפלטפורמות אחרות של Google, כמו חיפוש Google. קישורי העומק שאתם מספקים מאפשרים למשתמשים לעבור ישירות להפעלה של התוכן שלכם, וכך מגדילים את רמת המעורבות שלהם. הפיד מאפשר גם חיפוש במכשיר והפעלה של מדיה באמצעות פקודות קוליות של Google Assistant.
Google עובדת עם מספר מוגבל של ספקים בכל פעם כדי לשלב אותם בתכונה הזו. לפרטים נוספים, עיינו במסמכי התיעוד בנושא פעולות מדיה.
שילוב של התכונה 'המשך צפייה': התכונה 'המשך צפייה' מאפשרת למשתמשים לחזור לתוכן באפליקציה שלכם. אם משתמשים יוצאים מהאפליקציה באמצע צפייה בסרט או בסדרה, אתם יכולים להציג את התוכן הזה ישירות במסך הבית של Google TV באמצעות התכונה 'המשך צפייה'. המשתמש יכול לבחור משבצת כדי להפנות ישירות לקישור עומק להפעלה באפליקציה. חשוב לזכור ששילוב של 'המשך צפייה' צריך לעבור אישור איכות כדי להופיע במכשירי Google TV. פרטים נוספים זמינים במסמכי התיעוד בנושא 'הסרט הבא'.
קול ומעורבות
תמיכה בקישור חשבונות: קישור חשבונות מאפשר קישור חלק בין חשבון Google של משתמש לבין החשבון באפליקציה שלכם, כדי לשפר את חוויית המשתמש של משתמשים קיימים וחדשים באפליקציה. קישור חשבונות הוא תנאי מוקדם ליכולות אחרות, כמו הרשמה קלה למינויים, סנכרון הרשאות והפעלת תוכן באמצעות קול.
סנכרון הרשאות גישה לתמיכה: אם פיד הפעולות במדיה כולל מדיה עם דרישות הרשאה – למשל, משתמש צריך מינוי מסוים כדי לגשת לתוכן – אתם יכולים לתמוך בסנכרון הרשאות גישה כדי להצהיר אילו מינויים יש לחשבון מקושר. פרטים נוספים זמינים במסמכי התיעוד של נקודת הקצה (endpoint) של ההרשאות.
הצעת Cast קולי: Cast קולי מאפשר למשתמשים להפעיל השמעה של מדיה במכשירי Cast נתמכים דרך Google Assistant. כדי להפעיל את הפונקציונליות הזו, צריך לספק פיד של פעולות במדיה, לתמוך בקישור חשבונות וליצור מקלט Cast.
הפעלת Cast Connect: באמצעות Cast Connect, אפליקציית Android TV יכולה לפעול כמקלט Cast. כך תוכלו לספק חוויה עשירה יותר ולתמוך באינטראקציה עם השלט הרחוק. פרטים נוספים זמינים במאמר סקירה כללית על מקלט Android TV.
צירוף משתמשים
שילוב של מערכת החיוב של Google Play: אפשר להשתמש בספריית החיוב של Play כדי לתמוך ברכישות מתוך האפליקציה ולנהל מינויים בנייד ובטלוויזיה. פרטים נוספים זמינים במשאבי העזרה בנושא חיוב.
אפליקציה שנוצרה עבור מערכת ההפעלה Android TV פועלת בכל המכשירים באקוסיסטם של הטלוויזיה,
כולל מכשירים חדשים עם המיתוג Google TV. כדי לדעת אם מכשיר מסוים מציע את חוויית השימוש ב-Google TV, למשל לצורך ניתוח נתונים, אפשר להעריך או לסנן את תכונת המערכת com.google.android.feature.AMATI_EXPERIENCE.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],null,["# Best practices to drive engagement on Google TV\n\nAndroid TV OS powers millions of TVs, streaming devices, and PayTV set-top boxes.\nGoogle TV is a brand-new experience available first on the Chromecast with\nGoogle TV and to more devices over time.\n\nAll apps built for Android TV work on devices running Google TV. To\nprovide the best user experience on Google TV, we recommend that you\napply the best practices in this guide.\n| **Note:** To ensure a great user experience, all TV apps must meet specific requirements for usability before they are available for TVs on Google Play. For more information, see [TV app quality](/docs/quality-guidelines/tv-app-quality).\n\nBaseline requirements\n---------------------\n\n- **Support Google Cast:** Google Cast lets you extend your Android, iOS, and Chrome apps to enable audio and video streaming to Android TVs as well as Chromecast devices and Assistant devices. For more information, see the [Google Cast\n documentation](https://developers.google.com/cast/docs/developers).\n- **Use media sessions:** media sessions provide a universal way of interacting with an audio or video player. When an app informs Android that it is playing media, playback controls can be delegated to the app. Integrating with the media session lets an app advertise media playback externally and receive playback commands from external sources. These sources can be physical buttons, such as the play button on a headset or TV remote control, or indirect commands, such as instructing \"pause\" to Google Assistant. The media session then delegates these commands to the app, which applies them to the media player where the commands originated. See [Using a media session](/guide/topics/media-apps/working-with-a-media-session) for more details.\n\nContent discovery across surfaces\n---------------------------------\n\n- **Offer a media actions feed:** when you provide a JSON media actions feed to Google,\n your content can be discovered through Google TV recommendations and\n other Google surfaces, such as Google Search. The deep links you provide let\n users jump directly into playback of your content to increase engagement. The\n feed also enables on-device search and the ability to play media using Google\n Assistant voice commands.\n\n Google is working with a limited number of\n providers at a time to integrate them into this feature. For more details,\n see the\n [Media Actions documentation](https://developers.google.com/actions/media).\n- **Integrate Watch Next:** Watch Next lets users re-engage with the content in your\n app. When users leave your app partway through a movie or with a TV series in\n progress, you can surface that content directly on the Google TV home screen\n using Watch Next. The user can select a tile to deep link directly\n into playback within your app. Note that a Watch Next integration must be\n certified for quality to show on Google TV devices. See the [Watch Next\n documentation](/training/tv/discovery/watch-next-add-programs) for more details.\n\nVoice and engagement\n--------------------\n\n- **Support account linking:** account linking provides seamless linking between a user's Google Account and your app's account to facilitate a streamlined user experience for your app's existing and new users. [Account\n linking](https://developers.google.com/identity/account-linking) is a prerequisite for other capabilities such as frictionless subscriptions, entitlement sync, and voice casting.\n- **Support entitlement sync:** if your media actions feed includes media with entitlement requirements---for example, a user needs to have a particular subscription to access content---you can support entitlement sync to declare which subscriptions a linked account has. See the [entitlements endpoint\n documentation](https://developers.google.com/actions/media/concepts/access-requirements#entitlements-endpoint) for more details.\n- **Offer voice casting:** voice casting lets your users initiate media playback on supported Cast devices through Google Assistant. You can enable this functionality by providing a [media actions](https://developers.google.com/actions/media) feed, supporting [account linking](https://developers.google.com/identity/account-linking/oauth-with-sign-in-linking?oauth=implicit), and creating a [Cast receiver](https://developers.google.com/cast/docs/developers).\n- **Enable Cast Connect:** with Cast Connect, your Android TV app can act as a Cast receiver. This lets you provide a richer experience and support interaction with the remote control. See the [Android TV Receiver Overview](https://developers.google.com/cast/docs/android_tv_receiver) for more details.\n\nUser acquisition\n----------------\n\n- **Integrate Google Play Billing:** use the Play Billing library to support in-app purchases and manage subscriptions across both mobile and TV. See the [billing\n documentation](/google/play/billing) for more details.\n- **Provide frictionless subscriptions:** by combining [streamlined account linking](https://developers.google.com/identity/account-linking/oauth-with-sign-in-linking?oauth=implicit), [Play Billing](/google/play/billing) with [real time developer notifications](/google/play/billing/getting-ready#configure-rtdn), and [silent sign-in](https://developers.google.com/android/reference/com/google/android/gms/auth/api/signin/GoogleSignInClient.html#silentSignIn%28%29), you can provide a seamless purchase experience for your users. Watch the [Frictionless Subscriptions video](https://www.youtube.com/watch?v=ARuf97ncE4w&list=PLWz5rJ2EKKc-Z8NeBXJkf1bzUVhx3fvh4&index=4) for more details.\n\nGoogle TV feature evaluation\n----------------------------\n\nAn app built for Android TV OS works for all the devices in the TV ecosystem,\nincluding new Google TV branded devices. To know whether a device\noffers the Google TV experience, for instance for analytics, you can\n[evaluate or\nfilter](/guide/topics/manifest/uses-feature-element#market-feature-filtering)\non the system feature `com.google.android.feature.AMATI_EXPERIENCE`."]]