Kayıt

Styled Media Alıcı kullanıyorsanız veya Özel Alıcı oluşturuyorsanız uygulamanızı kaydetmeniz gerekir. Uygulamanızı kaydettikten sonra, gönderen uygulamanız tarafından API çağrıları yapmak (ör. bir Web Alıcısı uygulamasını başlatmak) için kullanılan bir uygulama kimliği alırsınız.

Varsayılan Medya Alıcısı'nı kullanırsanız uygulamanızı kaydetmeniz gerekmez. Varsayılan Medya Alıcısı, medya oynatıcı kullanıcı arayüzüne herhangi bir stil sağlamanıza izin vermez ve uygulama kimliği olarak sağlanan bir sabiti kullanır.

Ayrıca, yayınlamadan önce Web Alıcısı uygulamanıza erişebilmesi için Google Cast cihazınızı kaydettirmeniz gerekir. Alıcı uygulamanız yayınlandıktan sonra tüm Google Cast cihazları tarafından kullanılabilir.

Uygulamalar

Uygulamanızı kaydettiğinizde, uygulamanızı yayınlamadan önce kayıtlı Cast cihazınızla test edebilirsiniz. Uygulama yayınlandığında tüm Yayın cihazlarında kullanılabilir.

Uygulamanızı kaydetme

Gönderen uygulamadan API çağrılarıyla kullanılan bir uygulama kimliği almak için Styled Media Buyer veya Özel Alıcı kaydetmeniz gerekir.

Yayın uygulamanızı kaydetmek için:

  1. Google Cast SDK Developer Console'da oturum açın.
  2. Genel Bakış veya Uygulamalar sayfasından Yeni Uygulama Ekle'yi tıklayın.
  3. Kullanacağınız Web Alıcısı uygulamasının türünü seçin:

    • Özel Alıcı

      Uygulamanız Stilli 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 Stilli Medya Alıcısı'nın desteklenen medya türlerinden biri olarak listelenmiyorsa Ö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ı bölümünü okuyun.

    • Stilli Medya Alıcısı

      Uygulamanız, desteklenen medya türlerinden birini kullanarak video veya ses içeriği akışı gerçekleştiriyorsa 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 üst kısmında bir özel stiller grubunu kullanan bir kullanıcı arayüzü sağlamak istiyorsanız bunu seçin.

      Sağlayabileceğiniz özel stiller, bir CSS dosyası sağlayarak oynatıcı kullanıcı arayüzünün çeşitli öğelerinin (başlangıç ekranı ve ilerleme çubuğu gibi) görünümünü tanımlamanıza olanak tanır. Alıcı uygulama oluşturmanız gerekmez.

      Ayrıntılar için Styled Media Recipientr (Stilli Medya Alıcısı) başlıklı makaleyi okuyun.

  4. Web Alıcısı uygulamanızın ayrıntılarını girin:

    1. Ad alanına uygulamanızın adını girin.

      Bu, Web Alıcısı yüklenirken veya Stilli Medya Alıcısı'nı kullanıyorsanız boşta 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.

    2. Web Alıcısı uygulamasının görünümünü belirtin:

      • Özel Alıcı için URL alanında uygulama URL'sini belirtin.

        Google Cast cihazının Web Alıcısı uygulamanızı yüklerken istemesi gereken URL'yi girin. Geliştirme sırasında URL, HTTP'yi kullanabilir, ancak uygulama yayınlandığında HTTPS kullanması gerekir. URL, bir HTML sayfasına veya bir web tarayıcısından erişilebilen başka bir dosya türüne ait olabilir. Web Alıcınızın dahili (NAT kayıtlı) bir IP adresinde olmasında sakınca yoktur. Ancak, üst düzey alan nadiren kullanıldığı için localhost'ta bulunmamalıdır. Web Alıcısı uygulamasının, yayınlandığında SSL (HTTPS) üzerinden sunulması gerekse de, Web Alıcısı uygulamasına yüklenen içerik HTTP üzerinden sunulabilir.

      • Styled Media Buyer için Dış Görünüm URL'si alanında stil sayfasının URL'sini belirtin.

        Kendi web sitenizde bulunan CSS dosyanıza 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 daha sonra istediğiniz zaman düzenleyebilirsiniz.

      • Geçiş yayınını destekler onay kutusunu işaretleyin veya işaretini kaldırın.

        Geçişli yayınlama, Web Alıcınızın, alıcıyla aynı kablosuz ağa bağlı olmayan gönderenlerden yayın yapmayı desteklemesine olanak tanır. Alıcınızda geçişli yayınlamayı devre dışı bırakmak için bu kutunun işaretini kaldırın.

      • Yalnızca ses cihazlarına 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 ses özellikli cihazlar için desteği devre dışı bırakmak üzere bu kutunun işaretini kaldırın. Daha fazla bilgi için Ses Cihazları başlıklı makaleye göz atın.

  5. Kaydet'i tıklayın.

    Uygulama kimliği, adı, türü ve durumu da dahil olmak üzere kayıt bilgileriniz görüntülenir. Uygulamanızın Cast API çağrılarını ileteceğiniz için uygulama kimliğini not edin.

  6. Uygulamalar sayfasına dönmek için Bitti'yi tıklayın.

Başvuru bilgilerini düzenle

Uygulamanızı yayınlamadan önce bazı ek bilgiler sağlamanız gerekir. Ayrıca kayıt sırasında başvurunuzla ilgili verdiğiniz bilgileri güncelleyebilirsiniz.

Uygulama bilgilerini düzenlemek için:

  1. Google Cast SDK'sı Developer Console'da Genel Bakış veya Uygulamalar sayfasından Uygulama Kimliği'ni veya düzenlemek istediğiniz uygulama için Düzenle'yi tıklayın.
  2. Name (Ad) alanında, başvuruyu kaydederken girdiğiniz adı güncelleyin.
  3. Özel Alıcı uygulamaları için, URL alanında, kaydettiğiniz Web Alıcısı uygulamasının konumunu güncelleyin.
  4. Stilli Alıcı uygulamaları için, Sten URL'si alanında, uygulamanızın stil sayfasının konumunu güncelleyin.
  5. Geçiş yayınını destekler onay kutusunu işaretleyin veya işaretini kaldırın.

    Geçişli yayınlama, Web Alıcınızın, alıcıyla aynı kablosuz ağa bağlı olmayan gönderenlerden yayın yapmayı desteklemesine olanak tanır. Alıcınız için geçişli yayınlamayı devre dışı bırakmak istiyorsanız bu kutunun işaretini kaldırın.

  6. Yalnızca ses cihazlarına 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 üzere bu kutuyu işaretleyin. Yalnızca ses özellikli cihazlar için desteği devre dışı bırakmak üzere bu kutunun işaretini kaldırın. Daha fazla bilgi için Ses Cihazları bölümüne bakın.

  7. Gönderen Ayrıntıları bölümünde, uygulamanızın desteklediği her platform için aşağıdakileri sağlayın:

    • Android:

      • uygulama paketinizin tam nitelikli adını girin.
    • iOS:

      • Apple'ın ihtiyaç duyduğu iTunes Kimliği ve Paket Kimliği.
      • Uygulama Lansman URI'si için Google Home uygulamasının uygulamanızı başlatmak için kullandığı URI'yı kullanın. Gerekli URI biçimi hakkında daha fazla bilgi için Uygulamalarla İletişim kurmak için URL Şemalarını Kullanma bölümüne bakın.
    • Web:

      • Web sitesinin URL'sini girin.
  8. Listeleme Ayrıntıları bölümünde, uygulamanızı chromecast.com/apps. gibi Google mülklerinde listeleyip listelemeyeceğinizi seçin.

  9. Kategori açılır menüsünden uygulamanızı en iyi tanımlayan kategoriyi seçin.

    Not: Uygulamanız hem burada hem de diğer ayarlar tarafından belirtilen medya türlerini 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 ses içeren cihazları ve video oynatma hükümlerini desteklemelidir.

  10. Uygulamanızın kullanılabildiği ülkeleri tanımlamak için Tüm ülkeler veya Yalnızca seçili ülkelerde radyo düğmesini seçin. Ülke belirtiyorsanız gösterilen listede bu ülkelerin kutularını işaretleyin.

  11. 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".

  12. Açıklama alanına uygulamanız için bir açıklama girin.

    En fazla 80 karakter kullanın. Örneğin, "Favori YouTube kanallarınızı evinizdeki en iyi ekranda izleyin."

  13. Grafikler bölümünde, uygulamanızın simge resmini yüklemek için artı işaretini tıklayın.

    Resim 512 X 512 piksel olmalıdır ve şeffaf bir arka plana sahip olabilir.

  14. Kendi Çevirilerinizi Ekleyin altında, Başlık ve Açıklama alanlarına çeviri sağlamak istiyorsanız, açılır menüden dili seçin, Ekle'yi tıklayın ve açılan iletişim kutusuna çevrilmiş metni girin. Ayrıca, o çeviriye özgü simge için bir resim de yükleyebilirsiniz.

  15. Uygulama bilgilerinizi güncellemeyi tamamladığınızda Kaydet'i tıklayın.

Uygulamanızı yayınlayın

Uygulamanızı yayınlamanız dünya genelindeki tüm Cast cihazlarında kullanılabilir hale gelir. Ayrıca, chromecast.com/apps listeleme sitesi gibi Google mülklerinde uygulamanız için bir giriş oluşturulur. Kullanıcılar burada uygulamanızı keşfedip indirebilirler. Yukarıdaki 6. adımda uygulama bilgilerini düzenlediğinizde uygulamanızı listelemeyi seçtiyseniz, uygulamanız yayınlandığında chromecast.com/apps adresinde görünür.

Uygulamanızı yayınlamak için:

  1. Google Cast SDK'sı Geliştirici Konsolu'ndaki Genel Bakış veya Uygulamalar sayfasından, yayınlamak istediğiniz uygulama için Yayınla'yı tıklayın.

    Uygulama bilgileriniz tamamlandıysa Uygulama bilgilerini düzenleme bölümüne girdiğiniz uygulama bilgilerinin yer aldığı bir önizleme ekranı görüntülenir. Gösterilmiyorsa, vermeniz gereken bilgileri belirten bir mesaj gösterilir.

  2. Geri dönüp bilgileri güncellemek için Düzenle'yi tıklayabilirsiniz.

  3. Uygulamanızı yayınlamaya hazırsanız Yayınla'yı tıklayın.

İstatistikler

Google Cast SDK Developer Console, uygulamanızın performansını izler. Uygulamalar veya Genel Bakış sayfasında yayınlanan her bir uygulama için İstatistikler sütunundan Görüntüle'yi tıklayarak performans verilerini görebilirsiniz.

Aşağıdaki bilgiler sunulur:

  • Uygulamayı başlatan Yayın alıcılarının sayısı
  • Başlatılan oturumların sayısı
  • Oturum başına ortalama medya oynatma süresi (dakika cinsinden)

İstatistiklerde Diğer platformu görünüyorsa bu, gönderenin platformunu belirtmediği anlamına gelir (örneğin, eski bir iOS gönderenin güncellenmemesi).

Cihazlar

Varsayılan olarak Google Cast cihazları (örneğin, Chromecast veya Android TV cihazı) geliştirme ve test için etkinleştirilmemiştir. Cihazınızı bir geliştirme cihazına dönüştürmek ve geliştirme sırasında yayınlanmamış Web Alıcısı uygulamanıza erişim elde etmek için, cihazı uygulamanıza kaydettirmeniz gerekir. Kaydolmak, hata ayıklama için alıcıya uzak bir tarayıcı penceresinden de erişilebilmesini sağlar (bkz. Hata ayıklama).

Google Cast cihazınızı kaydettirmek için:

  1. 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.

  2. Bilgisayarınızda Cast destekli bir web tarayıcısı açın.

  3. Google Cast SDK Developer Console'da oturum açın.

  4. Kaydetmek istediğiniz cihazın seri numarasını bulun.

  5. Genel Bakış veya Cihazlar sayfasından Yeni Cihaz Ekle'yi tıklayın.

  6. Cihazınızın seri numarasını girin.

  7. Bir açıklama girin ve Tamam'ı tıklayın.

    Bu, cihazınız için yalnızca kolay bir addır (kullanıcı kurulumu sırasında cihaza verdiğiniz adla eşleşmesi gerekmez).

  8. Devam etmeden önce on beş dakika bekleyin.

    Kayıt işlemi tamamlandıktan sonra cihazın Durum'unda "Teste Hazır" ifadesi görünür.

  9. Cast cihazınızı yeniden başlatın: Cihazdan güç veya USB kablosunu çıkarıp yeniden bağlayın.

Cihazın seri numarasını bulma

Herhangi bir cihazın seri numarasını bulmak için Cast Developer Console sayfasını cihaza yayınlayabilirsiniz:

  1. Yayınla düğmesini (bu sayfayı yayınlıyormuşsunuz gibi) tıklayın.

    İstemde Yayınla sekmesi görüntülenir ve kullanılabilir cihazlar listelenir.

  2. Açılır menüden seri numarasını almak istediğiniz cihazı seçin.

    • Görüntüleme cihazlarında seri numarası, TV ekranında gösterilir ve TV hoparlörlerinde sesli okunur (0'ların ve O'ların belirginleştirilmesine yardımcı olmak için).
    • Ses cihazlarında seri numarası, yayının yapıldığı hoparlörde sesli okunur.

Android TV yazılımı seri numarası

Android TV (ATV) cihazları, kendileriyle ilişkilendirilmiş birden fazla seri numarasına sahiptir. Yazılım (Cast) seri numarası, Cast Developer Console sayfasının yukarıda açıklandığı gibi ATV cihazına yayınlanmasıyla veya ATV cihazı geliştirici moduna alınıp yazılımın seri numarası için Yayın ayarlarına bakılarak elde edilebilir.

ATV cihazınızı geliştirici moduna almak için Ayarlar > Sistem > Hakkında > Android TV OS derlemesi'ne gidin ve cihaz, geliştirici modunda olduğunuzu bildirene kadar derlemeyi birkaç kez tıklayın. Seri numarasını geliştirici modunda bir kez bulmak için ATV modelinize bağlı olarak Ayarlar > Cihaz Tercihleri > Chromecast Entegre veya Ayarlar > Sistem > Yayınla'ya gidin. Yazılımın seri numarasını görürsünüz.

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ırlandıktan sonra yazılımın 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ı izleyin.

Hesap sorunları

Google Cast Developer Console kaydımı iptal etmek istiyorum

Geliştirici hesabı kayıt ücreti 5 ABD doları olarak iade edilmez.

Artık Google Cast Geliştirici Konsolu'na erişemiyorum

Daha önce Hizmet Şartlarımızı veya İçerik Politikamızı birden çok kez ihlal ettiği için geliştirici hesabınızın askıya alındığını belirten bir e-posta aldıysanız daha fazla açıklamaya ihtiyaç duyuyorsanız 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 çok göze batan ihlaller, geliştirici hesabınızın feshedilmesine yol açabilir.

Kaldırma işlemi, kullanıcıların kaldırılan uygulamayı görüntüleyemeyeceği veya söz konusu uygulamaya erişemeyeceği anlamına gelir. Geliştirici kimlik bilgileriniz Google Cast'te hâlâ iyi durumdaysa ve uygulamanızın yapısı buna izin veriyorsa düzeltmeler yapıp uygulamanın yeni ve uyumlu bir örneğini yayınlayabilirsiniz.

Kaldırılan bir uygulamayı, politika ihlali giderilene kadar yeniden yayınlamayın.

Hesabımla ilişkili e-posta adresini değiştirmek istiyorum

Google Cast Geliştirici Hesabınızla ilişkilendirilen e-posta adresini değiştiremezsiniz. Bir kuruluş için çalışıyorsanız ileride erişim sorunlarıyla karşılaşmamak için bir ekip e-posta adresi kullanmanızı öneririz.

Başka bir sorunum var

Lütfen Cast SDK'sı destek sayfasına bakın.