Stillendirilmiş Medya Alıcısı'nı kullanıyorsanız veya Özel Alıcı geliştiriyorsanız uygulamanızı kaydettirmeniz gerekir. Uygulamanızı kaydettikten sonra, gönderen uygulamanız tarafından API çağrıları yapmak (ör. web alıcı uygulamasını başlatmak) için kullanılan bir uygulama kimliği alırsınız.
Varsayılan Medya Alıcısı'nı kullanıyorsanız uygulamanızı kaydetmeniz gerekmez. Varsayılan medya alıcısı, medya oynatıcı kullanıcı arayüzüne herhangi bir stil uygulamanıza izin vermez ve uygulama kimliği olarak sağlanan bir sabit değer kullanır.
Ayrıca, Web Alıcı uygulamanızı yayınlamadan önce Google Cast cihazınızı kaydederek uygulamanıza erişebilmesini sağlamanız gerekir. Alıcı uygulamanızı yayınladıktan sonra tüm Google Cast cihazlarda kullanılabilir.
Uygulamalar
Uygulamanızı kaydettiğinizde, uygulamayı yayınlamadan önce kayıtlı Cast cihazınızla test edebilirsiniz. Uygulamayı yayınladığınızda tüm Cast cihazlarda kullanılabilir hale gelir.
Uygulamanızı kaydetme
Gönderen uygulamadan gelen API çağrılarıyla kullanılan bir uygulama kimliği almak için stilize medya alıcısı veya özel alıcı kaydetmeniz gerekir.
Cast uygulamanızı kaydetmek için:
- Google Cast SDK Geliştirici Konsolu'nda oturum açın.
- Genel Bakış sayfasından veya Uygulamalar sayfasından Yeni Uygulama Ekle'yi tıklayın.
Kullanacağınız Web Alıcısı uygulamasının türünü seçin:
Özel Alıcı
Uygulamanız, Stilize Medya Alıcısı tarafından sağlanmayan kullanıcı arayüzü bileşenleri veya etkileşim kalıpları gerektiriyorsa bunu seçin. İçerik türünüz, Stilize Medya Alıcısı'nın desteklenen medya türlerinden biri olarak listelenmemişse Özel Alıcı'yı seçmeniz de gerekebilir.
Bu seçeneğin, Web Alıcısı uygulaması için eksiksiz bir web uygulaması oluşturmanızı gerektirdiğini unutmayın.
Ayrıntılar için Özel Alıcı Uygulaması başlıklı makaleyi inceleyin.
Stilize Medya Alıcısı
Uygulamanız desteklenen medya türlerinden birini kullanarak video veya ses içeriği aktarıyorsa ve TV'de varsayılan medya oynatıcı kullanıcı arayüzünü ya da varsayılan medya oynatıcı kullanıcı arayüzünün üzerine bir dizi özel stil kullanan bir kullanıcı arayüzü sağlamak istiyorsanız bunu seçin.
Sağlayabileceğiniz özel stiller, oynatıcı kullanıcı arayüzünün çeşitli öğelerinin (ör. açılış ekranı ve ilerleme çubuğu) görünümünü yalnızca bir CSS dosyası sağlayarak tanımlamanıza olanak tanır. Alıcı uygulaması oluşturmanız gerekmez.
Ayrıntılı bilgi için Stilize Medya Alıcısı başlıklı makaleyi inceleyin.
Web alıcı uygulamanızın ayrıntılarını girin:
Ad alanına uygulamanızın adını girin.
Bu, Web Alıcısı yüklenirken veya Stilize Medya Alıcısı'nı kullanıyorsanız boş durumdayken görünen uygulama adıdır. Özel alıcı kullanıyorsanız bu alanın değeri,
setApplicationState
yöntemi kullanılarak ayarlanmamışsa uygulama durumu için varsayılan değerdir.Web alıcı uygulamasının görünümünü belirtin:
Özel Alıcı için URL alanında uygulama URL'sini belirtin.
Web alıcı uygulamanızı yüklerken Google Cast cihazının istemesi gereken bir URL girin. Geliştirme sırasında URL'de HTTP kullanılabilir ancak uygulama yayınlandığında HTTPS kullanılmalıdır. URL, bir HTML sayfası veya web tarayıcısından erişilebilen başka bir dosya türü olabilir. Web alıcınızın dahili (NAT kayıtlı) bir IP adresinde olmasında sakınca yoktur ancak nadiren üst düzey alan olduğu için localhost'te olmaması gerekir. Web Receiver uygulaması yayınlanırken SSL (HTTPS) üzerinden sunulmalıdır ancak Web Receiver uygulamasına yüklenen içerik HTTP üzerinden sunulabilir.
Tarzlandırılmış Medya Alıcısı için Klasör URL'si alanında stil sayfasının URL'sini belirtin.
Kendi web sitenizdeki CSS dosyanızı işaret eden bir HTTPS URL'si sağlayın. Varsayılan stilleri kullanmak için alanı boş bırakın. Özel stillerinizi sağlamak veya güncellemek isterseniz bunu daha sonra düzenleyebilirsiniz.
Yayın aktarmayı destekler onay kutusunu işaretleyin veya işaretini kaldırın.
Aktarım yayını, web alıcınızın alıcıyla aynı kablosuz ağa bağlı olmayan gönderenlerden yayını desteklemesine olanak tanır. Alıcınızda aktarma yayınlamayı devre dışı bırakmak için bu kutunun işaretini kaldırın.
Yalnızca sesli cihazlara yayınlamayı destekler onay kutusunu işaretleyin veya işaretini kaldırın.
Uygulamanızın ses cihazları için Google Cast'i keşfetmesine izin vermek istiyorsanız bu kutuyu işaretleyin. Yalnızca sesli cihaz desteğini devre dışı bırakmak için bu kutunun işaretini kaldırın. Daha fazla bilgi için Ses Cihazları başlıklı makaleyi inceleyin.
Kaydet'i tıklayın.
Uygulama kimliği, ad, tür ve durum dahil olmak üzere kayıt ayrıntılarınız gösterilir. Uygulama kimliğini not edin. Uygulamanızın Cast API çağrılarında bu kimliği kullanacaksınız.
Uygulamalar sayfasına dönmek için Bitti'yi tıklayın.
Başvuru bilgilerini düzenleme
Başvurunuzu yayınlayabilmeniz için bazı ek bilgiler sağlamanız gerekir. Kayıt sırasında başvurunuzla ilgili sağladığınız bilgileri de güncelleyebilirsiniz.
Başvuru bilgilerini düzenlemek için:
- Google Cast SDK Geliştirici Konsolu'nda, Genel Bakış sayfasından veya Uygulamalar sayfasından, düzenlemek istediğiniz uygulamanın Uygulama Kimliği'ni ya da Düzenle'yi tıklayın.
- Ad alanında, uygulamayı kaydettirirken belirttiğiniz adı güncelleyin.
- Özel alıcı uygulamaları için URL alanında, kaydettiğiniz web alıcısı uygulamasının konumunu güncelleyin.
- Stilize alıcı uygulamaları için Klasör URL'si alanında, uygulamanızın stil sayfasının konumunu güncelleyin.
Yayın aktarmayı destekler onay kutusunu işaretleyin veya işaretini kaldırın.
Aktarım yayını, web alıcınızın alıcıyla aynı kablosuz ağa bağlı olmayan gönderenlerden yayını desteklemesine olanak tanır. Alıcınızda aktarma yayınlamayı devre dışı bırakmak için bu kutunun işaretini kaldırın.
Yalnızca ses özellikli cihazlara yayın yapmayı destekler onay kutusunu işaretleyin veya kutunun işaretini kaldırın.
Uygulamanızın ses cihazları için Google Cast'i keşfetmesine izin vermek istiyorsanız bu kutuyu işaretleyin. Yalnızca sesli cihazlar için desteği devre dışı bırakmak istiyorsanız bu kutunun işaretini kaldırın. Daha fazla bilgi için Sesli Cihazlar bölümüne bakın.
Gönderen Ayrıntıları bölümünde, uygulamanızın desteklediği her platform için aşağıdaki bilgileri sağlayın:
Android:
- uygulama paketinizin tam nitelikli adı.
iOS:
- Apple tarafından zorunlu tutulan iTunes kimliği ve paket kimliği.
- Uygulama Başlatma URI'sini, Google Home uygulamasının uygulamanızı başlatmak için kullandığı URI'yi kullanarak gönderin. Gerekli URI biçimi hakkında daha fazla bilgi için Uygulamalarla İletişim Kurmak İçin URL Şemalarını Kullanma başlıklı makaleyi inceleyin.
Web:
- uygulamanızın web sitesi URL'sini girin.
Giriş Ayrıntıları bölümünde, uygulamanızın chromecast.com/apps gibi Google mülklerinde listelenip listelenmeyeceğini seçin.
Kategori açılır menüsünden uygulamanızı en iyi tanımlayan kategoriyi seçin.
Not: Uygulamanız, burada açıklanan medya türlerinin yanı sıra diğer ayarlarda ima edilen medya türlerini de desteklemelidir. Örneğin, uygulamanız ses için Google Cast'i destekliyorsa ve burada TV ve Filmler'i seçerseniz uygulamanız, Ses Cihazları bölümünde açıklandığı gibi yalnızca sesli cihazları ve video oynatma hükümlerini desteklemelidir.
Uygulamanızın kullanılabildiği ülkeleri tanımlamak için Tüm ülkeler veya Yalnızca belirli ülkelerde radyo düğmesini seçin. Ülke belirtiyorsanız görünen listedeki ilgili ülkelerin kutularını işaretleyin.
Başlık alanına uygulamanız için açıklayıcı bir başlık girin.
En fazla 50 karakter kullanın. Örneğin, "YouTube".
Açıklama alanına başvurunuz için bir açıklama girin.
En fazla 80 karakter kullanın. Örneğin, "Evinizdeki en iyi ekranda en sevdiğiniz YouTube kanallarının keyfini çıkarın."
Uygulamanızın simge resmini yüklemek için Grafikler bölümündeki artı işaretini tıklayın.
Resim 512 X 512 piksel boyutunda olmalı ve şeffaf arka plana sahip olabilir.
Kendi Çevirilerinizi Ekleyin bölümünde, Başlık ve Açıklama alanları için çeviri sağlamak istiyorsanız açılır menüden dili seçin, Ekle'yi tıklayın ve görünen iletişim kutusuna çevrilmiş metni girin. Ayrıca, bu çeviriye özel bir simge resmi de yükleyebilirsiniz.
Başvuru bilgilerinizi güncellemeyi tamamladığınızda Kaydet'i tıklayın.
Uygulamanızı yayınlayın
Uygulamanızı yayınladığınızda uygulamanız dünyanın dört bir yanındaki tüm Cast cihazlarında kullanılabilir hale gelir. Ayrıca, uygulamanız için chromecast.com/apps listeleme sitesi gibi Google mülklerinde bir giriş oluşturur. Bu girişte kullanıcılar uygulamanızı keşfedip indirebilir. Yukarıdaki 6. adımda uygulama bilgilerini düzenlerken uygulamanızı listelemeyi seçtiyseniz uygulamanız yayınlandıktan sonra chromecast.com/apps adresinde görünür.
Başvurunuzu yayınlamak için:
Google Cast SDK Geliştirici Konsolu'nda, Genel bakış sayfasından veya Uygulamalar sayfasından, yayınlamak istediğiniz uygulama için Yayınla'yı tıklayın.
Uygulama bilgileriniz eksiksizse Uygulama bilgilerini düzenle bölümünde girdiğiniz uygulama bilgilerinin yer aldığı bir önizleme ekranı gösterilir. Aksi takdirde, sağlamanız gereken bilgileri belirten bir mesaj gösterilir.
Geri dönüp bilgileri güncellemek için Düzenle'yi tıklayabilirsiniz.
Uygulamanızı yayınlamaya hazırsanız Yayınla'yı tıklayın.
İstatistikler
Google Cast SDK Geliştirici Konsolu, uygulamanızın performansını izler. Uygulamalar veya Genel Bakış sayfasındaki her yayınlanmış uygulama için İstatistikler sütununda Görüntüle'yi tıklayarak performans verilerini görebilirsiniz.
Aşağıdaki bilgiler sunulur:
- Uygulamayı başlatan Cast alıcılarının sayısı
- Başlatılan oturum sayısı
- Oturum başına ortalama medya oynatma süresi (dakika cinsinden)
İstatistiklerde Diğer platformu görünüyorsa gönderen platformunu belirtmemiştir. Örneğin, eski bir iOS gönderen güncellenmediyse bu durum söz konusu olabilir.
Cihazlar
Google Cast cihazları (ör. Chromecast veya Android TV cihazı) varsayılan olarak geliştirme ve test için etkinleştirilmez. Cihazınızı geliştirme cihazına dönüştürmek ve geliştirme sırasında yayınlanmamış Web Alıcı uygulamanıza erişmek için cihazı uygulamanıza kaydettirmeniz gerekir. Kayıt işlemi, hata ayıklama için alıcıya uzak bir tarayıcı penceresinden erişilmesine de olanak tanır (Hata ayıklama bölümüne bakın).
Google Cast cihazınızı kaydetmek için:
Google Cast cihazınızı kurun ve bilgisayarınızla aynı kablosuz ağa bağlayın.
Daha fazla bilgi için Yayın cihazı kurulumu talimatlarına bakın.
Bilgisayarınızda Cast destekli bir web tarayıcısı açın.
Google Cast SDK Geliştirici Konsolu'nda oturum açın.
Kaydetmek istediğiniz cihazın seri numarasını bulun.
Genel Bakış sayfasından veya Cihazlar sayfasından Yeni Cihaz Ekle'yi tıklayın.
Cihazınızın seri numarasını girin.
Bir açıklama girin ve Tamam'ı tıklayın.
Bu, cihazınız için kullanabileceğiniz bir addır (kullanıcı kurulumu sırasında cihaza verdiğiniz adla eşleşmesi gerekmez).
Devam etmeden önce on beş dakika bekleyin.
Kayıt tamamlandığında cihazın durumu "Teste Hazır" olarak görünür.
Yayın cihazınızı yeniden başlatın: Güç veya USB kablosunu cihazdan çıkarıp tekrar takın.
Cihazın seri numarasını bulma
Herhangi bir cihazın seri numarasını bulmak için Cast Geliştirici Konsolu sayfasını cihaza yayınlayabilirsiniz:
Yayınla düğmesini tıklayın (bu sayfayı yayınlar gibi).
İstemde Yayın sekmesi gösterilir ve kullanılabilir cihazlar listelenir.
Açılır menüden, seri numarasını almak istediğiniz cihazı seçin.
- Ekranlı cihazlarda seri numarası TV ekranında gösterilir ve TV hoparlörlerinden sesli olarak okunur (0 ve O harflerinin ayırt edilmesine yardımcı olmak için).
- Ses cihazlarında seri numarası, yayın yapılan hoparlörde sesli olarak okunur.
Android TV yazılımı seri numarası
Android TV (ATV) cihazların birden fazla seri numarası vardır. Yazılım (Cast) seri numarası, yukarıda belirtildiği gibi Cast Geliştirici Konsolu sayfasının ATV cihazına yayınlanmasıyla veya ATV cihazını geliştirici moduna alıp yazılım seri numarasına bakılarak elde edilebilir.
ATV cihazınızı geliştirici moduna almak için Ayarlar > Sistem > Hakkında > Android TV OS sürümü'ne gidin ve cihaz geliştirici modunda olduğunuzu bildirene kadar sürümü birkaç kez tıklayın. Geliştirici modundayken seri numarasını bulmak için ATV modelinize bağlı olarak Ayarlar > Cihaz Tercihleri > Yerleşik Chromecast veya Ayarlar > Sistem > Yayınla'ya gidin. Yazılım seri numarası gösterilir.
ATV cihazı fabrika ayarlarına sıfırlandığında yazılım seri numarasının değişeceğini unutmayın. Fabrika ayarlarına sıfırlamadan sonra, yazılım seri numarasını bulmak ve cihazın yeni yazılım seri numarasını Cast Developer Console'a yeniden kaydetmek için yukarıdaki adımları uygulayın.
Hesap sorunları
Google Cast Developer Console kaydımı iptal etmek istiyorum
5 ABD doları tutarındaki geliştirici hesabı kayıt ücreti geri ödenmez.
Artık Google Cast Developer Console'a erişemiyorum
Daha önce, geliştirici hesabınızın Hizmet Şartlarımız veya İçerik Politikalarımız'ın birden çok kez ihlal edilmesi nedeniyle askıya alındığını belirten bir e-posta aldıysanız daha fazla açıklamaya ihtiyacınız olursa bu e-postayı yanıtlayın.
Uygulamam Google Cast'ten kaldırıldı
Kaldırılan uygulamalar, geliştirici hesabınızın iyi durumunu olumsuz etkileyen ihtarlar olarak sayılır. Birden fazla kez tekrarlayan veya dikkat çekici ihlaller, Geliştirici hesabınızın feshine yol açabilir.
Kaldırılan uygulamalar kullanıcılar tarafından görüntülenemez veya bunlara erişilemez. Geliştirici kimlik bilgileriniz Google Cast'te iyi durumda olmaya devam ediyorsa ve uygulamanızın doğası buna izin veriyorsa düzeltmeler yapabilir ve uygulamanın uyumlu yeni bir örneğini yayınlayabilirsiniz.
Politika ihlali düzeltilmediği sürece kaldırılmış bir uygulamayı yeniden yayınlamayın.
Hesabımın e-posta adresini değiştirmek istiyorum
Google Cast Geliştirici Hesabınızla ilişkilendirilmiş e-posta adresini değiştiremezsiniz. Bir kuruluşta çalışıyorsanız gelecekte erişim sorunlarını önlemek için ekip e-posta adresi kullanmanızı öneririz.
Başka bir sorunum var
Lütfen Cast SDK destek sayfasına bakın.