Sha256: 604ff0663a9fec1c18374809ad787ac92065ee8e9be2afe3a1a4d1dc68d7f4ab

Contents?: true

Size: 824 Bytes

Versions: 2

Compression:

Stored size: 824 Bytes

Contents

require 'zuck/facebook/ad_creative'

module Zuck
  class AdSet < RawFbObject

    # Known keys as per
    # [fb docs](https://developers.facebook.com/docs/reference/ads-api/adset/v2.2)
    known_keys :id,
               :name,
               :account_id,
               :bid_type,
               :bid_info,
               :campaign_group_id,
               :campaign_status,
               :start_time,
               :end_time,
               :updated_time,
               :created_time,
               :daily_budget,
               :lifetime_budget,
               :budget_remaining,
               :targeting,
               :promoted_object

    parent_object :ad_account, as: :account_id
    list_path     :adcampaigns # Yes, this is correct, "for legacy reasons"
    connections   :ad_groups, :ad_creatives

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
zuck-2.1.0 lib/zuck/facebook/ad_set.rb
zuck-2.0.0 lib/zuck/facebook/ad_set.rb