Community Discussion
by_referral_and_tracking_code URL - {'http_status': 403, 'message': 'Requested action is forbidden', 'message_code': 'api.action.forbidden'}
Was an update made to the publisher API? My script all of a sudden stopped working and the only error code I got was api action forbidden.
I didn't see any announcement regarding this change.
I had no issues getting a token. I'm only running into issues when I am making a report request. It looks like the issue started on 11/10/2021.
I'm making a get request to this URL - https://backstage.taboola.com/backstage/api/1.0/reachmobi-mindyourdollars-slideshow/reports/visit-value/dimensions/by_referral_and_tracking_code?start_date=2021-11-15&end_date=2021-11-15
Posted by Carmen Ruder 6 months ago
How can I get a report of revenue by advertiser and revenue by 'ad in widget'?
In order to make better decisions the following information will be helpful, is there a way to get:
1. a report on revenue by advertiser
2. a report on revenue by 'ad in widget'
Posted by Nick Fitzpatrick 7 months ago
Is there a way to get visit value reporting (aka native and native-video revenue) by custom tracking code by hour?
Is there a way to get visit value reporting (aka native and native-video revenue) by custom tracking code by hour?
I am trying to get visit value reporting (aka native and native-video revenue) by custom tracking code by hour. It will allow us to get a โfull pictureโ on the publisher's level, whether they are in fact profitable or not using โfullโ data.
Posted by Nick Fitzpatrick 7 months ago
How can I pagination and/or filtering of advertiser reports?
How can I pagination and/or filter the advertiser reports?
When dealing with a very large data set it would be helpful if we could paginate the our results or have the ability to filter and/or sort the data. (e.g. we would like to get the visit_value reporting sorted by revenue DESC)
Posted by Nick Fitzpatrick 7 months ago
{"http_status":403,"message":"Requested action is forbidden","message_code":"api.action.forbidden"}
Hi,
I am trying the following API call to get a list of available account ids:
https://backstage.taboola.com/backstage/api/1.0/users/current/allowed-accounts
This gives a list of 4 PARTNER accounts and 1 NETWORK account. I then try the following:
https://backstage.taboola.com/backstage/api/1.0/NETWORK_ACCOUNT_ID/reports/campaign-summary/dimensions/day
Which gives the following error:
{"http_status":403,"message":"Requested action is forbidden","message_code":"api.action.forbidden"}
Please could you advise?
Posted by Matthew 8 months ago
Revenue day_site_placement_country_platform_breakdown report returns double reveue
Hello,
The report
/api/1.0/_networkId_/reports/revenue-summary/dimensions/day_site_placement_country_platform_breakdown
returns 'subtotal' row site country platform with empty placement
Basicly if we have two rows
US DESKTOP placement1 X
US DESKTOP placement2 Y
the report will include 3rd row US DESKTOP X+Y
Can't find anything in docs/a way to switch this off.
We can just ignore rows with empty placements but the concern is the report can change one day and empty placements will have a different meaning (like missing placement info)
Please advice
Thanks
Misha
Posted by Misha Makarevsky 8 months ago
(no campaign) in Visit Value report by campaign
When we pull the Visit Value report via API at endpoint '/reports/visit-value/dimensions/by_campaign' we get one row of data with campaign listed as "(no campaign)". Looking in our reporting interface we have campaigns with names listed for the same timeframe. Is there something separate we need to set up to get our campaigns to be listed in this report via API? Or something else we're missing?
Thank you!
Posted by Clay Andrews 11 months ago
Publisher Reporting API Limitations
Hi there,
we would like to integrate the Publisher Revenue Reporting API and have a few questions around limitations.
Currently, the endpoint only supports a daily breakout.
1. Is there any non-documented feature that would allow hourly?
The docs only show the option of UTM CAMPAIGN and UTM SOURCE + MEDIUM.
2. Is there any other option to get more granular data e.g. UTM CAMPAIGN + SOURCE + MEDIUM (ideally also TERM and CONTENT)?
There is a Custom Key/Value report. With the account in use, these are always undefined. We couldn't find any documentation on how to set them and what the limits are.
3. Can you point us in the right direction?
Posted by Nils about 1 year ago
Reporting Placement Question
Are special characters scrubbed if passed into the placement variable?
One of the string we pass into the placement variable contains ! in it. The reporting api endpoint passes that string back without !.
Are there are characters that are scrubbed out? If so, why?
Posted by Carmen Ruder over 1 year ago
Rev Summary day and placement filtering
Hi there,
I'm looking for an example request for a Revenue Summary report by day and placement. I've looked at both the github and taboola.com docs and have produced the below request but I'm getting a 400 response. The error is clear that my placement filter is wrong but I can't find a resolution.
Request:
https://backstage.taboola.com/backstage/api/1.0/[account_id]/reports/revenue-summary/dimensions/day/?start_date=2020-06-01&end_date=2020-06-02&placement=[placement]
Response:
{
"http_status": 400,
"message": "Filter 'placement' has invalid value",
"offending_field": "placement"
}
Thanks!
Posted by Kent S. almost 2 years ago