這一切都源於查詢Google Analytics數據。對於基本查詢,改變的主要因素是維度和度量。返回的對象是一種名爲GaData的類型,並且您需要的實際結果位於GaData.Rows中。將二維數組轉換爲對象c#
GaData.Rows的格式如下:
有將首先爲每個維度一排,在這個例子中有一排「新訪問者」和第二行的「回訪者」。在這些行內將是另一組包含Dimension值的行,然後是您指定的每個度量標準(我只要求一個度量標準)。
到目前爲止類設置我有如下:
public class Results
{
public List<Dimension> Dimensions { get; set; }
}
public class Dimension
{
public string Value { get; set; }
public List<Metric> Metrics { get; set; }
}
public class Metric
{
public int Value { get; set; }
}
最後,也許它只是晚了,我的腦子有點問題,但我有困難的一點點轉換這個數據進入Results
類型,我認爲是因爲有多個層次。任何幫助?
編輯
我添加下面我是如何結束的答案完成它,如果任何人有一個更簡潔例子讓我知道!
您可以將自己的答案標記爲答案。 :) –
我會的,它讓我等到明天...... :) – Goose