Skip to content

Google Universal Analytics Data Archiving - Version 2.0.0 Release Notes

Compare
Choose a tag to compare
@vimaljoseph vimaljoseph released this 17 May 06:11
· 14 commits to main since this release

New Features

  1. Progress Tracking and Resuming Downloads

    • The script now tracks progress for each report in a progress.log file.
    • If the script is interrupted or encounters an error, it can resume from where it left off.
  2. Generate All Reports

    • Added functionality to generate all reports specified in the reports_config.yml.
    • If the --report_id argument is omitted, the script will generate CSV files for all reports.
  3. Custom Settings File

    • Users can now specify a custom settings file using the --settings argument.
    • This is useful for managing downloads from multiple properties with separate settings files for each property.

Improvements

  1. Improved Logging

    • Replaced print statements with the logging module for better control over log output.
  2. Refactored Code Structure

    • Refactored the code to reduce redundancy and improve readability.
  3. Enhanced Exception Handling

    • Added specific exception handling to provide more informative error messages.

Check README for the details.