Skip to content

Instantly share code, notes, and snippets.

@absyah
Created March 28, 2016 03:52
Show Gist options
  • Save absyah/49fc1e9da970a39fd444 to your computer and use it in GitHub Desktop.
Save absyah/49fc1e9da970a39fd444 to your computer and use it in GitHub Desktop.
// https://dev.twitter.com/ads/analytics/metrics-derived
// the impressions calculation (website_click) :
// promoted_tweet_timeline_impressions"=>[1913],
// promoted_tweet_search_impressions"=>[0],
// promoted_tweet_profile_impressions"=>[419],
// impressions = 2332
[{"total_audience_reach"=>nil, "average_frequency"=>nil, "impressions"=>0, "engagements"=>0, "cpm"=>NaN, "link_clicks"=>0, "cp_link_click"=>NaN, "ctr"=>NaN, "cpe"=>NaN, "app_clicks"=>0, "app_ctr"=>NaN, "cp_app_click"=>NaN, "installs"=>0, "cp_install"=>NaN, "video_starts"=>nil, "video_plays_25"=>0, "video_plays_50"=>0, "video_plays_75"=>0, "video_plays_100"=>0, "video_plays"=>0, "video_replays"=>0, "video_play_rate"=>NaN, "cp_video_play"=>NaN, "video_ctp"=>0, "followers"=>0, "follow_rate"=>0.0, "cp_follows"=>NaN, "media_views"=>0, "media_view_rate"=>NaN, "leads"=>0, "lead_rate"=>NaN, "cp_lead"=>NaN, "qualified_impressions"=>0, "qcpm"=>NaN, "spend"=>0.0, "billed_engagements"=>0, "engagement_rate"=>NaN, "clicks"=>0, "retweets"=>0, "replies"=>0, "follows"=>0, "card_engagements"=>0, "site_visits"=>0, "cp_site_visit"=>NaN, "purchases"=>0, "cp_purchase"=>NaN, "downloads"=>0, "cp_download"=>NaN, "sign_ups"=>0, "cp_sign_up"=>NaN, "custom"=>0, "cp_custom"=>NaN, "total_conversions"=>0, "cp_conversion"=>NaN, "conversion_rate"=>NaN, "start_time"=>Tue, 22 Mar 2016 00:00:00 JST +09:00, "end_time"=>Sun, 27 Mar 2016 23:59:59 JST +09:00, "id"=>"4q98q", "objective"=>"WEBSITE_CLICKS"}, {"total_audience_reach"=>nil, "average_frequency"=>nil, "impressions"=>nil, "engagements"=>nil, "cpm"=>nil, "link_clicks"=>nil, "cp_link_click"=>nil, "ctr"=>nil, "cpe"=>nil, "app_clicks"=>nil, "app_ctr"=>nil, "cp_app_click"=>nil, "installs"=>nil, "cp_install"=>nil, "video_starts"=>nil, "video_plays_25"=>nil, "video_plays_50"=>nil, "video_plays_75"=>nil, "video_plays_100"=>nil, "video_plays"=>nil, "video_replays"=>nil, "video_play_rate"=>nil, "cp_video_play"=>nil, "video_ctp"=>nil, "followers"=>nil, "follow_rate"=>nil, "cp_follows"=>nil, "media_views"=>nil, "media_view_rate"=>nil, "leads"=>nil, "lead_rate"=>nil, "cp_lead"=>nil, "qualified_impressions"=>nil, "qcpm"=>nil, "spend"=>nil, "billed_engagements"=>nil, "engagement_rate"=>nil, "clicks"=>nil, "retweets"=>nil, "replies"=>nil, "follows"=>nil, "card_engagements"=>nil, "site_visits"=>nil, "cp_site_visit"=>nil, "purchases"=>nil, "cp_purchase"=>nil, "downloads"=>nil, "cp_download"=>nil, "sign_ups"=>nil, "cp_sign_up"=>nil, "custom"=>nil, "cp_custom"=>nil, "total_conversions"=>nil, "cp_conversion"=>nil, "conversion_rate"=>nil, "start_time"=>nil, "end_time"=>nil, "id"=>nil, "objective"=>nil}]
{"data_type"=>"stats",
"data"=>
{"promoted_tweet_profile_retweets"=>[0],
"start_time"=>"2016-03-23T15:00:00Z",
"promoted_tweet_timeline_card_engagements"=>[0],
"promoted_account_follow_rate"=>[0.0],
"promoted_video_views_100"=>[0],
"promoted_tweet_search_url_clicks"=>[0],
"promoted_tweet_search_clicks"=>[0],
"promoted_video_views_75"=>[0],
"promoted_tweet_search_favorites"=>[0],
"billed_charge_local_micro"=>[1219000000],
"promoted_tweet_search_retweets"=>[0],
"promoted_tweet_timeline_media_views"=>[0],
"promoted_tweet_tpn_qualified_impressions"=>[0],
"promoted_tweet_profile_follows"=>[0],
"promoted_tweet_timeline_favorites"=>[0],
"promoted_video_total_views"=>[0],
"promoted_tweet_app_open_attempts"=>[0],
"promoted_tweet_profile_impressions"=>[419],
"promoted_tweet_search_card_engagements"=>[0],
"promoted_tweet_profile_favorites"=>[0],
"promoted_account_impressions"=>[0],
"end_time"=>"2016-03-30T15:00:00Z",
"promoted_tweet_search_replies"=>[0],
"promoted_tweet_search_follows"=>[0],
"promoted_video_views_50"=>[0],
"promoted_tweet_profile_media_views"=>[0],
"promoted_account_profile_visits"=>[0],
"promoted_tweet_search_qualified_impressions"=>[0],
"promoted_video_views_25"=>[0],
"promoted_tweet_timeline_clicks"=>[28],
"id"=>"4q98q",
"promoted_tweet_timeline_impressions"=>[1913],
"promoted_account_follows"=>[0],
"promoted_tweet_timeline_url_clicks"=>[11],
"conversion_site_visits"=>[9],
"promoted_tweet_timeline_qualified_impressions"=>[0],
"billed_follows"=>[0],
"promoted_tweet_search_media_views"=>[0],
"granularity"=>"TOTAL",
"promoted_video_replays"=>[0],
"promoted_tweet_timeline_retweets"=>[1],
"promoted_tweet_profile_url_clicks"=>[0],
"promoted_tweet_timeline_replies"=>[0],
"promoted_tweet_app_install_attempts"=>[0],
"conversion_sale_amount"=>[0],
"promoted_tweet_profile_replies"=>[0],
"promoted_video_cta_clicks"=>[0],
"billed_engagements"=>[9],
"conversion_order_quantity"=>[0],
"promoted_tweet_profile_card_engagements"=>[0],
"promoted_tweet_timeline_follows"=>[0],
"promoted_tweet_profile_clicks"=>[2],
"promoted_tweet_search_engagements"=>[0],
"promoted_tweet_timeline_engagements"=>[29],
"promoted_tweet_search_impressions"=>[0],
"promoted_tweet_profile_qualified_impressions"=>[0],
"promoted_tweet_profile_engagements"=>[2]},
"request"=>
{"params"=>
{"line_item_id"=>"4q98q",
"start_time"=>"2016-03-23T15:00:00Z",
"end_time"=>"2016-03-30T15:00:00Z",
"account_id"=>"18ce54aq5jb",
"granularity"=>"TOTAL",
"metrics"=>
["conversion_purchases",
"billed_charge_local_micro",
"conversion_sign_ups",
"promoted_tweet_app_open_attempts",
"promoted_account_impressions",
"promoted_account_profile_visits",
"promoted_account_follows",
"promoted_account_follow_rate",
"conversion_site_visits",
"billed_follows",
"conversion_custom",
"mobile_conversion_sign_ups",
"promoted_tweet_app_install_attempts",
"conversion_sale_amount",
"mobile_conversion_purchases",
"billed_engagements",
"conversion_order_quantity",
"conversion_downloads",
"promoted_video_cta_clicks",
"promoted_video_replays",
"promoted_video_total_views",
"promoted_video_views_25",
"promoted_video_views_50",
"promoted_video_views_75",
"promoted_video_views_100",
"mobile_conversion_installs",
"promoted_tweet_timeline_engagements",
"promoted_tweet_timeline_impressions",
"promoted_tweet_timeline_url_clicks",
"promoted_tweet_timeline_clicks",
"promoted_tweet_timeline_favorites",
"promoted_tweet_timeline_retweets",
"promoted_tweet_timeline_replies",
"promoted_tweet_timeline_follows",
"promoted_tweet_timeline_card_engagements",
"promoted_tweet_timeline_media_views",
"promoted_tweet_search_engagements",
"promoted_tweet_search_impressions",
"promoted_tweet_search_url_clicks",
"promoted_tweet_search_clicks",
"promoted_tweet_search_favorites",
"promoted_tweet_search_retweets",
"promoted_tweet_search_replies",
"promoted_tweet_search_follows",
"promoted_tweet_search_card_engagements",
"promoted_tweet_search_media_views",
"promoted_tweet_profile_engagements",
"promoted_tweet_profile_impressions",
"promoted_tweet_profile_url_clicks",
"promoted_tweet_profile_clicks",
"promoted_tweet_profile_favorites",
"promoted_tweet_profile_retweets",
"promoted_tweet_profile_replies",
"promoted_tweet_profile_follows",
"promoted_tweet_profile_card_engagements",
"promoted_tweet_profile_media_views",
"promoted_tweet_timeline_qualified_impressions",
"promoted_tweet_search_qualified_impressions",
"promoted_tweet_profile_qualified_impressions",
"promoted_tweet_tpn_qualified_impressions"]}}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment