Community Discussion
Add to Pixel Audience via API
We're looking to create a custom pixel audience, so we can exclude users in this audience for 1 day. We're looking to add a user frequency cap basically across certain accounts. This specific implementation doesn't give us the option to fire a pixel, since it's going direct to a landing page we don't have control over. We could add a page in between the landing page and our ads, but we could lose some users that way. Is there a way to post a user to a pixel audience via api?
The reason we're looking to use a pixel audience vs a custom audience is the ability to include a user in the audience for only 1 day, which is available in the pixel audience, and also not having first party user data. What are our best options to add users to this audience via api?
Posted by Craig 11 months ago
Getting error "Requested action is forbidden: Duplication of bid modifiers for Max Conversions or Target CPA is not allowed"
Dear Support Team,
While trying to create a duplicate campaign, I'm getting error for some campaigns.
**Endpoint:** <https://developers.taboola.com/backstage-api/reference/duplicate-a-campaign>
**Error Message:** Requested action is forbidden: Duplication of bid modifiers for Max Conversions or Target CPA is not allowed.
Kindly do check it and let me know if you need more information from my side.
Thanks & Regards,
Mayank Sharma
Posted by Mayank Sharma 11 months ago
When creating a campaign, how do we specify the custom conversion we would like to use?
Hi, When creating a campaign via an API call, how can I specify the conversion event we would like to use?
This field doesn't appear in your documentation under the available campaign fields.
I'm talking about the conversion events field under the Conversion Goal, as shown in the image below:
<https://i.ibb.co/tJ9R1WR/Screenshot-from-2023-08-17-15-49-55.png>
Posted by Amir Friedman 11 months ago
Cannot pause/unpause a campaign via the API
We have two campaigns that fail to update the is_active status. The update for all the other ones work fine.
We use the <https://developers.taboola.com/backstage-api/reference/update-a-campaign> endpoint and send the following payload:
{
"is_active": false
}
As a result, we get this:
{
"http_status": 400,
"message": "Number of exclude countries exceeded the allowed amount",
"offending_field": "geo_targeting",
"message_code": "campaign.geoTargeting.server.error.GENERIC"
}
How can we update these campaigns? Any idea? It looks like a bug.
Posted by Jacek Francuz 12 months ago
Different values of clicks and cost when same api call made on different times
Different values of clicks and cost when same api call made on different times
while calling same reporting api we get different answers and fluctuating values for clicks costs etc
if we call even in 10 minute interval it gives different values
it leads to inconsistent data
Also cost and clicks do not match for adgroup and camapign level report (i.e. clicks for same date same accountID gives different values for campaign and adgroup level )
Posted by Abhishek Dubey about 1 year ago
Total advertising cost of api
I tried to calculate the sum of daily advertising costs on the dashboard and the total list of campaigns using the API, but the total values do not match. As a result of checking the api response, the sum of advertising costs in the dashboard and the sum of the API response did not match. API URL used.
<https://developers.taboola.com/backstage-api/reference/get-all-campaigns>
Posted by tom about 1 year ago
Taboola CampaignItem Delete not working
We have noticed that taboola backstage api for campaign item deletion is not working consistently.
On some occasions calls to the API <https://developers.taboola.com/backstage-api/reference/delete-a-campaign-item> return 200, but even after a day the campaign item is not deleted
We have application logs preserving both request and response. We are also sending the exact campaignItem details to our Account Manager for resolution
Logs:
2023-06-20 14:41:45.237 \<Application.Context>.CommunicationInterceptor : --> DELETE <https://backstage.taboola.com/backstage/api/1.0/><account>/campaigns/25818813/items/3703484136
2023-06-20 14:41:45.540 \<Application.Context>.CommunicationInterceptor : \<-- 200 OK <https://backstage.taboola.com/backstage/api/1.0/><account>/campaigns/25818813/items/3703484136 (302ms, unknown-length body)
The campaignItem is still present in Paused state
More context
These campaignItems were created as part of duplication of campaign
Original campaign X with campaignItems x1 .. x5
Duplicate campaign Y with campaignItems y1 .. y5
When delete was called on y1 .. y5, all api calls returned 200 success. But some campaignItems were not deleted.
Posted by Shubham A about 1 year ago
Issue with Taboola API - "Resource Not Found" Error
I'm encountering a "Resource not found" error with the Taboola API. I've double-checked my credentials, campaign ID, and API endpoints, but the issue persists. Any guidance or assistance would be appreciated.
Error Message: {"http_status":404,"message":"Resource not found","message_code":"api.action.resource_not_found"}
Posted by null about 1 year ago
Max placement for decimal numbers to be supported for CPC
We want to know the decimal number allowance to send via API for CPC BID budget, as we are not able to find this information on the API Documentation.
What happens if we send a value like for example : 0.001015
Will the API through an error or are you handling these cases by rounding the numbers?
Thanks
Posted by Iris over 1 year ago
When creating a campaign how do we specify the custom conversion we would like to use?
Hi, When creating a campaign via an API call, how do we specify the custom conversion we would like to use?
Posted by Matt over 1 year ago