Class: Google::Apis::DfareportingV3_5::LookbackConfiguration
- Inherits:
-
Object
- Object
- Google::Apis::DfareportingV3_5::LookbackConfiguration
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dfareporting_v3_5/classes.rb,
lib/google/apis/dfareporting_v3_5/representations.rb,
lib/google/apis/dfareporting_v3_5/representations.rb
Overview
Lookback configuration settings.
Instance Attribute Summary collapse
-
#click_duration ⇒ Fixnum
Lookback window, in days, from the last time a given user clicked on one of your ads.
-
#post_impression_activities_duration ⇒ Fixnum
Lookback window, in days, from the last time a given user viewed one of your ads.
Instance Method Summary collapse
-
#initialize(**args) ⇒ LookbackConfiguration
constructor
A new instance of LookbackConfiguration.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ LookbackConfiguration
Returns a new instance of LookbackConfiguration.
7191 7192 7193 |
# File 'lib/google/apis/dfareporting_v3_5/classes.rb', line 7191 def initialize(**args) update!(**args) end |
Instance Attribute Details
#click_duration ⇒ Fixnum
Lookback window, in days, from the last time a given user clicked on one of
your ads. If you enter 0, clicks will not be considered as triggering events
for floodlight tracking. If you leave this field blank, the default value for
your account will be used. Acceptable values are 0 to 90, inclusive.
Corresponds to the JSON property clickDuration
7181 7182 7183 |
# File 'lib/google/apis/dfareporting_v3_5/classes.rb', line 7181 def click_duration @click_duration end |
#post_impression_activities_duration ⇒ Fixnum
Lookback window, in days, from the last time a given user viewed one of your
ads. If you enter 0, impressions will not be considered as triggering events
for floodlight tracking. If you leave this field blank, the default value for
your account will be used. Acceptable values are 0 to 90, inclusive.
Corresponds to the JSON property postImpressionActivitiesDuration
7189 7190 7191 |
# File 'lib/google/apis/dfareporting_v3_5/classes.rb', line 7189 def post_impression_activities_duration @post_impression_activities_duration end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7196 7197 7198 7199 |
# File 'lib/google/apis/dfareporting_v3_5/classes.rb', line 7196 def update!(**args) @click_duration = args[:click_duration] if args.key?(:click_duration) @post_impression_activities_duration = args[:post_impression_activities_duration] if args.key?(:post_impression_activities_duration) end |