# Conector Twitch.tv: integração com BigQuery, Redshift, ClickHouse e mais sem pipeline manual

> Conector gerenciado para sincronizar canais, seguidores, clipes e assinaturas da Twitch para BigQuery, Redshift, ClickHouse e mais.

Source: https://www.erathos.com/blog/novo-conector-twitch-tv
Published: 2024-08-20
Category: Novos Conectores

![Logo da Twitch com métricas de streaming sendo sincronizadas para um data warehouse](https://cms-media.erathos.com/QNbqWjj9r4KYlVy8KEmZdnxrEjI-1.png)

Agora contamos com a Twitch.tv dentre os conectores da Erathos.

A Twitch é uma plataforma de live streaming lançada em 2011 que rapidamente se tornou uma das maiores do mundo, especialmente voltada para transmissão de videogames. Além de jogos, a plataforma também reúne música, esportes, arte, conversas em chat e outras formas de entretenimento ao vivo. A solução tem escalado e ganhado relevância nos últimos anos, se transformando também numa rede de trabalho para criadores e para marcas que usam a influência da Twitch em estratégias de marketing, fortalecimento de comunidade, treinamentos e transmissões corporativas.

Diferente de um CRM ou de uma ferramenta de suporte, os dados da Twitch não vivem numa planilha de vendas, vivem espalhados entre performance de canal, engajamento de audiência e resultado de patrocínio. Sem consolidar isso num warehouse, quem gerencia canal ou comunidade fica dependente do painel nativo da Twitch, que não cruza esses dados com nada fora da própria plataforma.

A Erathos lança o conector gerenciado para a Twitch.tv. Onze endpoints disponíveis, oito destinos suportados, zero código de pipeline para escrever ou manter.

## O que você pode ingerir

O conector da Twitch entrega onze endpoints prontos para serem materializados no seu warehouse de destino:

Endpoint

O que contém

`user`

Dados do perfil do usuário/canal conectado

`channels`

Informações do canal

`followers`

Seguidores do canal

`subscriptions`

Assinantes (subscriptions) do canal

`videos`

Vídeos publicados, incluindo VODs

`clips`

Clipes criados a partir das transmissões

`polls`

Enquetes realizadas durante as lives

`goals`

Metas de canal (seguidores, subscriptions etc.)

`moderators`

Moderadores do canal

`vips`

VIPs configurados no canal

`banned_users`

Usuários banidos ou em timeout

Os destinos suportados são **BigQuery**, **Redshift**, **Databricks**, **ClickHouse**, **PostgreSQL**, **Supabase**, **Azure Synapse** e **Amazon S3**.

## O que você pode fazer quando os dados da Twitch chegam no warehouse

**Performance de canal ao longo do tempo.** Com `followers`, `subscriptions` e `videos` no warehouse, você constrói séries históricas de crescimento que o painel nativo da Twitch não guarda além de uma janela curta, essencial pra entender sazonalidade e o efeito de campanhas específicas.

**Retorno de patrocínio e colaboração paga.** Cruzando `clips` e `videos` publicados num período com dados de campanha vindos de outra fonte (CRM, planilha de contratos, ferramenta de mídia paga), você mede o retorno real de uma parceria, não só o número solto que a marca recebe da Twitch.

**Saúde de comunidade e moderação.** Com `banned_users`, `moderators` e `vips`, dá pra acompanhar o quanto o canal está precisando de moderação ativa ao longo do tempo, um sinal indireto de saúde de comunidade que raramente é medido com dado histórico.

**Engajamento por formato de conteúdo.** Cruzando `polls` com `videos`, é possível identificar em que tipo de transmissão o público se engaja mais ativamente, informação útil pra decidir formato de conteúdo futuro com dado, não com impressão.

## Como autenticar

A autenticação do conector da Twitch é feita via **OAuth**, sem token para gerar ou copiar manualmente. Basta fazer login na conta Twitch associada ao navegador e clicar em **Authorize Twitch.tv** durante a configuração da conexão na Erathos.

O processo completo está documentado em [docs.erathos.com/connectors/apis/twitch.tv](https://docs.erathos.com/connectors/apis/twitch.tv).

## Por que terceirizar a ingestão para a Erathos

A premissa do conector é direta: a engenharia de manutenção da ingestão não deveria ser responsabilidade de quem gerencia canal ou comunidade. Paginação, rate limit, retry, schema evolution, alerta de falha, alerta de queda de volume, backfill. Tudo isso é responsabilidade de quem opera a plataforma de ingestão.

Com o conector configurado, a plataforma entrega:

**Visibilidade ponta a ponta de cada execução.** Tempo de extração por endpoint, contagem de registros por janela, quais janelas foram processadas, onde houve retentativa.

**Alertas configurados de fábrica.** Falha de execução, queda de volume por endpoint e atraso de janela são detectados e roteados pelas integrações de alerta que o time já usa.

**Reprocessamento como operação suportada.** Quando você precisa reprocessar uma janela, isso é uma operação de plataforma, não uma sequência de script improvisada no warehouse.

## Perguntas frequentes sobre o conector da Twitch

**O conector da Twitch usa API key ou OAuth?** OAuth. Você autoriza o acesso fazendo login direto na conta Twitch associada ao navegador, sem precisar gerar ou copiar nenhum token manualmente.

**Quais dados da Twitch posso levar para o warehouse?** Dados de perfil, canal, seguidores, assinantes, vídeos, clipes, enquetes, metas de canal, moderadores, VIPs e usuários banidos. A lista completa está na tabela de endpoints acima.

**O conector suporta sincronização incremental?** Sim, os endpoints são sincronizados de forma incremental após a carga inicial.

**O conector funciona para agências que gerenciam múltiplos canais?** Sim, desde que cada canal seja configurado como uma conexão separada, autorizada com a conta Twitch correspondente.

**Para quais destinos o conector da Twitch sincroniza dados?** BigQuery, Redshift, Databricks, ClickHouse, PostgreSQL, Supabase, Azure Synapse e Amazon S3.

## Pipelines disponíveis

O conector da Twitch está disponível com os seguintes destinos:

- [Twitch.tv → BigQuery](https://www.erathos.com/pipelines/twitch-tv-bigquery)
- [Twitch.tv → Redshift](https://www.erathos.com/pipelines/twitch-tv-redshift)
- [Twitch.tv → Databricks](https://www.erathos.com/pipelines/twitch-tv-databricks)
- [Twitch.tv → ClickHouse](https://www.erathos.com/pipelines/twitch-tv-clickhouse)
- [Twitch.tv → PostgreSQL](https://www.erathos.com/pipelines/twitch-tv-postgresql)
- [Twitch.tv → Supabase](https://www.erathos.com/pipelines/twitch-tv-supabase)
- [Twitch.tv → Azure Synapse](https://www.erathos.com/pipelines/twitch-tv-azure-synapse)
- [Twitch.tv → Amazon S3](https://www.erathos.com/pipelines/twitch-tv-amazon-s3)

## Comece agora

[Crie sua conta na Erathos](https://app.erathos.com/signup?slug=blog&button=cta&utm_campaign=twitch_release) e conecte seu canal Twitch ao seu warehouse em minutos, sem nenhum código de pipeline para escrever, manter ou monitorar.
