Sha256: 75a51b57cd09b4ed65c969e82018e74e6ba5b59bb129a9eab6d2eeb521b115f6

Contents?: true

Size: 776 Bytes

Versions: 5

Compression:

Stored size: 776 Bytes

Contents

# frozen_string_literal: true

module Calendly
  # Calendly's InviteeTracking model.
  # Object that represents UTM and Salesforce tracking parameters associated with the invitee.
  class InviteeTracking
    include ModelUtils

    # @return [String]
    # UTM campaign tracking parameter.
    attr_accessor :utm_campaign
    # @return [String]
    # UTM source tracking parameter.
    attr_accessor :utm_source
    # @return [String]
    # UTM medium tracking parameter.
    attr_accessor :utm_medium
    # @return [String]
    # UTM content tracking parameter.
    attr_accessor :utm_content
    # @return [String]
    # UTM term tracking parameter.
    attr_accessor :utm_term
    # @return [String]
    # Salesforce Record ID.
    attr_accessor :salesforce_uuid
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
calendly-0.2.0 lib/calendly/models/invitee_tracking.rb
calendly-0.1.3 lib/calendly/models/invitee_tracking.rb
calendly-0.1.2 lib/calendly/models/invitee_tracking.rb
calendly-0.1.1 lib/calendly/models/invitee_tracking.rb
calendly-0.1.0 lib/calendly/models/invitee_tracking.rb