class BingAdsApi::V9::CustomerManagementService::CustomerManagementService
Public Class Methods
new(config, endpoint)
click to toggle source
Calls superclass method
# File lib/bing_ads_api/v9/customer_management_service.rb, line 15 def initialize(config, endpoint) namespace = 'https://bingads.microsoft.com/Customer/v9' super(config, endpoint, namespace, :V9) end
Public Instance Methods
add_account(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 28 def add_account(*args, &block) return execute_action('add_account', args, &block) end
add_client_links(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 128 def add_client_links(*args, &block) return execute_action('add_client_links', args, &block) end
add_prepay_account(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 108 def add_prepay_account(*args, &block) return execute_action('add_prepay_account', args, &block) end
delete_account(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 56 def delete_account(*args, &block) return execute_action('delete_account', args, &block) end
delete_customer(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 60 def delete_customer(*args, &block) return execute_action('delete_customer', args, &block) end
delete_user(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 80 def delete_user(*args, &block) return execute_action('delete_user', args, &block) end
find_accounts(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 24 def find_accounts(*args, &block) return execute_action('find_accounts', args, &block) end
find_accounts_or_customers_info(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 100 def find_accounts_or_customers_info(*args, &block) return execute_action('find_accounts_or_customers_info', args, &block) end
get_accessible_customer(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 96 def get_accessible_customer(*args, &block) return execute_action('get_accessible_customer', args, &block) end
get_account(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 48 def get_account(*args, &block) return execute_action('get_account', args, &block) end
get_accounts_info(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 20 def get_accounts_info(*args, &block) return execute_action('get_accounts_info', args, &block) end
get_current_user(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 76 def get_current_user(*args, &block) return execute_action('get_current_user', args, &block) end
get_customer(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 36 def get_customer(*args, &block) return execute_action('get_customer', args, &block) end
get_customer_pilot_features(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 88 def get_customer_pilot_features(*args, &block) return execute_action('get_customer_pilot_features', args, &block) end
get_customers_info(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 52 def get_customers_info(*args, &block) return execute_action('get_customers_info', args, &block) end
get_pilot_features_countries(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 92 def get_pilot_features_countries(*args, &block) return execute_action('get_pilot_features_countries', args, &block) end
get_user(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 72 def get_user(*args, &block) return execute_action('get_user', args, &block) end
get_users_info(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 84 def get_users_info(*args, &block) return execute_action('get_users_info', args, &block) end
map_account_id_to_external_account_ids(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 120 def map_account_id_to_external_account_ids(*args, &block) return execute_action('map_account_id_to_external_account_ids', args, &block) end
map_customer_id_to_external_customer_id(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 116 def map_customer_id_to_external_customer_id(*args, &block) return execute_action('map_customer_id_to_external_customer_id', args, &block) end
search_accounts(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 140 def search_accounts(*args, &block) return execute_action('search_accounts', args, &block) end
search_client_links(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 136 def search_client_links(*args, &block) return execute_action('search_client_links', args, &block) end
search_customers(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 124 def search_customers(*args, &block) return execute_action('search_customers', args, &block) end
signup_customer(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 44 def signup_customer(*args, &block) return execute_action('signup_customer', args, &block) end
update_account(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 32 def update_account(*args, &block) return execute_action('update_account', args, &block) end
update_client_links(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 132 def update_client_links(*args, &block) return execute_action('update_client_links', args, &block) end
update_customer(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 40 def update_customer(*args, &block) return execute_action('update_customer', args, &block) end
update_prepay_account(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 112 def update_prepay_account(*args, &block) return execute_action('update_prepay_account', args, &block) end
update_user(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 64 def update_user(*args, &block) return execute_action('update_user', args, &block) end
update_user_roles(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 68 def update_user_roles(*args, &block) return execute_action('update_user_roles', args, &block) end
upgrade_customer_to_agency(*args, &block)
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 104 def upgrade_customer_to_agency(*args, &block) return execute_action('upgrade_customer_to_agency', args, &block) end
Private Instance Methods
get_module()
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 150 def get_module() return BingAdsApi::V9::CustomerManagementService end
get_service_registry()
click to toggle source
# File lib/bing_ads_api/v9/customer_management_service.rb, line 146 def get_service_registry() return CustomerManagementServiceRegistry end