- Bump API version from
v4
tov6
#88
- Add
video_play_curve_actions
to ads_insights schemas #80
- Modifies the sync method of AdCreatives to use the FB Batch endpoint #73
- Add the ability to override
RESULT_RETURN_LIMIT
from the config #71 - Add date-windowing for the
adcreative
stream #71
- Bump
facebook_business
library to 4.0.5 #68 - Remove deprecated
video_p95_watched_actions
field - Change calls to
remote_read
to useapi_get
per deprecation #69
- Replaced
annotated_schema
with Singermetadata
- Fixed unit tests to also use
metadata
- Fixed unit tests to also use
- Added integration tests to CircleCI
- Add DMA breakdown
- Bump
facebook_business
library to 3.3.2 (#59)(singer-io#59)
- Restore Insights job timeout, as Facebook seems to have stabilized.
- Reduce Insights job wait to fail faster due to Facebook instability.
- Bump
facebook_business
library to 3.2.0 #51
- Update version of
requests
to2.20.0
in response to CVE 2018-18074
- Updates the
should_retry_api_error
function to include the error_subcode 99 when Facebook fails to retrieve Ad data
- Add retry_pattern annotations to record_preparation function calls so they don't fall victim to Facebook 500's as often #48
- Yield records to IncrementalStreams instead of accumulating them #47
- Bump
facebook_business
library to 3.0.5 - Remove deprecated fields from ad_insights schemas FB 2/2018
- Bump Insights job timeout to 120 seconds in an attempt to more closely match Facebook's API behavior.
- Upgraded the Facebook Python API to version 3.0.4 #44
- Added outbound_clicks to the ads_insights streams