Method: PDK.analytics

Defined in:
lib/pdk.rb

.analyticsObject



13
14
15
16
17
18
19
20
21
22
23
24
# File 'lib/pdk.rb', line 13

def self.analytics
  @analytics ||= PDK::Analytics.build_client(
    logger:        PDK.logger,
    disabled:      ENV['PDK_DISABLE_ANALYTICS'] || PDK.config.user['analytics']['disabled'],
    user_id:       PDK.config.user['analytics']['user-id'],
    app_id:        "UA-139917834-#{PDK::Util.development_mode? ? '2' : '1'}",
    client:        :google_analytics,
    app_name:      'pdk',
    app_version:   PDK::VERSION,
    app_installer: PDK::Util.package_install? ? 'package' : 'gem',
  )
end