- Add stubborn network call helpers.
- Update default version to v7.0.
- Switch from TravisCI to CircleCI.
- Remove coveralls.
- Require ruby 2.5+.
- Update Rubocop & fix warnings.
- Fixed memoization in
FacebookAds::Ad
.
- Set default version to 3.2.
- Removed
relevance_score
from the list of default fields inAdInsight
.
- Added the following fields to
AdCreative
:product_set_id
andurl_tags
. (#37, @cte)
- Added the following fields to
AdSet
:attribution_spec
,start_time
andend_time
. (#36, @cte)
- Added ability to pass date range when fetching
ad_set_activities
. (#34, @amosharrafa)
- Expose
ad_set_activities
forad_sets
. (#31, @amosharrafa)
- Expose
budget_remaining
,daily_budget
,lifetime_budget
for theAdCampaign
object. You now have the option to set the budget ad the campaign level instead of the ad set level.
- Replaced deprecated
is_autobid
with newbid_strategy
field.
- Set Product Catalog path to
/owned_product_catalogs
for API v2.11 compatibility.
- Added ability to pass
bid_amount
parameter when creating ad sets. - Ad Set
is_autobid
parameter now defaults tonil
rather thantrue
.
- Added ability to pass
app_link
parameter with ad creatives.
- Added ability to configure App Secret to be included with API requests.
- Added complete set of ad campaign objectives. (#9, @cte)
- Switched to rspec from minitest. (#8, @cte)
- Formatting tweaks in exception error messages (#7, @dekaikiwi)
- Added a reach_estimate method for ad accounts (ae35878, @cte)