-
PowerPoint Export Fixes: Resolved an issue where the "Time of Day" chart failed to render in downloaded PPTX reports. This fix ensures exported reports now match the report builder preview, including when only summary and time charts are selected.
-
GA4 API Quota Errors Resolved: Addressed a caching issue that caused repeated Google Analytics API quota errors when cloning certain campaigns. Cached data is now properly reused to avoid unnecessary API calls.
-
GA4 Connection Status Logic Updated: Fixed a bug where campaigns with active web traffic data were incorrectly marked as "DORMANT." The system now correctly reflects an "ACTIVE" status based on campaign date and connectivity.
-
UK Org Token Permissions: Updated internal token permissions for the UK org to support proper GA caching functionality. This resolves errors during UK campaign processing that were caused by missing access to config endpoints.
-
Duplicate Campaign Status Update: Corrected a bug where job statuses were not updating after execution when duplicating campaigns. Jobs now reflect accurate completion statuses.
-
Advertiser Status Mapping Refactor: Moved status logic from frontend to backend, ensuring consistent and accurate status values (e.g., SUCCESS, ERROR) are sent via API. This reduces complexity and potential mismatches in UI logic.
-
Web Upload Queue Issue (Dentsu): Investigated and addressed a web data upload stall issue impacting conversion data from Dentsu. Upload reliability and queue handling have been improved.