Sha256: 41d2e947ff62fa0a1cb47493d2e04728b90c15a4afaf041b97b63b4295b6f230
Contents?: true
Size: 868 Bytes
Versions: 17
Compression:
Stored size: 868 Bytes
Contents
module FbGraph module Connections module AdGroups def ad_groups(options = {}) ad_groups = self.connection(:adgroups, options) ad_groups.map! do |ad_group| AdGroup.new(ad_group[:id], ad_group.merge( :access_token => options[:access_token] || self.access_token )) end end # Note: AdGroups can only be created via the AdAccount connection. Even though it makes sense, they # cannot be created via the AdCampaign connection def ad_group!(options = {}) ad_group = post(options.merge(:connection => :adgroups)) AdGroup.new(ad_group[:id], options.merge(ad_group).merge( :access_token => options[:access_token] || self.access_token, :ad_id => ad_group[:id].to_i, :adgroup_id => ad_group[:id].to_i )) end end end end
Version data entries
17 entries across 17 versions & 1 rubygems