lib/google/ads/google_ads/config.rb in google-ads-googleads-2.3.0 vs lib/google/ads/google_ads/config.rb in google-ads-googleads-2.4.0
- old
+ new
@@ -21,30 +21,41 @@
module GoogleAds
class Config
attr_accessor :refresh_token
attr_accessor :client_id
attr_accessor :client_secret
+ attr_accessor :keyfile
+ attr_accessor :impersonate
attr_accessor :authentication
attr_accessor :developer_token
attr_accessor :login_customer_id
attr_accessor :log_level
attr_accessor :log_target
attr_accessor :logger
+ attr_accessor :treat_deprecation_warnings_as_errors
+ attr_accessor :warn_on_all_deprecations
+
def initialize(&block)
@refresh_token = nil
@client_id = nil
@client_secret = nil
+ @keyfile = nil
+ @impersonate = nil
@authentication = nil
@developer_token = nil
@login_customer_id = nil
@log_level = nil
@log_target = nil
@logger = nil
+ @treat_deprecation_warnings_as_errors = false
+
+ @treat_deprecation_warnings_as_errors = false
+ @warn_on_all_deprecations = false
yield self if block_given?
end
def configure(&block)