Skip to content

Releases: pitchmuc/adobe-analytics-api-2.0

Token Update fix

22 Jan 16:26
Compare
Choose a tag to compare
  • fix issue when token needed to be updated after 24h.

Upgrade PyJWT & enhancement

20 Jan 04:41
Compare
Choose a tag to compare
  • 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 in AdobeRequest

Configure & Typing improvement + Bug Fixes

23 Dec 09:46
Compare
Choose a tag to compare
  • 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

10 Dec 13:01
Compare
Choose a tag to compare
  • Improving documentation
  • Fixing duplication for Project class analyzer.
    Now elementsUsed & nbElementsUsed are using deduplicated values.
  • Adding updateProject and createProject methods (beta)

Improving Consistency Behavior

12 Nov 13:51
Compare
Choose a tag to compare
  • Improving retry parameter behavior on GET methods
  • Improving Project class consistency

Updating architecture & Projects endpoints & Project class

09 Nov 07:24
Compare
Choose a tag to compare
  • 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

26 Oct 06:50
Compare
Choose a tag to compare
  • 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

16 Oct 14:23
Compare
Choose a tag to compare
  • update the getReport method with limit parameter
  • rename "Loggin" class to "Login" class.
  • update documentation

Architecture Update

14 Oct 06:12
Compare
Choose a tag to compare
  • 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