API Google Analytics, как отформатировать общий результат посетителей в качестве словаря?
-
21-12-2019 - |
Вопрос
Я работаю над локальным приложением, использующим 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);
}
.