Fetching a eVar value against another eVar through Analytics API | Community
Skip to main content
Level 2
Aug 23, 2018 11:52 AM UTC
Solved

Fetching a eVar value against another eVar through Analytics API

Hi all,

I need to fetch an eVar value against another eVar through Analytics API on postman. I am passing these eVars in the same request in Analytics call.

Is there any API request to achieve this kind of requirement?

Thanks in advance.

Richa

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Hyder_Ziaee
Hyder_ZiaeeAccepted solution
Employee
Aug 23, 2018 1:56 PM UTC

Hi Richa,

Here is an example that you can use for you request:

{

  "reportDescription": {

    "reportSuiteID": "rsid",

    "dateFrom": "2018-08-22",

    "dateTo": "2018-08-22",

    "breakdownType": "subrelation",

    "sortBy": "visits",

    "elements": [

      {

        "id": "evar1",

        "top": 10,

        "startingWith": 1

      },

      {

        "id": "evar2",

        "top": 10,

        "startingWith": 1

      }

    ],

    "metrics": [

      {

        "id": "visits"

      }

    ]

  }

}

4 replies

Urs_Boller
New Participant
Aug 27, 2018 12:01 PM UTC

you could use processing rules to populate another evar with combined values of the desired single evars (eg. [mid]|[customerid]) now use reporting to get realtime data of this combined evar value.

remark: I don't know if processing rules are before or after realtime data ...

Translate
Hyder_Ziaee
Employee
Aug 24, 2018 10:40 AM UTC

Don't think this is allowed in real time API requests. I have not played around with this. However, if you can setup the real time report in UI, you should be able to get the data through API

Translate
Level 2
Aug 23, 2018 2:03 PM UTC

Thanks for the quick response. Can this be real time?

Actually we are passing customerid in one evar(eVar1) and mid in another evar(eVar2). We want to fetch eVar2 value against eVar1 by passing eVar1 in request.

We will then use the fetched mid value in subsequent target API calls.

If there are any links or code to fulfill this request. It will be really helpful.

Translate
Hyder_Ziaee
Hyder_ZiaeeAccepted solution
Employee
Aug 23, 2018 1:56 PM UTC

Hi Richa,

Here is an example that you can use for you request:

{

  "reportDescription": {

    "reportSuiteID": "rsid",

    "dateFrom": "2018-08-22",

    "dateTo": "2018-08-22",

    "breakdownType": "subrelation",

    "sortBy": "visits",

    "elements": [

      {

        "id": "evar1",

        "top": 10,

        "startingWith": 1

      },

      {

        "id": "evar2",

        "top": 10,

        "startingWith": 1

      }

    ],

    "metrics": [

      {

        "id": "visits"

      }

    ]

  }

}

Translate