Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Coffee Break: Join us on Wednesday, April 5th at 10am PT to chat with Ben Gaines, Director of Product Management for Adobe Analytics. Ben will be online to answer your Analytics and Adobe Summit questions.
SOLVED

Why isn\'t this API request working - i don\'t get it

Avatar

Level 1

Hi Forum,

The following request is working fine

---------------------------------------------------------

var report = new Report({

id: "RefTypeDirect",

dataElement: "#RefTypeDirect",

totalElement: "#refTotalsDirect",

loadingDisable: true,

animateTotal: true

});

report.run({

"reportDescription":{

"reportSuiteID": config.reportSuite,

"dateFrom": new Date(new Date().setDate(new Date().getDate()-90)).toJSON().slice(0,10),

"dateTo": new Date().toJSON().slice(0,10),

//"dateGranularity": "week",

"metrics": [

{ "id": "instances" }

],

"elements": [

   { "id": "referrertype" }

                            ],

                            "segments": [

                            {

                                "element": "referrertype",

                                    "selected": ["Typed/Bookmarked"]

},

],

"currentData": "true"

}

}

---------------------------------------------------------

But the following doesn't work...i can't see why...same syntax but difference dimension?!?

var report = new Report({

id: "devTypeDesktop",

dataElement: "#devTypeDesktop",

totalElement: "#devTotalsDesktop",

loadingDisable: true,

animateTotal: true

});

report.run({

"reportDescription":{

"reportSuiteID": config.reportSuite,

"dateFrom": new Date(new Date().setDate(new Date().getDate()-90)).toJSON().slice(0,10),

"dateTo": new Date().toJSON().slice(0,10),

//"dateGranularity": "week",

"metrics": [

{ "id": "instances" }

],

"elements": [

   { "id": "mobileDeviceType" }

                            ],

                            "segments": [

                            {

                                "element": "mobileDeviceType",

                                    "selected": ["Other"]

},

],

"currentData": "true"

}

}

1 Accepted Solution

Avatar

Correct answer by
Level 10

Since this is an older post, I'm assuming you've solved this issue. Incase others find this post, I'll post the link to the documentation below:

https://www.adobe.io/apis/experiencecloud/analytics/docs.html

View solution in original post

1 Reply

Avatar

Correct answer by
Level 10

Since this is an older post, I'm assuming you've solved this issue. Incase others find this post, I'll post the link to the documentation below:

https://www.adobe.io/apis/experiencecloud/analytics/docs.html