Community Discussion

Ask a Question
ANSWERED

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
ANSWERED

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'
ANSWERED

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.
ANSWERED

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)
ANSWERED

{"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?
ANSWERED

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
ANSWERED

(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!
ANSWERED

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?
ANSWERED

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?
ANSWERED

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!
150030003014004014034044294_flows50050390_daysaccess_tokenaccountaccount_creationaccount_idaccount_levelaccount_level_blockaccount_typeaccountsactivity_scheduleactual_cpcadvertiser_idadvertisersallowed_accountsalphabeticapi_accessapi_changesapi_keyapi_newsletterapi_secretaudienceaudience_onboardingaudience_segmentsaudience_targetingaudiencesaudit_trailauthorization_codeauto_targetingaws_downtimeaws_serverbalancebasebasic_authenticationbibidbid_modifierbid_modifiersbillingbilling_cycleblockblock_publisherblock_publishersbrand_safetybrowser_breakdownbulk_createbulk_updatebulk_update_campaignsby_audienceby_campaignby_hour_of_daycachingcampaigncampaign_daycampaign_day_breakdowncampaign_fieldscampaign_learningcampaign_levelcampaign_ownercampaign_site_daycampaign_summarycampaignscity_targetingclick_idclicksclient_credentialscode_snippetconnectorcontent-typeconversion_dataconversion_ruleconversionsconversions_valuecorscountriescountrycountry_codescpa_actionscpa_actions_numcpccpc_macrocreate_campaigncreate_itemcreate_timecreation_datecustom_audiencecustom_audience_rulecustom_conversion_rulecustom_conversionscut_offdaily_capdaily_spenddata_freshnessdata_studiodata_studio_connectordayday_dimensiondelaydeletedictionarydifferent_accountdiscrepancydocs_issuedocumentationdomainduplicateduplicate_campaignempty_responseend_dateevent_basedexelatefeature_requestfetch_levelfiltersfirst_party_audienceflowfull_authenticationget_account_detailsgoogle_apps_scriptgoogle_scriptgoogle_sheetshidden_audiencehidden_segmentshourlyhourly_reportinghourly_spendhtmlhtml_login_pagehtml_responseiasimplicit_flowinactive_accountsinclude_multi_conversionsinclusionsintegrationinternal_support_ticketip_addressis_atomicitemitemsixudra_curljava_client_sdkjava_sdkjavascriptjsjupyter_notebooklaravellearning_statelimitlist_of_publisherslookalike_audiencelookalike_audienceslookback_windowloss_of_scalemacrosmalformed_jsonmarketplacemarketplace_audiencesmax_campaignsmax_itemsmax_resultsminimum_bidminimum_cpcmixedanalyticsmy_audiencesnetworknetwork_accountnew_featurenullnumeric_site_idoauth2os_breakdownpage_viewpagingpartner_typepassword_credentialspatchpausepermissionsphppixel_lookalikeplacementplacement_breakdownplacement_filterplacement_nameplatform_targetingpostmanprecannedprerequisites_not_metpublisherpublisher_bid_modifierpublisher_blockspublisher_idpublisher_namepublisher_networkpublisher_reportspublisher_targetingpublisher_urlpublisherspythonpython_clientrrate_limitreal_timereal_time_reportingrecommendation_apiredirect_urirejected_campaignsremove_allreport_cachingreportingreporting_discrepancyreportsretention_periodrevenuerevenue_summaryrevenue_summary_reportroadmaps2ssafety_ratingsalessandboxscalesitesite_breakdownsite_nameslowslownesssort_filterspecial_charsspendspending_limitsslssostatussub_accountssupermetricssupport_tickettataboola_adstaboola_pixeltargetingtcctest_accounttheoptimizertimeouttimezonetlstop_campaign_contenttop_contenttracking_codetypouiunblock_publishersunknown_publisherupdate_itemupload_imageurluser_accountsuser_segmentsutmvaluevideovideo_campaign_summaryvideo_campaignsvideo_completionsvideo_itemvideo_itemsviewsvisit_valuevoluumweb_hookswhitelistx-www-form-urlencodedyearly_reportingנ