POST api/Google/GetAnalyticData?AdAccountID={AdAccountID}&PropertyID={PropertyID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
AdAccountID

integer

Required

PropertyID

string

Required

Body Parameters

AnalyticDataInput
NameDescriptionTypeAdditional information
dateRanges

Collection of DateRange

None.

metrics

Collection of Metric

None.

dimensions

Collection of Dimension

None.

dimensionFilter

DimensionFilter

None.

orderBys

Collection of OrderBy

None.

limit

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "dateRanges": [
    {
      "startDate": "sample string 1",
      "endDate": "sample string 2"
    },
    {
      "startDate": "sample string 1",
      "endDate": "sample string 2"
    }
  ],
  "metrics": [
    {
      "name": "sample string 1"
    },
    {
      "name": "sample string 1"
    }
  ],
  "dimensions": [
    {
      "name": "sample string 1"
    },
    {
      "name": "sample string 1"
    }
  ],
  "dimensionFilter": {
    "filter": {
      "fieldName": "sample string 1",
      "stringFilter": {
        "matchType": "sample string 1",
        "value": "sample string 2"
      }
    }
  },
  "orderBys": [
    {
      "desc": true,
      "dimension": {
        "orderType": "sample string 1",
        "dimensionName": "sample string 2"
      },
      "metric": {
        "metricName": "sample string 1"
      }
    },
    {
      "desc": true,
      "dimension": {
        "orderType": "sample string 1",
        "dimensionName": "sample string 2"
      },
      "metric": {
        "metricName": "sample string 1"
      }
    }
  ],
  "limit": 1
}

application/xml, text/xml

Sample:
<AnalyticDataInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SM.Data.Models.Google">
  <dateRanges>
    <DateRange>
      <endDate>sample string 2</endDate>
      <startDate>sample string 1</startDate>
    </DateRange>
    <DateRange>
      <endDate>sample string 2</endDate>
      <startDate>sample string 1</startDate>
    </DateRange>
  </dateRanges>
  <dimensionFilter>
    <filter>
      <fieldName>sample string 1</fieldName>
      <stringFilter>
        <matchType>sample string 1</matchType>
        <value>sample string 2</value>
      </stringFilter>
    </filter>
  </dimensionFilter>
  <dimensions>
    <Dimension>
      <name>sample string 1</name>
    </Dimension>
    <Dimension>
      <name>sample string 1</name>
    </Dimension>
  </dimensions>
  <limit>1</limit>
  <metrics>
    <Metric>
      <name>sample string 1</name>
    </Metric>
    <Metric>
      <name>sample string 1</name>
    </Metric>
  </metrics>
  <orderBys>
    <OrderBy>
      <desc>true</desc>
      <dimension>
        <dimensionName>sample string 2</dimensionName>
        <orderType>sample string 1</orderType>
      </dimension>
      <metric>
        <metricName>sample string 1</metricName>
      </metric>
    </OrderBy>
    <OrderBy>
      <desc>true</desc>
      <dimension>
        <dimensionName>sample string 2</dimensionName>
        <orderType>sample string 1</orderType>
      </dimension>
      <metric>
        <metricName>sample string 1</metricName>
      </metric>
    </OrderBy>
  </orderBys>
</AnalyticDataInput>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.