Know geographical origin of Facebook post reactions - facebook

I administrate a Facebook page, and, for a particular post, i'd need to know where post reactions came from.
For example, "you got N sigh reactions from Italy and M from Germany, while you got X grr reactions from Italy and Y from France".
I didn't find how to do it checking Facebook insights and taking a look at Facebook APIs reference, any idea if it is possible?
Thanks in advance

for a particular post, i'd need to know where post reactions came from.
For example, "you got N sigh reactions from Italy and M from Germany, while you got X grr reactions from Italy and Y from France".
That data is not available.
All available metrics are listed under https://developers.facebook.com/docs/graph-api/reference/v3.1/insights, and the few that return data by country are only on the page level, not on a post level. (Apart from video posts, that have a few viewing related metrics broken down to country level.)
Individual reaction types are not available by country on any level.

Related

How to get all comments from Facebook Page

I'm trying to get ALL comments (and the replies to those comments) from a Facebook page and an specific date range on API Graph.
Not just the comments from me/posts or me/feed, but all the comments my Fanpage gets, including those from Events, Products, Photos (because if you post a collection of photos the me/posts edge just include the main posts, not every single photo attached in the post), Videos, Live Videos, Offers, and, if its possible, Dark Posts (from Facebook Ads).
Is there a way to make this? I tried using me/notifications edge but most of the notifications group several comments together in a single object (E.g. "Bob, John and Mary commented on the link you shared.").
By the way, there is actually and app that makes this, called "Feed Comments" (id=9675640871), actually the responsible to send the notifications when your fanpage gets a comment.
But I don't know how it makes it.
Thanks!

FB graph API problems with reading posts (type=status)

I'm trying to analize a large number of posts from varoius pages for my bachelor thesis. Therefore I'm using a tool called Facepager which uses the graph API to fetch data from Facebook.
I need the following data:
id, link, type, from and the count of likes, shares and comments (just the numbers, no further info!). In general, everything is working just fine, only posts classified type=status behave strangely. For some of these posts, there is no data shown about like, share and comment counts, further more there is no link given. But as mentioned before, this only happens sometimes! I searched for the affected posts manually on facebook and some of them had a large number of likes, shares or comments.
I also tried to fetch data with graph API explorer with similar results.
Is there any reason why it isn't possible to get share, like and comment count on some of the posts classified type=status?
Additionally, I'm planning to use the ID or if invalid, the link to open specific posts in my browser. This is not possible for some of the status posts either.
Sorry for that newbie question, it would be amazing if I could get an answer because at the moment I am quite desperate because this is really important for my bachelor thesis. Thanks a lot!
Because this kind of post is a post which "CAN NOT BE VIEWED".
ex: "xxxx likes a link", or "XXX commented on a post".
I suggest that you should filter out these posts by yourself.

How to exclude some countries from a post on Facebook by geotargetting? (All countries except…)

I would like to know how to exclude some locations from a post Facebook without selecting each country (where I want to put my post) on the Facebook list one by one.
Indeed, I would like to post some stuff with a visibility on All locations EXCEPT few countries (like Australia, US and few others).
I want to do this without selecting each country (208 countries) from the facebook list…
Is there a way to select a visibility on All locations except 2 or 3 countries for a post Facebook (by programming code or something)?
Thank you very much!
You can hide the FB Post button for visitors from certain countries through back-end codes. You just need to perform IP-COUNTRY lookup based on each visitor's IP address and decide to show or hide the button.
This is not a fool-proof solution because anyone can still go to your FB page and post a comment. But it should be able to reduce the postings.

will google search ranking pick up on facebook posts?

Will google search rankings pick up on links posted by someone as a status increasing the rank of the add(link building)?
I don't think so.
I tried to get all indexed webpage of FB. I don't see any specific posts in the list. Other places where you see posts (ex. your profile) is asynchronously loaded, so no crawling there.
https://www.google.com.au/search?q=site%3Afacebook.com&oq=site%3Afacebook.com&aqs=chrome.0.69i59j69i58.3257j0j7&sourceid=chrome&es_sm=91&ie=UTF-8#q=site:facebook.com&start=290

Facebook API definitions explained

I have the list of definitions for fields in the Facebook API.
http://developers.facebook.com/docs/reference/fql/insights/
The definitions are a brief and not explained. Is there a more detailed description of these somewhere? Specifically:
What is the difference between 'page_posts_impressions' and 'page_impressions'?
I see that the 2nd is larger than the 1st. What other kind of page impression would a user get that is not in their feed?
Also, how are organic and viral defined?
I thought that organic might be generated by the page's postings and viral might be generated by those posting stories about the page.
So I thought that organic + viral = total
I can see on some days this is true but not on others.
Thanks
John
From the page you linked:
page_posts_impressions - The number of impressions that came from all of your posts
page_impressions - The total number of impressions seen of any content associated with your Page
The second includes places users were exposed to your page other than via posts the page itself made, including a user's friends writing on the page wall, sharing a link to the page, etc