Tracking Facebook "Like" Referrals -


this not related tracking facebook "likes" independent website. looking find if facebook api supports tracking of referrals via likes. example, have auto repair/maintenance client. want add promo welcome landing page allows users refer friends "like" company page. once has referred 10+ "like"'s, company offer referrer free oil change or something. thoughts or idea here? not find native app, maybe not searching enough.

i'm not sure if understood question correctly, let me try:
have website http://client.com/ has referral system, example user a (which id = 1234) have referral url:http://client.com/landing_page.php?ref_id=1234

and on page, have facebook button. need "capture" if likes company page came url?

okay, facebook provides event track when user "likes" something. it's called edge.create there can increment user referrals.

for example on page (landing_page.php) http://client.com/landing_page.php?ref_id=1234 you'll have like:

fb.event.subscribe('edge.create', function(response) {     $.ajax({         type: 'post',         url:'/referral_manager.php',         data: {ref_id: <?php echo $ref_id_or_user_id; ?>}     }); }); 

where $ref_id_or_user_id can taken url when processing page.

now on referral_manager.php checking if amount reached send user coupon (gift).

important note:
1 important , crucial point here set open graph meta tags the same data in all pages, not doing so...facebook treat these pages different pages! example all referral urls (http://client.com/landing_page.php?ref_id=xxxx ...etc) should have:

<meta property="og:title" content="same title" /> <meta property="og:type" content="company" /> <meta property="og:url" content="http://client.com/" /> <meta property="og:image" content="http://client.com/img/logo_to_share.jpg" /> <meta property="og:site_name" content="client name" /> <meta property="fb:admins" content="xxxxxxx" /> 

Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

android - layout with fragment and framelayout replaced by another fragment and framelayout -