Releases: pitchmuc/adobe-analytics-api-2.0
Releases · pitchmuc/adobe-analytics-api-2.0
Token Update fix
- fix issue when token needed to be updated after 24h.
Upgrade PyJWT & enhancement
- Upgrade compatibility for PyJWT 2.0.0.
- Fix return element for
sendFiles
method on the Bulkapi class for ingestion method. - Improve management of throttle limit for getReport.
- fix issue on
_checkingDate
method inAdobeRequest
Configure & Typing improvement + Bug Fixes
- Adding an optional parameter to pass directly the private.key as a string to the configure method
- Update documentation get-started & docstring for configure method.
- Fix legacy method to retrieve token that was broken by the new capability.
- Fix default statement for
getVirtualReportSuite
that save the result automatically. - Improve return type statement
- Change license to Apache License v2.0
Project endpoint Update
- Improving documentation
- Fixing duplication for Project class analyzer.
Now elementsUsed & nbElementsUsed are using deduplicated values. - Adding updateProject and createProject methods (beta)
Improving Consistency Behavior
- Improving retry parameter behavior on GET methods
- Improving Project class consistency
Updating architecture & Projects endpoints & Project class
- Dropping usage of modules.py for handling dependency
- Fix updateDateRanges and updateVirtualReportSuite
- Adding Projects endpoints (getProjects, getProject, deleteProject)
- Adding Project Data class to easily extract information of project
Fix new architecture, new methods & clean parameters
- adding the updateVirtualReportSuite method
- adding the updateCalculatedMetrics method
- update deleteCalculatedMetrics to deleteCalculatedMetric
- update getCalculatedMetrics to respect the inclType as parameter.
- update getVirtualReportSuites to add the inclType parameter
- fix modules importing in the ingestion module
- fix header on Bulk Ingestion API class.
Upgrading & renaming
- update the getReport method with limit parameter
- rename "Loggin" class to "Login" class.
- update documentation
Architecture Update
- Changing Architecture on the requests to Adobe Analytics API for the main class.
This add the following functionalities:- retry parameter : a parameter that set the number of time you want to retry a GET method if the first one fails.
- independance between Analytics instances : possibility to use the same script for 2 loggins company or even 2 experiences clouds API access.
- Possibility to start directly with Analytics class if you already know you companyId.
- Adding a new class Loggin that enables you to retrive the companyId
- Ensuring that legacy methods (getCompanyId) is still available from the main module.
- Adding test for GET methods of the core library (Analytics class)
- Adding test documentation for setting tests
- Adding release information