Perguntas sobre a API do YouTube Analytics

Sou novo na API do YouTube Analytics e tenho algumas perguntas:

Para recuperar os relatórios do Analytics, preciso especificar o ID do canal para o parâmetro "ids". Como encontro o ID do canal para o usuário autenticado pelo OAuth? Eu vi no aplicativo de exemplo que eu posso chamar o método Channels.list na API de dados (V3) e usar o parâmetro "mine = true". Isso é garantido para retornar um único canal? Se não, como sei qual canal é o certo? Qual é a maneira recomendada de encontrar o ID do canal de um usuário?

Depois que eu tiver o ID do canal, posso começar a consultar os dados do Google Analytics. Gostaria de consultar a métrica "visualizações" do canal para todo o histórico desse canal. A questão é, como eu sei o quão longe a consulta? Existe uma data de início do canal? O método Channels.list mencionado acima não retorna a data snippet.publishedAt para o meu canal, de modo que não parece ser uma maneira confiável. De que outra forma eu sei quando parar? Eu acho que eu poderia fazer uma consulta até 2005, mais ou menos, quando o YouTube foi fundado, mas isso parece ser uma má abordagem. Alguma sugestão?

A API do Google Analytics suporta relatórios para canais e proprietários de conteúdo. Depois que um usuário se autentica via OAuth, como sei se essa conta é uma conta normal do YouTube em comparação com uma conta do proprietário de conteúdo do CMS?

Qualquer ajuda seria muito apreciada!

questionAnswers(1)

yourAnswerToTheQuestion