Skip to main content
Adrià García
← All projects

Project ·

Bulk Universal Analytics changes for a travel group

Sector: Online travel

Context: an international online travel group with digital properties across multiple markets

  • Universal Analytics
  • Analytics Management API
  • Python

The problem

Managing many Universal Analytics properties and views meant repeating manual changes. Access, filters, dimensions and goals could end up configured differently across markets.

What I did

  • I contributed to a Python tool for inspecting and updating Universal Analytics through the Analytics Management API.
  • I worked on bulk management of permissions, filters, custom dimensions and metrics, goals and views.
  • I prepared operations to read the current configuration, compare it with the intended setup, then create or update the required items.
  • I accounted for API quotas, error handling and credential rotation in the technical design.

Result

  • The client used the tool to apply changes across properties and views without editing each one manually.
  • The operations compared the current configuration with the intended changes before applying them.

How I approach this problem

Do you have a similar problem?

Tell me what you need to solve and which platforms you use.

Discuss the project