if you try to share this link http://www.gamespot.com/articles/call-of-duty-strike-team-hits-android/1100-6415792/ on your timeline, you can see that on the bottom appear something like "do you want to see more posts by GameSpot?"
How is it possible this? Do I have to include something in the meta to link my facebook page to my website?
Thanks
It seems that this "Like suggestion" feature is only available to specific companies right now. Some links about that topic:
How to get the 'Want to see more from' - 'Like Page' button on playing a Flash based post?
http://www.quora.com/Facebook-Sharing-and-Share-Button/How-do-publishers-get-their-links-to-include-a-want-to-see-more-from-with-a-Like-Page-button-when-shared-on-Facebook
http://www.digitaltrends.com/social-media/facebook-is-frequently-testing-in-line-buttons-that-may-boost-engagement/
Related
So I'll be the first to admit I'm not so great with the whole facebook like button thing.
On my site http://vegasonthemic.com I have facebook "like" buttons for every post (of a custom post type "portfolio") that are automagically generated.
When you click this like button it shows on your facebook profile that you liked something with a thumbnail and the excerpt text.
BUT when you look at your news feed all it says is "Bob liked this artist" and doesn't show any of the metadata. Is there something I'm missing for this function to work?
You can see your problem here: http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fvegasonthemic.com%2F
Fix the issues that the linter is showing. Then your website will work fine.
I want a Like button on my web site that Likes my Facebook profile (rather than my web page), so that when a user clicks it they subscribe to my Facebook posts.
I've created the Like button using the tool at https://developers.facebook.com/docs/reference/plugins/like/
Further down that page there is an FAQ entry:
Can I link the Like button to my Facebook page?
Yes. Simply specify the URL of your Facebook page in the href
parameter of the button.
So, I've edited the href parameter to point to my Facebook page. eg:
https://www.facebook.com/myfacebookid
When a user clicks the Like button it has the desired effect. The user ends up having Liked my Facebook page. This is easily verified by the user going to my Facebook profile and checking that the Like button has changed to Liked.
But. When the user clicks the Like button, and entry appears in their News Feed with a generic Facebook description. ie:
Facebook is a social utility that connects people with friends and
others who work, study and live around them. People use Facebook to
keep up with friends, upload an unlimited number of photos, post links
and videos, and learn more about the people they meet.
I don't want a generic post about Facebook to appear. I want the description to relate to my Facebook account and/or web site.
Normally, I could modify this behavior with the Opengraph og: description tag, but as the page in the href is a Facebook page and not my own, I can't control the Opengraph tags.
I'm pretty sure that this was working okay before I enabled timeline for my account, so maybe this is a timeline bug?
So, how do I add a Like button which a) Likes my Facebook profile rather than one of my own web pages, and b) Posts a description of my Facebook profile rather than give a generic Facbook description?
Are all your fields in the info part of your page filled in, and/or completed? I just tested your theory and it seemed to work as expected, only thing is I know all fields in "info" are filled it. Give that a try.
This may happen if you have filled invalid/incomplete/wrong og tags in past and later changed them. Facebook's cache creates problem sometime.
Try putting all the entries (i.e. all og tags) and then debug them here http://developers.facebook.com/tools/debug. This debugger gives a detailed info about the url with og tags and also clears the cache for you.
This should solve the problem.
You have 3 important fields that used on page opengraph: Name,Description,Profile Image.
They are used when some one post your link on Facebook, or Google or some else web service that handle opengraph.
Actually, the suggested answers currently do not work and there is an open bug / ticket on Facebook for it. Up to now, there's no fix.
The problem is that you can not use simply https://www.facebook.com/myfacebookid. You should copy and paste the exact page URL. If you have a low number of likes it would look something like https://www.facebook.com/pages/[YourPageName]/[Your page Id]/, and this is the URL that you should use at this point.
If it does not work, try also https://www.facebook.com/[YourPageName]/[Your page Id]/.
In short, copy-paste the URL, do not type it manually.
My question is regarding the likebox from this page: http://developers.facebook.com/docs/reference/plugins/like-box/
I want to know specifically what pages are generating likes for my Facebook page. For example, are they coming from the home page, individual product pages, or blog? I want to remove the likebox from pages that aren't generating any 'likes'
I was looking at this page: http://developers.facebook.com/docs/reference/plugins/like-box/
Is the edge.create event what I'm looking for here?
By the way, I know about the insights feature on Facebook where I can get stats on 'Like Sources'. I just want to know more specifically what URL's are being used for the Like Box.
Thanks in advance!
The edge.create method will allow you to capture when someone clicks on the Like button so you can do your own recording. If you don't want to write your own tracking code, you can use Google analytics, which is far easier since they do almost everything for you.
http://code.google.com/apis/analytics/docs/tracking/gaTrackingSocial.html
I'd like to achieve basically the same thing as question:
https://webmasters.stackexchange.com/questions/19454/how-to-customize-icons-used-by-facebook-wall
As it did not get any answer, I'm asking the question here.
We are managing a facebook page and a web site. When we post a link from our website onto facebook an icon is grabbed from the site. Is there a way to tell facebook which icon to use?
You need to add Open Graph meta tags so Facebook knows what title/description/image to use. The quickest way to do this is to use the generator at 'step 2' on https://developers.facebook.com/docs/reference/plugins/like/ - this will produce a set of tags
You should probably read the entire 'Facebook for Websites' document to see what you can do - https://developers.facebook.com/docs/guides/web/
For example, I have an article in my site,
http://abc.com/1.html
and I put a like button plugin from Facebook in the website for this article (http://developers.facebook.com/docs/reference/plugins/like)
And I also have a fan page in Facebook and share this article (by sharing a link).
If I press the link button in my site, the fan page like for this article does not add up. And vice versa, if I click the like button of this article in fan page, it does not reflect on the website either.
So is it the default behavior? I thought the article URL is provided for the Facebook Like plugin, the info should be linked. Anything I am missing here?
Thanks.
When you put an Like Button on your website for this particular article,
it's usually linked to an "Open Graph FaceBook Page", not your regular Facebook Fan Page, with a wall page. Open Graph FaceBook Page will redirect users to your own website. The good part of it, is that you'll be able to post news in the fans news feed.
When you share that article on your Fan Page, fans would LIKE the news feed post, not your website's article.
You can link the like buttons to your Fan Page, but you'll loose specific article liking capabilities.
As described in the doc (http://developers.facebook.com/docs/reference/plugins/like) :
Can I link the Like button to my Facebook page?
Yes. Simply specify the URL of your Facebook page in the href parameter of the button.
The first like is for your site, the second like is for the feed story -- they are two distinct objects.