Is there any API for Facebook to get all the published ads? - facebook

I want to get all the published ads in the facebook searched by keywords or URL's, I know that you can get your own ads by giving campaign ID but Is there any API that will get all the ads not for current user but all user's ads?

Related

is it possible to retrieve ads metrics and performance from facebook using the video ad id?

We are using this api https://developers.facebook.com/docs/marketing-api/reference/ad-account/advideos/
to upload a video to our ads manager on facebook.
the response from facebook is id.
now, if this video was selected to create an ads in facebook ads manager and there were campaign that is live or ends - we would like to get the video performance and metrics such as likes, impression, etc of that campaign.
So we are trying to get the ads performance by the videoAds Id.
we tried using video_insight api: https://developers.facebook.com/docs/graph-api/reference/video/video_insights/ (we have all the permissions) with no success.
even if we get the AdsCreative we can not connect it to the videoAds id we received when uploading the video to the facebook ads manager...

Is it possible in Facebook Graph API to retrieve ads from feed?

I'm thinking about to create a Facebook app, that is scraping ads from my news feed.
I didn't find mentions about distinguishing ads from regular post in feeds.
Can I use Facebook Graph Api to retrieve ads from feed using request /me/feed?
Or is there another way to collect ads in my feed using Graph API?

Instagram ads engagement is only for business api?

I am doing a project for my company and I am stuck. I have to make this cost-effective.
In this link there are some methods to get comments and do comment but it gives me error: "(#10) Application does not have permission for this action" and when I try to query them with standard API it says that media_id is not valid(I got the media id with oembed code btw I am not putting there effective story id).
My question is:
Do I have any solution for getting and doing comments to ads other than switching to Business API? If I don't how should I progress with this? Should I just send my app to review with instagram_manage_comments?
Thanks
Ad comments are on Ad media - and Instagram ads are only created via facebook ad account.
You have to use facebook ad graph API. You can check detail info at this answer: Instagram dark posts, using api to read info and do operations
The link you gave in the question is correct starting point to fetch ad media and comments. However you don't need Instagram accounts to be converted to "business account" to be linked with FB page(more context for that here). But you do need to connect with FB ad account for ads media.

How can I track performance of facebook mobile app ad campaigns

As we know, we can use marketing API of facebook to check our campaigns.
But these statistics are aggregated, can not understand my audiences of ads.
Whether there is API to fix this problem?
I just want to get device level info from every ads.
Like:
Get IDFA (advertising ID in iOS) have been installed Application by clicking My facebook ads.
User level data is not accessible due to user's privacy. However, you can get some aggregated numbers with more detail by using Facebook Analytics or the /app_insights endpoint. https://developers.facebook.com/docs/graph-api/reference/application/app_insights

Is there a way to target a specific user with Facebook Ads or by Facebook App with Facebook Ads API used?

A Facebook Ads does not necessarily have to target a specific user, but at least a way to target a user's Facebook friends with Facebook Ads.
I believe it is not possible to target Facebook friends with Facebook Ads with the default setting.
But would it be possible to target Facebook friends, if I create a Facebook App with Facebook Ads API?
It would be great if I can get an advice on how to target a user's Facebook friends with Facebook Ads!
I went to : http://www.facebook.com/ads/create/ to see what type of targeting is available. And it appears that there is such a check box.
Friends of Connections:[_] Only show my ad to friends of users of {app Name}
You can set this attribute following the directions here: http://developers.facebook.com/docs/reference/ads-api/adgroup/ On that page search for "friends_of_connections".