Community Discussion
API Error: site does not belong to campaign targetting
Hello,
we are getting this error when trying to block some site via API.
The problem is that these sites do belong to the campaign and are also currently getting traffic. There are multiple examples but below I'm sending just one:
Campaign id: 9761652
Sites we're trying to block: nbcsports-probasketballtalk, tegna-wxia
Posted by Ervin about 3 years ago
How to activate/pause Site under campaign from API
I'd like to user Taboola API in order to activate site under particular campaign from the API
Do I get it correct that in this case I should run the The PATCH request and ADD publisher to targeting
In case if I'd like to pause it I need to REMOVE publisher from targeting. Is it correct?
Posted by Varvara about 3 years ago
Block/reactivate Mediums through API
Can I reactivate mediums that I've blocked in the past through the API?
Posted by Guy over 4 years ago
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!
Posted by Ciocan Alexandru over 4 years ago
Patching Targeted Publishers (blocking campaign level)
Hello.
I have 2 questions:
1. I want to block some publishers at the campaign level. I tried to PATCH with the action "REMOVE" and I'm receiving the same error for all publishers even if we have data in the last 10 days for that publisher.
ERROR: "publisher cnbc does not exist in the campaign’s auto_publisher_targeting" or "{publisher_id} not exists in campaign targeting"
Before REMOVING it, I tried to ADD the publisher to that campaign and after that, it worked, I could block it.
There is another way or I'm doing it wrong?
2. What is the difference between "publisher_targeting" and "auto_publisher_targeting" for blocking at campaign level?
Posted by Ciocan Alexandru over 4 years ago
Some Publishers Cannot Be Blocked In API
We noticed a strange issue where there are many publisher IDs that cannot seem to be blocked using the API.
We get a successful response (200) to our campaign update request, and in the response object the 'publisher_targeting' seems accurate. However, if we retrieve the campaign details immediately after, the 'publisher_targeting' is missing many (but not all) of the publisher IDs we tried to block. The UI also does not show these publishers as blocked.
Posted by Michael over 4 years ago
Block Levels
I'm looking at your `Campaign Summary` reports (specifically in relation to the `platform_breakdown` dimension), and I'm trying to understand the potential `blocking_level` values listed in your documentation.
https://developers.taboola.com/backstage-api/reference#dimension-specific-columns
These three don't fit with my current mental model of how Taboola blocking works.
```
EMULATED - Emulated auto-block
NETWORK - Network level block
ADVERTISER_NETWORK - Advertiser network level block
```
Can you provide more color?
Assuming `NETWORK` or `ADVERTISER_NETWORK` spans multiple Taboola accounts, can we have an api access point to mutate these values? We currently have to iterate over all our accounts to perform blocks. During product planning, one of our major risks was the quantity limits at the different blocking levels. An additional Network level block would alleviate some of our current concerns, simplify our processes and reduce api calls.
Posted by Nesan Waran over 4 years ago