Module: GtmOnRails
- Defined in:
- lib/gtm_on_rails/models/data_layer.rb,
lib/gtm_on_rails.rb,
lib/gtm_on_rails/config.rb,
lib/gtm_on_rails/engine.rb,
lib/gtm_on_rails/version.rb,
lib/gtm_on_rails/tag_helper.rb,
lib/gtm_on_rails/models/data_layer/event.rb,
lib/gtm_on_rails/models/data_layer/object.rb,
lib/gtm_on_rails/models/data_layer/ecommerce.rb,
lib/generators/gtm_on_rails/install_generator.rb,
lib/gtm_on_rails/controllers/initialize_data_layer.rb,
lib/gtm_on_rails/models/data_layer/ecommerce/action.rb,
lib/gtm_on_rails/models/data_layer/ecommerce/product.rb,
lib/gtm_on_rails/models/data_layer/ecommerce/promotion.rb,
lib/gtm_on_rails/models/data_layer/ecommerce/impression.rb
Overview
Class to take a roll as javascript’s object in dataLayer for impressionFieldObjects of Enhanced Ecommerce
Defined Under Namespace
Modules: Controllers, Generators, TagHelper Classes: Config, DataLayer, Engine
Constant Summary collapse
- VERSION =
'0.1.13'
Class Method Summary collapse
Class Method Details
.config ⇒ Object
14 15 16 |
# File 'lib/gtm_on_rails/engine.rb', line 14 def self.config @config ||= GtmOnRails::Config.new end |
.configure {|config| ... } ⇒ Object
18 19 20 |
# File 'lib/gtm_on_rails/engine.rb', line 18 def self.configure(&block) yield(config) if block_given? end |