API - Is there a workaround to get more than 8 checkpoints for fallouts

Avatar

Avatar
Level 1
axkdl
Level 1

Likes

0 likes

Total Posts

3 posts

Correct reply

0 solutions
View profile

Avatar
Level 1
axkdl
Level 1

Likes

0 likes

Total Posts

3 posts

Correct reply

0 solutions
View profile
axkdl
Level 1

04-08-2017

Hi all,

I am trying to pull form the Adobe API a fallout report that has more than the maximum 8 checkpoints.

I have tried to use a segment that would simulate the 8 first checkpoints and then query the API for the following ones.

The segment seem to be working fine in Adobe workspace as I'm able to have a 100% similar data with the segment. However it falls short in the API as it only returns values = 0.

Any ideas of what can be done to get more than 8 checkpoints with the API?

Thanks,

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Validate 1000
Community Manager
jantzen_belliston-Adobe
Community Manager

Likes

339 likes

Total Posts

2,340 posts

Correct reply

819 solutions
Top badges earned
Validate 1000
Springboard
Validate 500
Validate 250
Validate 100
View profile

Avatar
Validate 1000
Community Manager
jantzen_belliston-Adobe
Community Manager

Likes

339 likes

Total Posts

2,340 posts

Correct reply

819 solutions
Top badges earned
Validate 1000
Springboard
Validate 500
Validate 250
Validate 100
View profile
jantzen_belliston-Adobe
Community Manager

05-03-2021

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

Answers (3)

Answers (3)

Avatar

Avatar
Level 1
axkdl
Level 1

Likes

0 likes

Total Posts

3 posts

Correct reply

0 solutions
View profile

Avatar
Level 1
axkdl
Level 1

Likes

0 likes

Total Posts

3 posts

Correct reply

0 solutions
View profile
axkdl
Level 1

14-08-2017

Hi there,

Any thoughts on a potential workaround? I still have not been able to make this work yet.

Thanks,

Avatar

Avatar
Level 1
axkdl
Level 1

Likes

0 likes

Total Posts

3 posts

Correct reply

0 solutions
View profile

Avatar
Level 1
axkdl
Level 1

Likes

0 likes

Total Posts

3 posts

Correct reply

0 solutions
View profile
axkdl
Level 1

09-08-2017

Hi Hyder,

Thank you for getting back to me, much appreciated. Sure thing, here what I have done so far. I used the following query to get the first 8 checkpoints for a fallout report. The response is showing the same data as displayed in Adobe Workspace.

{

    "reportDescription":{

"reportSuiteID": "(string)",

"dateFrom" : "{date.last30Days}",

"dateTo":"{date.today}",

        "dateGranularity": "month",

  "metrics": [

    {

      "id": "pageviews"

    }

  ],

"segments":[{"id":"s254_5798c2eae4b0d151d173e76a"},{"id":"s254_57acdd42e4b0565f6f5f29e9"}],

  "elements": [

    {

      "id": "prop32",

      "checkpoints": [      

        "Register:viewed",

"Register:firstname",

"Register:lastname",

"Registerl:email",

"Register:password",

"Register:user.attributes.company",

"Register:user.attributes.phonenumber"

      ]

    }

  ],

  "locale": "en_US"

}

}

Below is segment I used to try to get around the 8th checkpoints limit. I used the "Create segment from touchpoint" right click in adobe workspace.

{

                               "id":"s254_59808e187aaaf64c1c8b91a3",

                               "name":"Fallout (9th checkpoint)",

                               "reportSuiteID":"(string)",

                               "owner":"akandel",

                               "definition":{

                                               "container":{

                                                               "type":"hits",

                                                               "operator":"and",

                                                               "rules":[

                                                                              {

                                                                                              "container":{

                                                                                                              "type":"hits",

                                                                                                              "rules":[

                                                                                                                             {

                                                                                                                                             "name":"Form Field Name (p32)",

                                                                                                                                             "element":"prop32",

                                                                                                                                             "operator":"equals",

                                                                                                                                             "value":"Register:viewed"

                                                                                                                             }

                                                                                                              ]

                                                                                              }

                                                                              },

                                                                              {

                                                                                              "container":{

                                                                                                              "type":"visitors",

                                                                                                              "operator":"then",

                                                                                                              "rules":[

                                                                                                                             {

                                                                                                                                             "name":"Form Field Name (p32)",

                                                                                                                                             "element":"prop32",

                                                                                                                                             "operator":"equals",

                                                                                                                                             "value":"Register:firstname"

                                                                                                                             },

                                                                                                                             {

                                                                                                                                             "name":"Form Field Name (p32)",

                                                                                                                                             "element":"prop32",

                                                                                                                                             "operator":"equals",

                                                                                                                                             "value":"Register:lastname"

                                                                                                                             },

                                                                                                                             {

                                                                                                                                             "name":"Form Field Name (p32)",

                                                                                                                                             "element":"prop32",

                                                                                                                                             "operator":"equals",

                                                                                                                                             "value":"Register:email"

                                                                                                                             },

                                                                                                                             {

                                                                                                                                             "name":"Form Field Name (p32)",

                                                                                                                                             "element":"prop32",

                                                                                                                                             "operator":"equals",

                                                                                                                                             "value":"Register:password"

                                                                                                                             },

                                                                                                                             {

                                                                                                                                             "name":"Form Field Name (p32)",

                                                                                                                                             "element":"prop32",

                                                                                                                                             "operator":"equals",

                                                                                                                                             "value":"Register:user.attributes.company"

                                                                                                                             },

                                                                                                                             {

                                                                                                                                             "name":"Form Field Name (p32)",

                                                                                                                                             "element":"prop32",

                                                                                                                                             "operator":"equals",

                                                                                                                                             "value":"Register:user.attributes.phonenumber"

                                                                                                                             }

                                                                                                              ]

                                                                                              }

                                                                              }

                                                               ]

                                               }

                               },

                               "compatibility":[

                                               "reportsAndAnalytics",

                                               "adHocAnalysis"

                               ]                             

                }

Finally here it the second query that takes the last part of the fallout report.

{

    "reportDescription":{

"reportSuiteID": "(string)",

"dateFrom" : "{date.last30Days}",

"dateTo":"{date.today}",

        "dateGranularity": "month",

  "metrics": [

    {

      "id": "pageviews"

    }

  ],

"segments":[{"id":"s254_5798c2eae4b0d151d173e76a"},{"id":"s254_57acdd42e4b0565f6f5f29e9"},{"id":"s254_59808e187aaaf64c1c8b91a3"}],

  "elements": [

    {

      "id": "prop32",

      "checkpoints": [      

"Register:user.attributes.country",

        "Register:tac-checkall",

        "Register:submit"

      ]

    }

  ],

  "locale": "en_US"

}

}

Thanks,

Avatar

Avatar
Establish
Employee
hyderziaee
Employee

Likes

228 likes

Total Posts

465 posts

Correct reply

222 solutions
Top badges earned
Establish
Coach
Contributor
Shape 1
Give Back 25
View profile

Avatar
Establish
Employee
hyderziaee
Employee

Likes

228 likes

Total Posts

465 posts

Correct reply

222 solutions
Top badges earned
Establish
Coach
Contributor
Shape 1
Give Back 25
View profile
hyderziaee
Employee

08-08-2017

Can you share the request sample that you are working with?

-Hyder