Class: GrowsurfRuby::Models::CampaignRetrieveAnalyticsResponse::Analytics
Overview
Instance Attribute Summary collapse
Instance Method Summary
collapse
-
#initialize(bluesky_shares: nil, email_shares: nil, facebook_shares: nil, impressions: nil, invites: nil, linked_in_shares: nil, messenger_shares: nil, participants: nil, pinterest_shares: nil, qrcode_shares: nil, reddit_shares: nil, referral_credit_expireds: nil, referral_credit_pendings: nil, referrals: nil, sms_shares: nil, telegram_shares: nil, threads_shares: nil, total_commission_count: nil, total_commissions: nil, total_revenue: nil, tumblr_shares: nil, twitter_shares: nil, unique_impressions: nil, wechat_shares: nil, whats_app_shares: nil) ⇒ Object
constructor
Some parameter documentations has been truncated, see Analytics for more details.
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(bluesky_shares: nil, email_shares: nil, facebook_shares: nil, impressions: nil, invites: nil, linked_in_shares: nil, messenger_shares: nil, participants: nil, pinterest_shares: nil, qrcode_shares: nil, reddit_shares: nil, referral_credit_expireds: nil, referral_credit_pendings: nil, referrals: nil, sms_shares: nil, telegram_shares: nil, threads_shares: nil, total_commission_count: nil, total_commissions: nil, total_revenue: nil, tumblr_shares: nil, twitter_shares: nil, unique_impressions: nil, wechat_shares: nil, whats_app_shares: nil) ⇒ Object
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 158
|
Instance Attribute Details
#bluesky_shares ⇒ Integer?
32
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 32
optional :bluesky_shares, Integer, api_name: :blueskyShares
|
#email_shares ⇒ Integer?
37
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 37
optional :email_shares, Integer, api_name: :emailShares
|
#facebook_shares ⇒ Integer?
42
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 42
optional :facebook_shares, Integer, api_name: :facebookShares
|
#impressions ⇒ Integer?
47
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 47
optional :impressions, Integer
|
#invites ⇒ Integer?
52
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 52
optional :invites, Integer
|
#linked_in_shares ⇒ Integer?
57
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 57
optional :linked_in_shares, Integer, api_name: :linkedInShares
|
#messenger_shares ⇒ Integer?
62
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 62
optional :messenger_shares, Integer, api_name: :messengerShares
|
#participants ⇒ Integer?
67
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 67
optional :participants, Integer
|
#pinterest_shares ⇒ Integer?
72
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 72
optional :pinterest_shares, Integer, api_name: :pinterestShares
|
#qrcode_shares ⇒ Integer?
77
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 77
optional :qrcode_shares, Integer, api_name: :qrcodeShares
|
#reddit_shares ⇒ Integer?
82
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 82
optional :reddit_shares, Integer, api_name: :redditShares
|
#referral_credit_expireds ⇒ Integer?
87
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 87
optional :referral_credit_expireds, Integer, api_name: :referralCreditExpireds
|
#referral_credit_pendings ⇒ Integer?
92
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 92
optional :referral_credit_pendings, Integer, api_name: :referralCreditPendings
|
#referrals ⇒ Integer?
97
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 97
optional :referrals, Integer
|
#sms_shares ⇒ Integer?
102
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 102
optional :sms_shares, Integer, api_name: :smsShares
|
#telegram_shares ⇒ Integer?
107
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 107
optional :telegram_shares, Integer, api_name: :telegramShares
|
#threads_shares ⇒ Integer?
112
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 112
optional :threads_shares, Integer, api_name: :threadsShares
|
#total_commission_count ⇒ Integer?
Affiliate programs only. Number of commission records.
118
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 118
optional :total_commission_count, Integer, api_name: :totalCommissionCount
|
#total_commissions ⇒ Integer?
Affiliate programs only. Commissions in the smallest unit of the program currency.
125
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 125
optional :total_commissions, Integer, api_name: :totalCommissions
|
#total_revenue ⇒ Integer?
Affiliate programs only. Revenue in the smallest unit of the program currency.
131
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 131
optional :total_revenue, Integer, api_name: :totalRevenue
|
#tumblr_shares ⇒ Integer?
136
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 136
optional :tumblr_shares, Integer, api_name: :tumblrShares
|
141
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 141
optional :twitter_shares, Integer, api_name: :twitterShares
|
#unique_impressions ⇒ Integer?
146
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 146
optional :unique_impressions, Integer, api_name: :uniqueImpressions
|
#wechat_shares ⇒ Integer?
151
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 151
optional :wechat_shares, Integer, api_name: :wechatShares
|
#whats_app_shares ⇒ Integer?
156
|
# File 'lib/growsurf_ruby/models/campaign_retrieve_analytics_response.rb', line 156
optional :whats_app_shares, Integer, api_name: :whatsAppShares
|