Class: OursprivacyIngest::Models::BatchCreateParams::Event::UserProperties

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/oursprivacy_ingest/models/batch_create_params.rb

Overview

See Also:

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

#initialize(ad_id: nil, admitad_uid: nil, adset_id: nil, alart: nil, aleid: nil, axwrt: nil, basis_cid: nil, campaign_id: nil, city: nil, clickid: nil, clid: nil, company_name: nil, consent: nil, country: nil, custom_properties: nil, date_of_birth: nil, dclid: nil, email: nil, epik: nil, external_id: nil, fbc: nil, fbclid: nil, fbp: nil, first_name: nil, gad_source: nil, gbraid: nil, gclid: nil, gender: nil, im_ref: nil, ip: nil, irclickid: nil, is_bot: nil, job_title: nil, last_name: nil, li_fat_id: nil, msclkid: nil, ndclid: nil, phone_number: nil, qclid: nil, rdt_cid: nil, referrer: nil, referring_domain: nil, sacid: nil, sccid: nil, sid: nil, state: nil, ttclid: nil, twclid: nil, user_agent: nil, user_agent_full_list: nil, utm_campaign: nil, utm_content: nil, utm_medium: nil, utm_name: nil, utm_source: nil, utm_term: nil, wbraid: nil, zip: nil) ⇒ Object

Properties to set on the visitor. (optional) You can also update these properties via the identify endpoint.

Parameters:

  • ad_id (String, nil) (defaults to: nil)
  • admitad_uid (String, nil) (defaults to: nil)
  • adset_id (String, nil) (defaults to: nil)
  • alart (String, nil) (defaults to: nil)
  • aleid (String, nil) (defaults to: nil)
  • axwrt (String, nil) (defaults to: nil)
  • basis_cid (String, nil) (defaults to: nil)
  • campaign_id (String, nil) (defaults to: nil)
  • city (String, nil) (defaults to: nil)
  • clickid (String, nil) (defaults to: nil)
  • clid (String, nil) (defaults to: nil)
  • company_name (String, nil) (defaults to: nil)
  • consent (Hash{Symbol=>String, nil}, nil) (defaults to: nil)
  • country (String, nil) (defaults to: nil)
  • custom_properties (Hash{Symbol=>String, nil}, nil) (defaults to: nil)
  • date_of_birth (String, nil) (defaults to: nil)
  • dclid (String, nil) (defaults to: nil)
  • email (String, nil) (defaults to: nil)
  • epik (String, nil) (defaults to: nil)
  • external_id (String, nil) (defaults to: nil)
  • fbc (String, nil) (defaults to: nil)
  • fbclid (String, nil) (defaults to: nil)
  • fbp (String, nil) (defaults to: nil)
  • first_name (String, nil) (defaults to: nil)
  • gad_source (String, nil) (defaults to: nil)
  • gbraid (String, nil) (defaults to: nil)
  • gclid (String, nil) (defaults to: nil)
  • gender (String, nil) (defaults to: nil)
  • im_ref (String, nil) (defaults to: nil)
  • ip (String, nil) (defaults to: nil)

    The IP address of the user

  • irclickid (String, nil) (defaults to: nil)
  • is_bot (String, nil) (defaults to: nil)
  • job_title (String, nil) (defaults to: nil)
  • last_name (String, nil) (defaults to: nil)
  • li_fat_id (String, nil) (defaults to: nil)
  • msclkid (String, nil) (defaults to: nil)
  • ndclid (String, nil) (defaults to: nil)
  • phone_number (String, nil) (defaults to: nil)
  • qclid (String, nil) (defaults to: nil)
  • rdt_cid (String, nil) (defaults to: nil)
  • referrer (String, nil) (defaults to: nil)
  • referring_domain (String, nil) (defaults to: nil)
  • sacid (String, nil) (defaults to: nil)
  • sccid (String, nil) (defaults to: nil)
  • sid (String, nil) (defaults to: nil)
  • state (String, nil) (defaults to: nil)
  • ttclid (String, nil) (defaults to: nil)
  • twclid (String, nil) (defaults to: nil)
  • user_agent (String, nil) (defaults to: nil)
  • user_agent_full_list (String, nil) (defaults to: nil)
  • utm_campaign (String, nil) (defaults to: nil)
  • utm_content (String, nil) (defaults to: nil)
  • utm_medium (String, nil) (defaults to: nil)
  • utm_name (String, nil) (defaults to: nil)
  • utm_source (String, nil) (defaults to: nil)
  • utm_term (String, nil) (defaults to: nil)
  • wbraid (String, nil) (defaults to: nil)
  • zip (String, nil) (defaults to: nil)


# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1060

Instance Attribute Details

#ad_idString?

Returns:

  • (String, nil)


770
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 770

optional :ad_id, String, nil?: true

#admitad_uidString?

Returns:

  • (String, nil)


775
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 775

optional :admitad_uid, String, nil?: true

#adset_idString?

Returns:

  • (String, nil)


780
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 780

optional :adset_id, String, nil?: true

#alartString?

Returns:

  • (String, nil)


785
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 785

optional :alart, String, nil?: true

#aleidString?

Returns:

  • (String, nil)


790
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 790

optional :aleid, String, nil?: true

#axwrtString?

Returns:

  • (String, nil)


795
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 795

optional :axwrt, String, nil?: true

#basis_cidString?

Returns:

  • (String, nil)


800
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 800

optional :basis_cid, String, nil?: true

#campaign_idString?

Returns:

  • (String, nil)


805
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 805

optional :campaign_id, String, nil?: true

#cityString?

Returns:

  • (String, nil)


810
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 810

optional :city, String, nil?: true

#clickidString?

Returns:

  • (String, nil)


815
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 815

optional :clickid, String, nil?: true

#clidString?

Returns:

  • (String, nil)


820
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 820

optional :clid, String, nil?: true

#company_nameString?

Returns:

  • (String, nil)


825
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 825

optional :company_name, String, nil?: true

Returns:

  • (Hash{Symbol=>String, nil}, nil)


830
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 830

optional :consent, OursprivacyIngest::Internal::Type::HashOf[String, nil?: true], nil?: true

#countryString?

Returns:

  • (String, nil)


835
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 835

optional :country, String, nil?: true

#custom_propertiesHash{Symbol=>String, nil}?

Returns:

  • (Hash{Symbol=>String, nil}, nil)


840
841
842
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 840

optional :custom_properties,
OursprivacyIngest::Internal::Type::HashOf[String, nil?: true],
nil?: true

#date_of_birthString?

Returns:

  • (String, nil)


847
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 847

optional :date_of_birth, String, nil?: true

#dclidString?

Returns:

  • (String, nil)


852
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 852

optional :dclid, String, nil?: true

#emailString?

Returns:

  • (String, nil)


857
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 857

optional :email, String, nil?: true

#epikString?

Returns:

  • (String, nil)


862
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 862

optional :epik, String, nil?: true

#external_idString?

Returns:

  • (String, nil)


867
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 867

optional :external_id, String, nil?: true

#fbcString?

Returns:

  • (String, nil)


872
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 872

optional :fbc, String, nil?: true

#fbclidString?

Returns:

  • (String, nil)


877
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 877

optional :fbclid, String, nil?: true

#fbpString?

Returns:

  • (String, nil)


882
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 882

optional :fbp, String, nil?: true

#first_nameString?

Returns:

  • (String, nil)


887
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 887

optional :first_name, String, nil?: true

#gad_sourceString?

Returns:

  • (String, nil)


892
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 892

optional :gad_source, String, nil?: true

#gbraidString?

Returns:

  • (String, nil)


897
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 897

optional :gbraid, String, nil?: true

#gclidString?

Returns:

  • (String, nil)


902
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 902

optional :gclid, String, nil?: true

#genderString?

Returns:

  • (String, nil)


907
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 907

optional :gender, String, nil?: true

#im_refString?

Returns:

  • (String, nil)


912
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 912

optional :im_ref, String, nil?: true

#ipString?

The IP address of the user

Returns:

  • (String, nil)


918
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 918

optional :ip, String, nil?: true

#irclickidString?

Returns:

  • (String, nil)


923
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 923

optional :irclickid, String, nil?: true

#is_botString?

Returns:

  • (String, nil)


928
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 928

optional :is_bot, String, nil?: true

#job_titleString?

Returns:

  • (String, nil)


933
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 933

optional :job_title, String, nil?: true

#last_nameString?

Returns:

  • (String, nil)


938
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 938

optional :last_name, String, nil?: true

#li_fat_idString?

Returns:

  • (String, nil)


943
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 943

optional :li_fat_id, String, nil?: true

#msclkidString?

Returns:

  • (String, nil)


948
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 948

optional :msclkid, String, nil?: true

#ndclidString?

Returns:

  • (String, nil)


953
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 953

optional :ndclid, String, nil?: true

#phone_numberString?

Returns:

  • (String, nil)


958
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 958

optional :phone_number, String, nil?: true

#qclidString?

Returns:

  • (String, nil)


963
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 963

optional :qclid, String, nil?: true

#rdt_cidString?

Returns:

  • (String, nil)


968
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 968

optional :rdt_cid, String, nil?: true

#referrerString?

Returns:

  • (String, nil)


973
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 973

optional :referrer, String, nil?: true

#referring_domainString?

Returns:

  • (String, nil)


978
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 978

optional :referring_domain, String, nil?: true

#sacidString?

Returns:

  • (String, nil)


983
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 983

optional :sacid, String, nil?: true

#sccidString?

Returns:

  • (String, nil)


988
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 988

optional :sccid, String, nil?: true

#sidString?

Returns:

  • (String, nil)


993
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 993

optional :sid, String, nil?: true

#stateString?

Returns:

  • (String, nil)


998
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 998

optional :state, String, nil?: true

#ttclidString?

Returns:

  • (String, nil)


1003
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1003

optional :ttclid, String, nil?: true

#twclidString?

Returns:

  • (String, nil)


1008
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1008

optional :twclid, String, nil?: true

#user_agentString?

Returns:

  • (String, nil)


1013
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1013

optional :user_agent, String, nil?: true

#user_agent_full_listString?

Returns:

  • (String, nil)


1018
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1018

optional :user_agent_full_list, String, nil?: true

#utm_campaignString?

Returns:

  • (String, nil)


1023
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1023

optional :utm_campaign, String, nil?: true

#utm_contentString?

Returns:

  • (String, nil)


1028
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1028

optional :utm_content, String, nil?: true

#utm_mediumString?

Returns:

  • (String, nil)


1033
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1033

optional :utm_medium, String, nil?: true

#utm_nameString?

Returns:

  • (String, nil)


1038
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1038

optional :utm_name, String, nil?: true

#utm_sourceString?

Returns:

  • (String, nil)


1043
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1043

optional :utm_source, String, nil?: true

#utm_termString?

Returns:

  • (String, nil)


1048
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1048

optional :utm_term, String, nil?: true

#wbraidString?

Returns:

  • (String, nil)


1053
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1053

optional :wbraid, String, nil?: true

#zipString?

Returns:

  • (String, nil)


1058
# File 'lib/oursprivacy_ingest/models/batch_create_params.rb', line 1058

optional :zip, String, nil?: true