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
Post a Comment