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)


31
32
33
# File 'lib/calendly/models/invitee_tracking.rb', line 31

def salesforce_uuid
  @salesforce_uuid
end

#utm_campaignString

UTM campaign tracking parameter.

Returns:

  • (String)


11
12
13
# File 'lib/calendly/models/invitee_tracking.rb', line 11

def utm_campaign
  @utm_campaign
end

#utm_contentString

UTM content tracking parameter.

Returns:

  • (String)


23
24
25
# File 'lib/calendly/models/invitee_tracking.rb', line 23

def utm_content
  @utm_content
end

#utm_mediumString

UTM medium tracking parameter.

Returns:

  • (String)


19
20
21
# File 'lib/calendly/models/invitee_tracking.rb', line 19

def utm_medium
  @utm_medium
end

#utm_sourceString

UTM source tracking parameter.

Returns:

  • (String)


15
16
17
# File 'lib/calendly/models/invitee_tracking.rb', line 15

def utm_source
  @utm_source
end

#utm_termString

UTM term tracking parameter.

Returns:

  • (String)


27
28
29
# File 'lib/calendly/models/invitee_tracking.rb', line 27

def utm_term
  @utm_term
end