Sha256: 460b3df616cf831136eb82113a88386c096373991d8317aeb20fbdb74eecb8ef
Contents?: true
Size: 882 Bytes
Versions: 4
Compression:
Stored size: 882 Bytes
Contents
# frozen_string_literal: true module Calendly # Calendly's invitee tracking 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 private def inspect_attributes super + %i[utm_source utm_medium utm_campaign] end end end
Version data entries
4 entries across 4 versions & 1 rubygems