• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tophatter / facebook-ruby-ads-sdk / 121 / 1
77%
master: 77%

Build:
DEFAULT BRANCH: master
Ran 04 Aug 2017 08:34PM UTC
Files 33
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Aug 2017 08:33PM UTC coverage: 73.946%. Remained the same
2.2

push

travis-ci

web-flow
Add manual bid support (#17)

* Change ad set `is_autobid` parameter default to `nil` (was `true`)

This is a breaking change for current users of this library, but I think it's essential for moving forward. Rationale:

- The previous behavior (defaulting to true) is not aligned with how
  the official FB SDK works, which is not opinionated about default
  parameter values. We shouldn't be opinionated this way either.

- In the future we want to support the `bid_amount` parameter. However
  with `is_autobid` defaulting to true, if someone were to pass
  `bid_amount` without explicitly turning off autobid, the request
  would fail. That seems like an obvious developer trap that we can
  avoid by making users be explicit about autobid when they want it.

Normally a breaking change like this would require a major version
number increment, but since we're on major version 0 the public API is
not expected to be stable, so I plan to just bump the minor version
number.

* Add ability to pass `bid_amount` parameter when creating ad sets

* Version bump and changelog entry for 0.4

* Include is_autobid in list of attributes for Ad Sets

Need to include this column if we want to update its value. This should
have been part of the changes for 0.4.0 but since that isn't released
yet we can sneak this in.

* VCR cassette update for adding is_autobid

386 of 522 relevant lines covered (73.95%)

3.39 hits per line

Source Files on job 121.1 (2.2)
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 121
  • Travis Job 121.1
  • 1c0e1420 on github
  • Prev Job for 2.2 on master (#114.1)
  • Next Job for 2.2 on master (#129.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc