class G5FacebookApiClient::Insights
Constants
- RESOURCE
Public Instance Methods
page_impressions()
click to toggle source
# File lib/g5_facebook_api_client/insights.rb, line 12 def page_impressions parse(request(resource("page_impressions"))) end
page_likes()
click to toggle source
# File lib/g5_facebook_api_client/insights.rb, line 4 def page_likes parse(request(resource("page_fans_locale/lifetime"))) end
page_views()
click to toggle source
# File lib/g5_facebook_api_client/insights.rb, line 8 def page_views parse(request(resource("page_views"))) end
Private Instance Methods
request(resource)
click to toggle source
# File lib/g5_facebook_api_client/insights.rb, line 22 def request(resource) get("#{G5FacebookApiClient::BASE_URI}/#{resource}") end
resource(metric)
click to toggle source
# File lib/g5_facebook_api_client/insights.rb, line 18 def resource(metric) "#{@page}/#{RESOURCE}/#{metric}?#{access_token}" end