Class: Calendly::InviteeTracking

Inherits:
Object
  • Object
show all
Includes:
ModelUtils
Defined in:
lib/calendly/models/invitee_tracking.rb

Overview

Calendly’s invitee tracking model. Object that represents UTM and Salesforce tracking parameters associated with the invitee.

Constant Summary

Constants included from ModelUtils

ModelUtils::UUID_FORMAT

Instance Attribute Summary collapse

Method Summary

Methods included from ModelUtils

#client, #id, included, #initialize, #inspect

Instance Attribute Details

#salesforce_uuidString

Salesforce Record ID.

Returns:

  • (String)


33
34
35
# File 'lib/calendly/models/invitee_tracking.rb', line 33

def salesforce_uuid
  @salesforce_uuid
end

#utm_campaignString

UTM campaign tracking parameter.

Returns:

  • (String)


13
14
15
# File 'lib/calendly/models/invitee_tracking.rb', line 13

def utm_campaign
  @utm_campaign
end

#utm_contentString

UTM content tracking parameter.

Returns:

  • (String)


25
26
27
# File 'lib/calendly/models/invitee_tracking.rb', line 25

def utm_content
  @utm_content
end

#utm_mediumString

UTM medium tracking parameter.

Returns:

  • (String)


21
22
23
# File 'lib/calendly/models/invitee_tracking.rb', line 21

def utm_medium
  @utm_medium
end

#utm_sourceString

UTM source tracking parameter.

Returns:

  • (String)


17
18
19
# File 'lib/calendly/models/invitee_tracking.rb', line 17

def utm_source
  @utm_source
end

#utm_termString

UTM term tracking parameter.

Returns:

  • (String)


29
30
31
# File 'lib/calendly/models/invitee_tracking.rb', line 29

def utm_term
  @utm_term
end