Community Discussion

Ask a Question
ANSWERED

Point of a PATCH operation if you error on duplicates?

When trying to submit PATCH operation to add 20 publisher blocks (for example), we receive an error response if one publisher is already blocked. That means in order to avoid an error, we need to request the current block list, check it against the new batch of publisher blocks, and only submit unique publishers. In that case, it does not seem helpful to use PATCH. We might as well just GET the blocks and POST the entire list. Am I missing something here? Why would Taboola's practice be to error, instead of simply skipping over duplicates?
ANSWERED

Cannot block some sites

Some sites cannot be blocked through API: 1317418 caras.com.mx 1316462 levante-emv.com 1316357 dailystar.co.uk 1315252 musicmundial.com We are using the PATCH endpoint: https://backstage.taboola.com/backstage/api/1.0/{account}/campaigns/{campaign} API response is (404): { "http_status": 404, "message": "account" } Can you help checking why this happens?
ANSWERED

Site ID Details via API

Hi Team, It would be great if somehow we could easily fetch the site ID details say via API, Interface as we depend on it for our day to day optimisations. Please let me know if we can do this in anyway?
ANSWERED

Publishers

How to add / change publishers via the API?
ANSWERED

You can not target/block more than 1,500 sites even if I can see only half blocked

Hi Peter, I'm receiving this error: {"http_status":400,"message":"You can not target\/block more than 1,500 sites.","offending_field":""} I know the limit is 1500 per campaign and 1500 per account limit. We have blocked 1121 blocked on the account level and 463 at the campaign level. But I don't understand why we cannot block anymore at the campaign level as I can see that we blocked only 463. There are some cases where we request to block some publisher_id and I can't see it in the blocked list even if I received the OK message. Campaign id: 4667401 https://www.screencast.com/t/rpQvZ4Vdm Our account is: "[email protected]" Thank you!
ANSWERED

Available publishers

Hi, Is there any way to get a list of available publishers only? I mean, only the active ones; the blocked and network publishers to be excluded from that API call. https://backstage.taboola.com/backstage/api/1.0/account_id/allowed-publishers/ I want to block any publisher with the word "push" and I can find 2500~ matches. I can't block all of them because of blocking limit of 1500. Thank you!
ANSWERED

API for blocking pubs at account level

Hello, We would like to use the Taboola API to block publishers at account level through it - we would want to block the publishers based on a "contains" query (e.g. all those containing "noticias" in the name. Does anyone know if this is possible? I've seen this endpoint could be used: https://developers.taboola.com/backstage-api/reference#get-blocked-publishers-for-account Thanks! Radu
ANSWERED

Publishers missing from `taboola-network` admin network in API response?

Hello again, For reporting purposes I am attempting to generate a map from site -> site_id for all of the publishers which are sending us impressions. I am attempting to use the API endpoint documented here to generate that map: https://backstage-api.readme.io/reference#list-of-publishers I queried for the `taboola-network` admin network, but received records for only 80% of the publishers which are sending us impressions. As noted in the docs, I contacted our account manager to see what other admin networks are relevant to our accounts, but he said that `taboola-network` should be the extent of it. How can I look up the remaining publishers? `newsuk-thesun` is a notable missing value. Thanks! Cleve
ANSWERED

how I can get list of site to campaign ?

I can't understand how I can bind campaigns and sites , can some one help me ?
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נ