Releases: MediaMath/t1-python
Releases · MediaMath/t1-python
AtomicCreative field fixes
AtomicCreative
should have FBX as an option in ad_formats and TERMINALONESZ as an option in ad servers (#82)
OAuth2!
- Adds support for OAuth2 authentication method
- Adds
StrategyTargetingSegment
model and support for saving audience segments in strategy model. Note that this is very bare-bones and requires you to send in the data as a dict. Look at the documentation for information about what the POST body should be. auth_method
parameter inT1
instantiation can be omitted—it will be inferred from the arguments
Unicode Reports, child generators, additional entities
Saving Users
Fix errors on saving edited users
Add Seat entity
JSON GA Support
This release includes support for the new JSON format, and additional entity fields
Fixes:
#69
Permissions Fix
- Fixes Permission handling (#67)
Fix Exception raising and add Permissions
- Raising exceptions now takes the correct number of arguments
- Fixes #55
- Adds in user access permissions
Property Check and dmp_enabled field
- Added property check method to enable validation:
Entity.is_property(prop: str) -> bool
: returnsTrue
ifprop
is a field of the entity, elseFalse
This is useful if you are receiving fields from user input (for instance, an API) and want to validate field existence before saving. - Added
Advertiser.dmp_enabled
field
JSON Support, added models, strategy fixes
- JSON parsing (with
json=True
inT1
instantiation)- You shouldn't see impact from this
StrategyDayPart
removalChildPixel
removal- Improved strategy start/end date handling
- Target Dimensions in acceptance tests.
Additional Models and PEP8 compliance
- Added models:
- Vertical
- SupplySource
- AudienceSegment
- PEP8 compliance
- Fixed bug in reports