Python-amazon-ad-api

Latest version: v0.6.2

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 10

0.3.2

Not secure
- Added DSP reports API twistedFantasy
- Fixed minor things PastorJordi

What's Changed
* hotfix for sb.list_products_targets by PastorJordi in https://github.com/denisneuf/python-amazon-ad-api/pull/41
* DEP(deps): Update setuptools requirement from ~=62.1.0 to ~=62.2.0 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/43
* DEP(deps): Update cachetools requirement from ~=5.0.0 to ~=5.1.0 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/44
* DEP(deps): Update setuptools requirement from ~=62.2.0 to ~=62.3.1 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/45
* DEP(deps): Update setuptools requirement from ~=62.3.1 to ~=62.3.2 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/46
* DEP(deps): Update cachetools requirement from ~=5.1.0 to ~=5.2.0 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/48
* DEP(deps): Update setuptools requirement from ~=62.3.2 to ~=62.3.3 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/49
* DEP(deps): Update requests requirement from ~=2.27.1 to ~=2.28.0 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/50
* DEP(deps): Update setuptools requirement from ~=62.3.3 to ~=62.4.0 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/51
* DEP(deps): Update setuptools requirement from ~=62.4.0 to ~=62.6.0 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/53
* DEP(deps): Update pycryptodome requirement from ~=3.14.1 to ~=3.15.0 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/54
* DEP(deps): Update requests requirement from ~=2.28.0 to ~=2.28.1 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/55
* DEP(deps): Update setuptools requirement from ~=62.6.0 to ~=63.1.0 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/56
* Support Amazon DSP API - Reports entity by twistedFantasy in https://github.com/denisneuf/python-amazon-ad-api/pull/57

New Contributors
* PastorJordi made their first contribution in https://github.com/denisneuf/python-amazon-ad-api/pull/41
* twistedFantasy made their first contribution in https://github.com/denisneuf/python-amazon-ad-api/pull/57

**Full Changelog**: https://github.com/denisneuf/python-amazon-ad-api/compare/v0.3.1...v0.3.2

0.3.1

Not secure
Common Resources API's: added **[Manager Account](https://advertising.amazon.com/API/docs/en-us/reference/1-0/managerAccount)**, **[Creative Assets](https://advertising.amazon.com/API/docs/en-us/creative-asset-library)**, and _Billing_ (undocumented yet)

**Full Changelog**: https://github.com/denisneuf/python-amazon-ad-api/compare/v0.3.0...v0.3.1

0.3.0

Not secure
What's Changed
* Common Resources API's: **complete documentation with python examples** and json static files: **Profiles, Invoices, Product Selector, Elegibility, Change History, Localization, Audiences, Portfolios and Insights**
* Take out of the tree **in first Level documentation**: **Amazon Attribution open Beta, Brand Metrics open Beta and Advertising Test Account** to follow the original Amazon structure
* Added some exceptions in client for **Invalid request** and **Too Many Requests** found was uncaught by the check on the response
* Added decorator **load_all_categories** in **utils.py** used in the [example](https://python-amazon-ad-api.readthedocs.io/en/latest/api/audiences.html) of Audiences when retrieving a large amount of audiences that exceed the maxResults api. Also used in the Insights [example](https://python-amazon-ad-api.readthedocs.io/en/latest/api/insights.html) where the overlapping audiences are too many and te api returns a NextToken to continue the query to complete the whole data set.
* Enums **CurrencySymbols, Locales, Currencies and MarketplacesIds** are added in the marketplaces.py to support obtain the MarketplaceId ('A1RKKUPIHCS9HS') by country_code ('ES'), and needed to [extend](https://python-amazon-ad-api.readthedocs.io/en/latest/api/localization.html) in the get_currency_extended method in Localization adding a {currency": "JPY"} to interpreter better the data obtained from the API
* DEP(deps): Update setuptools requirement from ~=62.0.0 to ~=62.1.0 by dependabot in https://github.com/denisneuf/python-amazon-ad-api/pull/40

**Full Changelog**: https://github.com/denisneuf/python-amazon-ad-api/compare/v0.2.9...v0.3.0

0.2.9

Not secure
**Full Changelog**: https://github.com/denisneuf/python-amazon-ad-api/compare/v0.2.8...v0.2.9

0.2.8

Not secure
Complete review of Campaigns in sponsored_products and help with examples
**Full Changelog**: https://github.com/denisneuf/python-amazon-ad-api/compare/v0.2.7...v0.2.8

0.2.7

Not secure
Added 2 new methods to Campaigns in sponsored_products:

`create_single_campaign_assistant(campaign_name: str, targeting_type: str, daily_budget: int, start_date: str, end_date: str = None, campaign_status: str = 'enabled', portfolio_id: int = None, po_number: str = None, account_manager: str = None, premium_bid_adjustment: bool = False, strategy: str = None, predicate: str = None, percentage: int = None, **kwargs)→ ApiResponse`

`edit_single_campaign_assistant(campaign_id: int, portfolio_id: int = None, campaign_name: str, po_number: str = None, account_manager: str = None, campaign_status: str = None, daily_budget: int, start_date: str, end_date: str = None, premium_bid_adjustment: bool = None, strategy:str = None, predicate:str or tuple = None, percentage:int or tuple = None, **kwargs)→ ApiResponse`

Added support to submit the body required to create_campaigns as dictionary, list, path to a .json file and content of a .json file for user convenience.

`create_campaigns(body: dict, str, list)→ ApiResponse`

Added AdvertisingTypeException to control the json string is well formed when submitting the creation of a campaign trough create_campaigns

**Full Changelog**: https://github.com/denisneuf/python-amazon-ad-api/compare/v0.2.6...v0.2.7

Page 6 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.