Methods
G
Class Public methods
get_categories()

Retrieve list of available advertising categories.

Returns:

  • list of lists. Columns: path, name

    # File lib/adwords4r/utils.rb, line 35
35:     def self.get_categories
36:       return get_multiple_column_list('categories.csv')
37:     end
get_countries()

Retrieve list of available countries.

Returns:

  • list of lists. Columns: country, code

    # File lib/adwords4r/utils.rb, line 44
44:     def self.get_countries
45:       return get_multiple_column_list('countries.csv')
46:     end
get_currencies()

Retrieve list of available currencies.

Returns:

  • list of lists. Columns: code, currency

    # File lib/adwords4r/utils.rb, line 53
53:     def self.get_currencies
54:       return get_multiple_column_list('currencies.csv')
55:     end
get_map(entries)

Gets a map from an array of map entries. A map entry is any object that has a key and value field.

Args:

  • entries: list of map entries

Returns:

  • hash constructed from map entries

     # File lib/adwords4r/utils.rb, line 120
120:     def self.get_map(entries)
121:       map = {}
122:       entries.each do |entry|
123:         map[entry.key] = entry.value
124:       end
125:       return map
126:     end
get_operation_rates()

Retrieve list of API operation rates.

Returns:

  • list of lists. Columns: service, method, rate, per_item

     # File lib/adwords4r/utils.rb, line 107
107:     def self.get_operation_rates
108:       return get_multiple_column_list('ops_rates.csv')
109:     end
get_timezones()

Retrieve list of available timezones.

Returns:

  • simple list of timezone names

    # File lib/adwords4r/utils.rb, line 62
62:     def self.get_timezones
63:       return get_single_column_list('timezones.csv')
64:     end
get_us_cities()

Retrieve list of available US cities.

Returns:

  • list of lists. Columns: state, code

    # File lib/adwords4r/utils.rb, line 71
71:     def self.get_us_cities
72:       return get_multiple_column_list('us_cities.csv')
73:     end
get_us_metros()

Retrieve list of available US metropolitan areas.

Returns:

  • list of lists. Columns: state, metro, code

    # File lib/adwords4r/utils.rb, line 80
80:     def self.get_us_metros
81:       return get_multiple_column_list('us_metros.csv')
82:     end
get_world_cities()

Retrieve list of available world cities.

Returns:

  • list of lists. Columns: country, code

    # File lib/adwords4r/utils.rb, line 89
89:     def self.get_world_cities
90:       return get_multiple_column_list('world_cities.csv')
91:     end
get_world_regions()

Retrieve list of available world regions.

Returns:

  • list of lists. Columns: country, code, region

     # File lib/adwords4r/utils.rb, line 98
 98:     def self.get_world_regions
 99:       return get_multiple_column_list('world_regions.csv')
100:     end