API do Google Analytics, como formato do total de visitantes como resultado dicionário?
-
21-12-2019 - |
Pergunta
Estou trabalhando em um aplicativo que usa o Google Analytics V3 API.Im usando ga:os visitantes para obter o número de visitas e GaData propriedade "TotalsForAllResults" para obter todos os visitantes.No entanto TotalForAllResults é um dicionário que usa ` com o valor da chave do par "ga:visitantes" e "número de visitantes".Isso é o que mostra o depurador:
O meu problema é im certeza de como formatar o dicionário, a fim de desplay o resultado com o Console.WriteLine.Se eu executar o aplicativo que eu possa ver o número total quando a depuração, mas se eu os dispositivo "TotalForAllReason" com o console rightline recebo -
Depois de modificar um pouco este aspecto (Thx Papa:
foreach (KeyValuePair<string, string> kvp in d.TotalsForAllResults) { Console.WriteLine("Antal Besök:" +" " + kvp.Value); } Console.WriteLine(d.TotalsForAllResults.Keys + " = " + d.TotalsForAllResults.Values); Console.ReadLine();
Esta é a saída recebo agora:
É Genérico.Lista, etc, indicando que há mais para se mostrar ou por que esta mensagem é apresentada?
Anny sugestões?
Thx
Solução
Se é uma keyvaluepair, você pode fazer isso.Espero que a sintaxe é certo.
Console.WriteLine(d.TotalForAllReason[0].Key + " = " + d.TotalForAllReason[0].Value);
Se você tiver mais de um registro, você pode fazer isso:
foreach (KeyValuePair kvp in d.TotalForAllReason) {
Console.WriteLine(kvp.Key + " = " + kvp.Value);
}