Class: WhopSDK::Models::EventCreateParams::Context

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/whop_sdk/models/event_create_params.rb,
sig/whop_sdk/models/event_create_params.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#initializeObject



262
# File 'sig/whop_sdk/models/event_create_params.rbs', line 262

def initialize: (

Instance Attribute Details

#ad_campaign_idString?

Ad campaign ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


202
# File 'lib/whop_sdk/models/event_create_params.rb', line 202

optional :ad_campaign_id, String, nil?: true

#ad_idString?

Ad ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


208
# File 'lib/whop_sdk/models/event_create_params.rb', line 208

optional :ad_id, String, nil?: true

#ad_set_idString?

Ad set ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


214
# File 'lib/whop_sdk/models/event_create_params.rb', line 214

optional :ad_set_id, String, nil?: true

#fbcString?

Facebook click cookie (_fbc, format fb.1.timestamp.#fbclid).

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


220
# File 'lib/whop_sdk/models/event_create_params.rb', line 220

optional :fbc, String, nil?: true

#fbclidString?

Facebook click ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


226
# File 'lib/whop_sdk/models/event_create_params.rb', line 226

optional :fbclid, String, nil?: true

#fbpString?

Facebook browser pixel ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


232
# File 'lib/whop_sdk/models/event_create_params.rb', line 232

optional :fbp, String, nil?: true

#fingerprintString?

Client-side device fingerprint.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


238
# File 'lib/whop_sdk/models/event_create_params.rb', line 238

optional :fingerprint, String, nil?: true

#fingerprint_confidenceFloat?

Confidence score (0-1) for the device fingerprint.

Parameters:

  • value (Float, nil)

Returns:

  • (Float, nil)


244
# File 'lib/whop_sdk/models/event_create_params.rb', line 244

optional :fingerprint_confidence, Float, nil?: true

#gaString?

Google Analytics client ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


250
# File 'lib/whop_sdk/models/event_create_params.rb', line 250

optional :ga, String, nil?: true

#gbraidString?

Google Ads gbraid click ID (iOS privacy).

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


256
# File 'lib/whop_sdk/models/event_create_params.rb', line 256

optional :gbraid, String, nil?: true

#gclidString?

Google click ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


262
# File 'lib/whop_sdk/models/event_create_params.rb', line 262

optional :gclid, String, nil?: true

#ig_sidString?

Instagram session ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


268
# File 'lib/whop_sdk/models/event_create_params.rb', line 268

optional :ig_sid, String, nil?: true

#ip_addressString?

IP address.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


274
# File 'lib/whop_sdk/models/event_create_params.rb', line 274

optional :ip_address, String, nil?: true

#languageString?

Browser language (e.g. en-US).

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


280
# File 'lib/whop_sdk/models/event_create_params.rb', line 280

optional :language, String, nil?: true

#li_fat_idString?

LinkedIn click ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


286
# File 'lib/whop_sdk/models/event_create_params.rb', line 286

optional :li_fat_id, String, nil?: true

#msclkidString?

Microsoft Advertising (Bing) click ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


292
# File 'lib/whop_sdk/models/event_create_params.rb', line 292

optional :msclkid, String, nil?: true

#rdt_cidString?

Reddit click ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


298
# File 'lib/whop_sdk/models/event_create_params.rb', line 298

optional :rdt_cid, String, nil?: true

#sccidString?

Snapchat click ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


304
# File 'lib/whop_sdk/models/event_create_params.rb', line 304

optional :sccid, String, nil?: true

#screen_resolutionString?

Screen resolution (e.g. 1920x1080).

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


310
# File 'lib/whop_sdk/models/event_create_params.rb', line 310

optional :screen_resolution, String, nil?: true

#timezoneString?

IANA timezone (e.g. America/New_York).

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


316
# File 'lib/whop_sdk/models/event_create_params.rb', line 316

optional :timezone, String, nil?: true

#ttclidString?

TikTok click ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


322
# File 'lib/whop_sdk/models/event_create_params.rb', line 322

optional :ttclid, String, nil?: true

#ttpString?

TikTok pixel ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


328
# File 'lib/whop_sdk/models/event_create_params.rb', line 328

optional :ttp, String, nil?: true

#twclidString?

X (Twitter) click ID.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


334
# File 'lib/whop_sdk/models/event_create_params.rb', line 334

optional :twclid, String, nil?: true

#user_agentString?

Browser user agent string.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


340
# File 'lib/whop_sdk/models/event_create_params.rb', line 340

optional :user_agent, String, nil?: true

#utm_campaignString?

UTM campaign parameter.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


346
# File 'lib/whop_sdk/models/event_create_params.rb', line 346

optional :utm_campaign, String, nil?: true

#utm_contentString?

UTM content parameter.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


352
# File 'lib/whop_sdk/models/event_create_params.rb', line 352

optional :utm_content, String, nil?: true

#utm_idString?

UTM ID parameter.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


358
# File 'lib/whop_sdk/models/event_create_params.rb', line 358

optional :utm_id, String, nil?: true

#utm_mediumString?

UTM medium parameter.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


364
# File 'lib/whop_sdk/models/event_create_params.rb', line 364

optional :utm_medium, String, nil?: true

#utm_sourceString?

UTM source parameter.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


370
# File 'lib/whop_sdk/models/event_create_params.rb', line 370

optional :utm_source, String, nil?: true

#utm_termString?

UTM term parameter.

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


376
# File 'lib/whop_sdk/models/event_create_params.rb', line 376

optional :utm_term, String, nil?: true

#wbraidString?

Google Ads wbraid click ID (iOS privacy).

Parameters:

  • value (String, nil)

Returns:

  • (String, nil)


382
# File 'lib/whop_sdk/models/event_create_params.rb', line 382

optional :wbraid, String, nil?: true

Instance Method Details

#to_hash{

Returns:

  • ({)


296
# File 'sig/whop_sdk/models/event_create_params.rbs', line 296

def to_hash: -> {