Kayıt

Stil uygulanmış medya alıcısı kullanıyorsanız veya özel alıcı oluşturuyorsanız uygulamanızı kaydetmeniz gerekir. Uygulamanızı kaydettikten sonra, gönderen uygulamanız tarafından Web Alıcı uygulamasını başlatma gibi API çağrıları yapmak 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 sabiti kullanır.

Ayrıca, Google Cast cihazınızı kaydetmeniz gerekir. Böylece, yayınlamadan önce Web Alıcı uygulamanıza erişebilir. Alıcı uygulamanızı yayınladıktan sonra uygulama tüm Google Cast cihazlarında kullanılabilir.

Uygulamalar

Uygulamanızı kaydettirmeniz, uygulamayı yayınlamadan önce kayıtlı Cast cihazınızda test etmenize olanak tanır. Uygulama yayınlandığında tüm Cast cihazlarında kullanılabilir hale gelir.

Uygulamanızı kaydetme

Gönderen uygulamasından API çağrılarıyla kullanılan bir uygulama kimliği almak için Stilli Medya Alıcısı veya Özel Alıcı kaydetmeniz gerekir.

Cast uygulamanızı kaydetmek için:

  1. Google Cast SDK Geliştirici Konsolu'nda oturum açın.
  2. Genel Bakış sayfasından 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, Stil Verilmiş 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, Stil Uygulanmış Medya Alıcısı'nın desteklenen medya türleri arasında listelenmiyorsa Özel Alıcı'yı seçmeniz de gerekebilir.

      Bu seçeneğin, Web Alıcı 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 okuyun.

    • Stil uygulanmış medya alıcısı

      Uygulamanız desteklenen medya türlerinden birini kullanarak video veya ses içeriği yayınlı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 üstünde 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 (başlangıç ekranı ve ilerleme çubuğu gibi) 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ılar için Stil uygulanmış 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 Stil Uygulanmış Medya Alıcısı 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 durumunun varsayılan değeridir.

    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 bir URL girin. Geliştirme sırasında URL, HTTP kullanabilir ancak uygulama yayınlandığında HTTPS kullanması gerekir. URL, bir HTML sayfası veya web tarayıcısından erişilebilen başka bir dosya türü için olabilir. Web Alıcınızın dahili (NAT kayıtlı) bir IP adresinde olması sorun teşkil etmez ancak nadiren üst düzey alan olduğu için localhost'ta olmamalıdır. Web Alıcısı uygulaması yayınlandığında SSL (HTTPS) üzerinden sunulması gerekse de Web Alıcısı uygulamasına yüklenen içerik HTTP üzerinden sunulabilir.

      • Stil Uygulanmış Medya Alıcısı için Görünüm URL'si alanında stil sayfasının URL'sini belirtin.

        Kendi web sitenizde bulunan CSS dosyanıza yönlendiren bir HTTPS URL'si sağlayın. Varsayılan stilleri kullanmak için alanı boş bırakın. Özel stillerinizi eklemek veya güncellemek isterseniz bu ayarı daha sonra istediğiniz zaman düzenleyebilirsiniz.

      • Aktarmalı yayını destekler onay kutusunu işaretleyin veya işaretlemeden bırakın.

        Geçiş yayını, 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 aktarmalı yayınlamayı devre dışı bırakmak istiyorsanız bu kutunun işaretini kaldırın.

      • Yalnızca ses cihazlarına yayınlamayı destekler onay kutusunu işaretleyin veya işaretlemeyin.

        Uygulamanızın ses sistemleri 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 Ses Sistemleri bölümüne bakın.

  5. 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. Uygulamanızın Cast API çağrılarıyla birlikte sağlayacağınız için uygulama kimliğini not edin.

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

Uygulama bilgilerini düzenleme

Uygulamanızı yayınlayabilmeniz için bazı ek bilgiler sağlamanız gerekir. Kayıt sırasında uygulamanız hakkında verdiğiniz bilgileri de güncelleyebilirsiniz.

Uygulama bilgilerini düzenlemek için:

  1. Google Cast SDK Geliştirici Konsolu'nda, Genel Bakış sayfasından veya Uygulamalar sayfasından Uygulama Kimliği'ni tıklayın ya da düzenlemek istediğiniz uygulama için Düzenle'yi tıklayın.
  2. Ad alanında, uygulamayı 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. Stil uygulanmış alıcı uygulamaları için Görünüm URL'si alanında uygulamanızın stil sayfasının konumunu güncelleyin.
  5. Aktarmalı yayını destekler onay kutusunu işaretleyin veya işaretlemeden bırakın.

    Geçiş yayını, 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 özellikli cihazlara yayın yapmayı destekler onay kutusunu işaretleyin veya işaretlemeden bırakın.

    Uygulamanızın ses sistemleri 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 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 adı.
    • iOS:

      • Apple tarafından zorunlu tutulan iTunes kimliği ve paket kimliği.
      • Google Home uygulamasının uygulamanızı başlatmak için kullandığı URI'yi kullanarak Uygulama Başlatma URI'si. 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'si.
  8. Giriş Ayrıntıları bölümünde, uygulamanızın chromecast.com/apps gibi Google mülklerinde listelenip listelenmeyeceğini seçin.

  9. 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 ayarlarla 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ın, video oynatma hükümlerinin yanı sıra Ses Cihazları bölümünde açıklandığı gibi yalnızca ses sistemlerini de desteklemesi gerekir.

  10. Uygulamanızın kullanılabildiği ülkeleri belirtmek için Tüm ülkeler veya Yalnızca seçili ülkelerde radyo düğmesini seçin. Ülkeleri belirtiyorsanız görüntülenen 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, "En sevdiğiniz YouTube kanallarını evdeki 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 boyutunda olmalı ve şeffaf bir arka plana sahip olabilir.

  14. Kendi Çevirilerinizi Ekleyin bölümünde, Başlık ve Açıklama alanları için çeviri eklemek istiyorsanız açılır menüden dili seçin, Ekle'yi tıklayın ve görüntülenen iletişim kutusuna çevrilmiş metni girin. Ayrıca, bu çeviriye özel 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ınladığınızda uygulamanız dünya genelindeki tüm Cast cihazlarında kullanılabilir hale gelir. Ayrıca, Google mülklerinde uygulamanız için bir giriş oluşturur. Örneğin, kullanıcıların uygulamanızı keşfedip indirebileceği chromecast.com/apps giriş sitesi gibi. Yukarıdaki 6. adımda uygulama bilgilerini düzenlerken uygulamanızı listelemeyi seçtiyseniz yayınlandıktan sonra chromecast.com/apps adresinde görünür.

Uygulamanızı yayınlamak için:

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

    Başvuru bilgileriniz eksiksizse Başvuru bilgilerini düzenle bölümüne girdiğiniz başvuru bilgilerini içeren bir önizleme ekranı gösterilir. Aksi takdirde, sağlamanız 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 Geliştirici Konsolu, uygulamanızın performansını takip eder. Uygulamalar veya Genel Bakış sayfasında yayınlanan her 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 bu, gönderenin platformunu belirtmediği anlamına gelir. Örneğin, eski bir iOS göndereni güncellenmemiş olabilir.

Cihazlar

Varsayılan olarak, Google Cast cihazları (ör. Chromecast veya Android TV cihazı) 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ısı uygulamanıza erişmek için cihazı uygulamanıza kaydetmeniz gerekir. Kayıt işlemi, alıcının hata ayıklama için uzak bir tarayıcı penceresinden erişilebilir olmasını da sağlar (Hata ayıklama bölümüne bakın).

Google Cast cihazınızı kaydetmek 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 Geliştirici Konsolu'nda oturum açın.

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

  5. Genel Bakış sayfasından 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 kolay bir addır (kullanıcı kurulumu sırasında cihaza verdiğiniz adla eşleşmesi gerekmez).

  8. Devam etmeden önce 15 dakika bekleyin.

    Kayıt işlemi tamamlandığında cihazın durumu "Test için hazır" olarak görünür.

  9. 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:

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

    İstemde Sekme yayınla seçeneği gösterilir ve kullanılabilir cihazlar listelenir.

  2. 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 sistemlerinde seri numarası, yayın yapılan hoparlörde sesli olarak okunur.

Android TV yazılımı seri numarası

Android TV (ATV) cihazlarıyla ilişkili birden fazla seri numarası vardır. Yazılım (Cast) seri numarası, yukarıda açıklandığı gibi Cast Developer Console sayfasını ATV cihazına yayınlayarak veya ATV cihazını geliştirici moduna alıp Cast ayarlarında yazılım seri numarasını arayarak bulunabilir.

ATV cihazınızı geliştirici moduna geçirmek 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. Geliştirici modundayken seri numarasını bulmak için ATV modelinize bağlı olarak Ayarlar > Cihaz Tercihleri > Google Cast veya Ayarlar > Sistem > Yayınla'ya gidin. Yazılım seri numarasını göreceksiniz.

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ırlama işleminden sonra, yazılım seri numarasını bulmak için yukarıdaki adımları uygulayın ve cihazın yeni yazılım seri numarasını Cast Developer Console'a yeniden kaydedin.

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 Geliştirici Konsolu'na erişemiyorum

Daha önce geliştirici hesabınızın Hizmet Şartlarımızı veya İçerik Politikalarımızı birden çok kez ihlal etmesi nedeniyle askıya alındığını belirten bir e-posta aldıysanız daha fazla bilgi edinmek için 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 ağır politika ihlalleri 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 uygulamaya erişemeyeceği anlamına gelir. Geliştirici kimlik bilgileriniz Google Cast'te iyi durumda olmaya devam ederse ve uygulamanızın yapısı buna izin verirse düzeltmeler yapıp uygulamanın uyumlu yeni bir örneğini yayınlayabilirsiniz.

Politika ihlali giderilene kadar kaldırılan bir uygulamayı yeniden yayınlamayın.

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

Google Cast Geliştirici Hesabınızla ilişkili e-posta adresini değiştiremezsiniz. Bir kuruluşta çalışıyorsanız gelecekte erişim sorunları yaşamamak için ekip e-posta adresi kullanmanızı öneririz.

Başka bir sorunum var

Lütfen Cast SDK destek sayfasını inceleyin.