Introducing Aggregate Like Interactions for Facebook Pages Posts


#1

During the coming weeks, we’ll be introducing a new interaction type to our Facebook Pages Managed Sources; Like Count.
The Like Count interactions will work in a similar way to Page Like interactions. They will return an aggregated count of Likes on each Post you receive, and a delta comparing that count to the last Like count you received for that post. An example of a Like Count interaction can be found below:

{
  "facebook_page": {
    "type": "like_count",
    "count": 333,
    "delta": 5,
    "page": {
      "id": "219443505618",
      "name": "WSL Big Wave Awards",
      "username": "XXL",
      "category": "Sports League",
      "link": "https://www.facebook.com/XXL"
    },
    "post": {
      "id": "219443505618_10153436302310619",
      "type": "photo",
      "link": "https://www.facebook.com/219443505618/posts/10153436302310619",
      "content": "Watch every epic wave of the last year and see who was crowned champion in seven categories of the 2015 WSL Big Wave Awards when the one-hour show airs on ABC on July 18.  Here's just one of the epic moments you'll see -- Tube of the Year winner Matahi Drollet at Teahupoo in a photo by Tim McKenna Photography-TMK Tahiti",
      "from": {
        "id": "219443505618",
        "name": "WSL Big Wave Awards",
        "category": "Sports League"
      },
      "created_time": "Thu, 16 Jul 2015 04:51:52 +0000"
    }
  },
  "interaction": {
    "id": "1e52bcf6bd20a9e0e01900004892aa60",
    "type": "facebook_page",
    "subtype": "like_count",
    "created_at": "Thu, 16 Jul 2015 15:29:17 +0000",
    "received_at": 1437060557.182
  },
  "source": {
    "id": "9e09a118e226410ea8223b396677ab8a"
  }
}

Using this interaction type instead of receiving individual Like interactions will significantly reduce the amount of data you need to consume from DataSift (if 200K Facebook users Like one post, you’ll receive 200K Likes interactions), and will significantly reduce the number of Facebook API calls DataSift makes on your behalf (collecting all those Likes takes a lot of pagination, and is often responsible for up to 90% of all interactions delivered for a given Managed Source).
In some cases where a post has a very high number of Likes, we have seen that it becomes impossible to pull every Like interaction for that post due to the request rate limits enforced by Facebook’s API. Like Count interactions should resolve this issue, and allow you to receive accurate counts of Like interactions for every post on the pages you are monitoring (no matter how high the volume is). You will also be able to observe drops in post Likes in cases where individuals have unliked a post, which is simply not possible when you receive interactions for each individual Like.