API Google Analytics, как отформатировать общий результат посетителей в качестве словаря?

StackOverflow https://stackoverflow.com//questions/22008019

Вопрос

Я работаю над локальным приложением, использующим API Google Analytics V3. Я использую GA: Посетители получают количество посещений и недвижимости Gadata «TotalsForallResults», чтобы получить все посетители. Однако TotalForallResults - это словарь, который использует «с ключом VARY» GA: посетителей «и« Количество посетителей ». Это то, что показывает отладчик: Введите описание изображения здесь

Моя проблема - я не уверен, как отформатировать словарь, чтобы отказаться результат с консолью.writeline. Если я запускаю приложение, я вижу общее число при отладке, но если я запускаю «TotalForAllreason» с консольной правой, я получаю -  Введите описание изображения здесь

После модификации немного, похоже, это выглядит (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();
.

Это выход, который я получаю сейчас:

Введите описание изображения здесь

- это универсальный .List etc Указывает на то, что есть еще больше, или почему появится это сообщение?

Anny Предложения?

thx

Это было полезно?

Решение

Если это keyvaluepair, вы можете сделать это.Надеюсь, что синтаксис прав.

Console.WriteLine(d.TotalForAllReason[0].Key + " = " + d.TotalForAllReason[0].Value);
.

Если у вас есть более одной записи, вы можете сделать это:

foreach (KeyValuePair kvp in d.TotalForAllReason) {
    Console.WriteLine(kvp.Key + " = " + kvp.Value);
}
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top