Class: WhopSDK::Models::EventCreateParams::Context
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- WhopSDK::Models::EventCreateParams::Context
- Defined in:
- lib/whop_sdk/models/event_create_params.rb,
sig/whop_sdk/models/event_create_params.rbs
Instance Attribute Summary collapse
-
#ad_campaign_id ⇒ String?
Ad campaign ID.
-
#ad_id ⇒ String?
Ad ID.
-
#ad_set_id ⇒ String?
Ad set ID.
-
#fbc ⇒ String?
Facebook click cookie (_fbc, format fb.1.timestamp.#fbclid).
-
#fbclid ⇒ String?
Facebook click ID.
-
#fbp ⇒ String?
Facebook browser pixel ID.
-
#fingerprint ⇒ String?
Client-side device fingerprint.
-
#fingerprint_confidence ⇒ Float?
Confidence score (0-1) for the device fingerprint.
-
#ga ⇒ String?
Google Analytics client ID.
-
#gbraid ⇒ String?
Google Ads gbraid click ID (iOS privacy).
-
#gclid ⇒ String?
Google click ID.
-
#ig_sid ⇒ String?
Instagram session ID.
-
#ip_address ⇒ String?
IP address.
-
#language ⇒ String?
Browser language (e.g. en-US).
-
#li_fat_id ⇒ String?
LinkedIn click ID.
-
#msclkid ⇒ String?
Microsoft Advertising (Bing) click ID.
-
#rdt_cid ⇒ String?
Reddit click ID.
-
#sccid ⇒ String?
Snapchat click ID.
-
#screen_resolution ⇒ String?
Screen resolution (e.g. 1920x1080).
-
#timezone ⇒ String?
IANA timezone (e.g. America/New_York).
-
#ttclid ⇒ String?
TikTok click ID.
-
#ttp ⇒ String?
TikTok pixel ID.
-
#twclid ⇒ String?
X (Twitter) click ID.
-
#user_agent ⇒ String?
Browser user agent string.
-
#utm_campaign ⇒ String?
UTM campaign parameter.
-
#utm_content ⇒ String?
UTM content parameter.
-
#utm_id ⇒ String?
UTM ID parameter.
-
#utm_medium ⇒ String?
UTM medium parameter.
-
#utm_source ⇒ String?
UTM source parameter.
-
#utm_term ⇒ String?
UTM term parameter.
-
#wbraid ⇒ String?
Google Ads wbraid click ID (iOS privacy).
Instance Method Summary collapse
- #initialize ⇒ Object constructor
- #to_hash ⇒ {
Methods inherited from Internal::Type::BaseModel
==, #==, #[], 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
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize ⇒ Object
262 |
# File 'sig/whop_sdk/models/event_create_params.rbs', line 262
def initialize: (
|
Instance Attribute Details
#ad_campaign_id ⇒ String?
Ad campaign ID.
202 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 202 optional :ad_campaign_id, String, nil?: true |
#ad_id ⇒ String?
Ad ID.
208 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 208 optional :ad_id, String, nil?: true |
#ad_set_id ⇒ String?
Ad set ID.
214 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 214 optional :ad_set_id, String, nil?: true |
#fbc ⇒ String?
Facebook click cookie (_fbc, format fb.1.timestamp.#fbclid).
220 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 220 optional :fbc, String, nil?: true |
#fbclid ⇒ String?
Facebook click ID.
226 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 226 optional :fbclid, String, nil?: true |
#fbp ⇒ String?
Facebook browser pixel ID.
232 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 232 optional :fbp, String, nil?: true |
#fingerprint ⇒ String?
Client-side device fingerprint.
238 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 238 optional :fingerprint, String, nil?: true |
#fingerprint_confidence ⇒ Float?
Confidence score (0-1) for the device fingerprint.
244 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 244 optional :fingerprint_confidence, Float, nil?: true |
#ga ⇒ String?
Google Analytics client ID.
250 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 250 optional :ga, String, nil?: true |
#gbraid ⇒ String?
Google Ads gbraid click ID (iOS privacy).
256 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 256 optional :gbraid, String, nil?: true |
#gclid ⇒ String?
Google click ID.
262 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 262 optional :gclid, String, nil?: true |
#ig_sid ⇒ String?
Instagram session ID.
268 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 268 optional :ig_sid, String, nil?: true |
#ip_address ⇒ String?
IP address.
274 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 274 optional :ip_address, String, nil?: true |
#language ⇒ String?
Browser language (e.g. en-US).
280 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 280 optional :language, String, nil?: true |
#li_fat_id ⇒ String?
LinkedIn click ID.
286 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 286 optional :li_fat_id, String, nil?: true |
#msclkid ⇒ String?
Microsoft Advertising (Bing) click ID.
292 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 292 optional :msclkid, String, nil?: true |
#rdt_cid ⇒ String?
Reddit click ID.
298 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 298 optional :rdt_cid, String, nil?: true |
#sccid ⇒ String?
Snapchat click ID.
304 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 304 optional :sccid, String, nil?: true |
#screen_resolution ⇒ String?
Screen resolution (e.g. 1920x1080).
310 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 310 optional :screen_resolution, String, nil?: true |
#timezone ⇒ String?
IANA timezone (e.g. America/New_York).
316 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 316 optional :timezone, String, nil?: true |
#ttclid ⇒ String?
TikTok click ID.
322 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 322 optional :ttclid, String, nil?: true |
#ttp ⇒ String?
TikTok pixel ID.
328 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 328 optional :ttp, String, nil?: true |
#twclid ⇒ String?
X (Twitter) click ID.
334 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 334 optional :twclid, String, nil?: true |
#user_agent ⇒ String?
Browser user agent string.
340 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 340 optional :user_agent, String, nil?: true |
#utm_campaign ⇒ String?
UTM campaign parameter.
346 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 346 optional :utm_campaign, String, nil?: true |
#utm_content ⇒ String?
UTM content parameter.
352 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 352 optional :utm_content, String, nil?: true |
#utm_id ⇒ String?
UTM ID parameter.
358 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 358 optional :utm_id, String, nil?: true |
#utm_medium ⇒ String?
UTM medium parameter.
364 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 364 optional :utm_medium, String, nil?: true |
#utm_source ⇒ String?
UTM source parameter.
370 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 370 optional :utm_source, String, nil?: true |
#utm_term ⇒ String?
UTM term parameter.
376 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 376 optional :utm_term, String, nil?: true |
#wbraid ⇒ String?
Google Ads wbraid click ID (iOS privacy).
382 |
# File 'lib/whop_sdk/models/event_create_params.rb', line 382 optional :wbraid, String, nil?: true |
Instance Method Details
#to_hash ⇒ {
296 |
# File 'sig/whop_sdk/models/event_create_params.rbs', line 296
def to_hash: -> {
|