YouTube
Macro Deck ile birlikte gelirYouTube canlı sohbetinizi ve yayın istatistiklerinizi gösterin, başlığı ve etiketleri değiştirin, Super Chat’lere ve üyelere tepki verin.
Bir YouTube Sohbeti widget’ı ve YouTube Yayın İstatistikleri widget’ları
- YouTube Sohbeti ve YouTube Yayın İstatistikleri widget’ları
- Yayın başlığını, açıklamasını ve etiketlerini ayarlayın
- Yayına geçin, yayını bitirin ve reklam araları başlatın
- Super Chat’ler, Super Sticker’lar ve üyelikler için tetikleyiciler
- Kendi Google Cloud projenizi ve kotanızı kullanır
YouTube entegrasyonu YouTube kanalınızı Macro Deck’e bağlar. Canlı yayınınızın durumunu değişken olarak gösterir, Super Chat’ler, Super Sticker’lar ve üyelikler için tetikleyiciler çalıştırır, canlı sohbetinizi moderasyon yapabileceğiniz bir widget’ta gösterir ve yayınınızı bir düğmeden değiştirir.
YouTube, Macro Deck’in herkes için kullanabileceği ortak bir oturum açma sunmaz. Size ait bir Google Cloud projesi üzerinden bağlanırsınız; bu bir kez yaklaşık on dakika sürer. Proje ücretsizdir ve kotası ile izinleri yalnızca size aittir.
Neler yapabilirsiniz
- Geçerli yayınınızın canlı sohbetine bir sohbet mesajı gönderin.
- Canlı olan yayının veya yayında değilken bir sonraki planlanmış yayının başlığını, açıklamasını veya etiketlerini değiştirin.
- Bir sonraki planlanmış yayını Canlı yayını başlat ile başlatın, Yayını bitir ile bitirin ve YouTube’dan bir reklam arası isteyin.
- Canlı sohbeti YouTube Sohbeti widget’ında gösterin ve oradan mesajları silin, sohbet edenleri zaman aşımına alın veya yasaklayın.
- Yayında olup olmadığınızı, izleyicilerinizi, beğenilerinizi ve abonelerinizi, başlığı ve yayın süresini YouTube Yayın İstatistikleri widget’ında gösterin.
Bazı örnek kurulumlar:
- Bir sonraki yayınınızın başlığını ve etiketlerini ayarlayan bir Yayına geçiyoruz düğmesi.
- YouTube’dan 60 saniyelik bir reklam arası isteyen bir Reklam arası düğmesi.
- Super Chat olayında çalışan ve gönderen ile tutarı içeren bir bildirim gösteren bir akış.
- Yeni üye olayında çalışan ve sohbete bir teşekkür mesajı gönderen bir akış.
Nasıl çalışır
Macro Deck yayın durumunuzu yaklaşık dakikada bir, yayındayken de sohbeti birkaç saniyede bir okur. Her okuma ve her değişiklik, günde 10.000 birim alan Google Cloud projenizin kotasından harcar. Macro Deck sayımı tutar. Kota neredeyse tükendiğinde sohbet güncellemelerini duraklatır ve canlı durumu daha seyrek okur. Kota tükendiğinde, Google’ın kotayı sıfırladığı Pasifik Saati ile gece yarısına kadar canlı durum ve sohbet güncellemelerini duraklatır.
Sohbet, Super Chat’ler ve üyelik olayları yalnızca bir yayın canlıyken gelir. Macro Deck çalışmıyorken gerçekleşen olaylar sonradan tetiklenmez. Birden fazla kanal bağlayabilirsiniz: her eylemin bir Kanal alanı vardır ve her tetikleyici tek bir kanalla sınırlandırılabilir.
Gerekenler
- İnternet erişimi olan Windows, macOS veya Linux üzerinde Macro Deck 3
- Canlı yayın yapabilen bir YouTube kanalı
- YouTube Data API v3 etkinleştirilmiş bir Google Cloud projesi
- İstemci gizli anahtarıyla birlikte TVs and Limited Input devices türünde bir OAuth istemci kimliği
- Reklam arasını başlat, orta reklam (mid-roll) gösterebilen bir kanalda canlı bir yayın gerektirir
Kurulum
Adım 1: Bir Google Cloud projesi oluşturun
Kanalınızın sahibi olan Google hesabıyla Google Cloud console sayfasını açın ve bir proje oluşturun, örneğin Macro Deck. APIs & Services > Library altında YouTube Data API v3 arayın ve Enable düğmesine tıklayın.
Adım 2: Onay ekranını ayarlayın
APIs & Services > OAuth consent screen bölümünü açın (yeni konsollarda Google Auth Platform). External seçeneğini seçin, bir uygulama adı ve e-posta adresinizi girin ve kaydedin. Audience (veya Test users) altında kanalınızın sahibi olan Google hesabını test kullanıcısı olarak ekleyin.
Adım 3: Bir OAuth istemci kimliği oluşturun
APIs & Services > Credentials bölümünü açın, Create credentials > OAuth client ID seçeneğine tıklayın ve uygulama türü olarak TVs and Limited Input devices seçin. Diğer tüm türler oturum açarken reddedilir. Google’ın gösterdiği Client ID ve Client secret değerlerini kopyalayın.
Adım 4: İstemciyi Macro Deck’e girin
Macro Deck’te kenar çubuğundaki Entegrasyonlar’a ve ardından YouTube’a tıklayın. Genel bakış sekmesinde, Yapılandırma bölümündeki Yapılandırma ekle’ye tıklayın. Sağ üstteki anahtarı açmak da aynı iletişim kutusunu açar; kurulum tamamlandığında entegrasyon açılır. YouTube kanalı bağlayın iletişim kutusunda değerleri İstemci kimliği ve İstemci gizli anahtarı alanlarına yapıştırın. Yalnızca Google projenize daha fazla kota verdiyse Gelişmiş yapılandırma’yı açın ve kotayı Günlük kota (birim) olarak girin. Devam et’e tıklayın.
Adım 5: Google’da erişimi onaylayın
İletişim kutusu şimdi bir Aygıt kodu ile Google'da erişimi onaylayın adımını gösterir. Google'ı açın ve onaylayın’a tıklayın, kanalınızın sahibi olan hesapla oturum açın, kodu girin, kanalınızı seçin ve erişime izin verin. Google uygulamanın doğrulanmadığı konusunda uyarır: bu sizin kendi projenizdir, bu yüzden devam edin. Macro Deck’e dönün ve Devam et’e tıklayın. Yapılandırma kanalınızın adını taşır, örneğin YouTube (My Channel). İletişim kutusunda Kurulum tamamlandı. görününce Bitti’ye tıklayın.
Adım 6: Bir düğmeye YouTube eylemi ekleyin
Deck sayfasında kullanmak istediğiniz düğmeye tıklayın. Deck’in kilidinin açık olması gerekir: sağ üstteki düğmede Kilitle yazıyorsa kilit açıktır. Düzenleyici Kısa basma seçili olarak açılır. + Eylem ekle’ye tıklayın, Eylem ekle iletişim kutusunun solunda YouTube’u seçin ve Yayın başlığını ayarla gibi bir eylem seçin. Kanal’ı seçin, Başlık’ı girin, ardından Kaydet’e tıklayın.
Eylemler7
Bunları bir düğmeye yerleştirin veya bir akıştan çalıştırın.
- Sohbet mesajı gönder
- Geçerli yayınınızın canlı sohbetine en fazla 200 karakterlik bir mesaj gönderir.
- Yayın başlığını ayarla
- Geçerli yayınınızın veya yayında değilken bir sonraki planlanmış yayının başlığını değiştirir.
- Yayın açıklamasını ayarla
- Geçerli yayınınızın veya bir sonraki planlanmış yayının açıklamasını değiştirir.
- Yayın etiketlerini ayarla
- Geçerli yayınınızın veya bir sonraki planlanmış yayının etiketlerini değiştirir.
- Reklam arasını başlat
- Canlı yayınınız sırasında YouTube’dan 30 saniye ile 3 dakika arasında bir reklam arası göstermesini ister.
- Canlı yayını başlat
- Hazır olan bir sonraki planlanmış yayını başlatır. Önce yayın yazılımınızı başlatın.
- Yayını bitir
- Geçerli canlı yayınınızı bitirir.
Tetikleyiciler8
Bir düğme veya akış bu olaylara tepki verebilir.
- Yayın başladı
- Kanal yayına başladı.
- Yayın bitti
- Kanalın canlı yayını sona erdi.
- Super Chat
- Biri gönderen, tutar, para birimi ve yorumla birlikte bir Super Chat gönderdi.
- Super Sticker
- Biri bir Super Sticker gönderdi.
- Yeni üye
- Biri kanala üye oldu veya üyeliğini yükseltti.
- Üyelik kilometre taşı
- Bir üye sohbette bir üyelik kilometre taşını paylaştı.
- Hediye edilen üyelikler
- Biri diğer izleyicilere üyelik hediye etti.
- YouTube olayı (Gelişmiş)
- Bu listedeki her YouTube olayı tek bir tetikleyicide; isterseniz türe göre filtrelenir.
Değişkenler8
Bu değerleri düğmelerde ve widget’larda gösterin veya koşullarda kullanın.
youtube_<channel>_display_name- Kanalın adı.
youtube_<channel>_is_live- Kanalın yayında olup olmadığı.
youtube_<channel>_stream_title- Canlı yayının başlığı.
youtube_<channel>_viewer_count- Geçerli izleyiciler. İzleyici sayısını gizlediğinizde boştur.
youtube_<channel>_like_count- Canlı yayının beğenileri.
youtube_<channel>_subscriber_count- YouTube’un yuvarladığı şekilde kanal aboneleri.
youtube_<channel>_uptime_seconds- Yayının saniye cinsinden ne kadar süredir devam ettiği.
youtube_<channel>_stream_thumbnail_url- Yayının küçük resmi.
Widget’lar2
Bunları widget seçiciden deck’inize ekleyin.
- YouTube Sohbeti
- Super Chat’ler ve yeni üyeler dahil geçerli yayınınızın canlı sohbetini gösterir. Daha büyük bir pencerede moderasyon yapmak için basın.
- YouTube Yayın İstatistikleri
- Canlı durumunuzu, izleyicileri, beğenileri ve aboneleri, başlığı ve yayın süresini seçtiğiniz bir stilde gösterir.
Sıkça sorulan sorular
Neden kendi Google Cloud projeme ihtiyacım var?
YouTube, Macro Deck’in herkes için kullanabileceği ortak bir oturum açma sunmaz. Kendi projenizle kota ve izinler yalnızca size aittir. Proje ücretsizdir.
Neden her hafta yeniden oturum açmam gerekiyor?
Projenizin onay ekranı test aşamasındayken Google oturumu 7 gün sonra sonlandırır. Entegrasyonlar bu durumda oturumun süresinin dolduğunu gösterir; aynı istemci kimliği ve istemci gizli anahtarıyla yeniden bağlanın. Oturumun açık kalması için onay ekranını Google Cloud console’da yayınlayın.
Kota tükendiğinde ne olur?
Macro Deck canlı durum ve sohbet güncellemelerini duraklatır ve Entegrasyonlar altındaki YouTube sayfası YouTube kotası tükendi gösterir. Google kotayı Pasifik Saati ile gece yarısı sıfırlar ve güncellemeler o zaman devam eder. Eylemler, Google onları reddedene kadar çalışmaya devam eder.
Canlı yayını başlat neden yayınımı başlatmıyor?
Canlı yayını başlat, akışı zaten YouTube’a ulaşan bir sonraki planlanmış yayını başlatır; bu nedenle önce yayın yazılımınızı başlatın. Kendiliğinden başlayan yayınları ve YouTube Studio’daki Stream now özelliğini bu eylem değil, YouTube başlatır.
Sohbet widget’ından birinin yasağını kaldırabilir miyim?
Yalnızca geçerli yayın sırasında Macro Deck üzerinden uyguladığınız yasakları, Macro Deck yeniden başlayana kadar. YouTube, Macro Deck’e hangi yasakların bulunduğunu söylemez; bu nedenle diğer yasakları YouTube Studio’da kaldırın.
Kimlik bilgilerim nerede saklanıyor?
İstemci gizli anahtarı ve belirteçler Macro Deck’i çalıştıran bilgisayarda şifrelenmiş olarak saklanır ve yalnızca Google’a gönderilir.
Yayıncılık kategorisinde daha fazlası
OBS Studio
Macro Deck ile birlikte gelirSahneleri değiştirin, yayınınızı, kaydınızı ve sesinizi kontrol edin ve OBS Studio’da olanlara tepki verin.
Meld Studio
Macro Deck ile birlikte gelirMeld Studio’da sahneleri değiştirin ve hazırlayın, katmanları, efektleri ve ses parçalarını kontrol edin ve yayına geçin.
Streamlabs Desktop
Macro Deck ile birlikte gelirStreamlabs Desktop’ta sahneleri değiştirin, yayınınızı, kaydınızı ve ses kaynaklarınızı kontrol edin.
Streamer.bot
Macro Deck ile birlikte gelirStreamer.bot eylemlerini çalıştırın, sohbet mesajları gönderin ve Streamer.bot’un bildirdiği her olaya tepki verin.
Twitch
Macro Deck ile birlikte gelirTwitch sohbetinizi ve yayın istatistiklerinizi gösterin, moderasyon yapın, anket ve reklam çalıştırın, takip, abonelik ve baskınlara tepki verin.