ÃÛ¶¹ÊÓÆµ

Inconsistencies in data retrieval from ACS through ÃÛ¶¹ÊÓÆµ Analytics

This article addresses an issue where differences in data retrieved in ÃÛ¶¹ÊÓÆµ Campaign Standard (ACS) and ÃÛ¶¹ÊÓÆµ Analytics are seen in the technical workflows which sync data between ACS and Analytics.

Description description

Environment

ÃÛ¶¹ÊÓÆµ Campaign Standard (ACS)

Issue/Symptoms

You notice differences in the data retrieved in ACS and ÃÛ¶¹ÊÓÆµ Analytics.

Steps to reproduce

  1. Log in to ACS, and check the delivery dashboard.
  2. Now, in ÃÛ¶¹ÊÓÆµ Analytics, check if same values are fetched from ACS.

Resolution resolution

In ACS, KpiSharing and kpiReconciliation are the technical workflows that sync data between ACS and Analytics. Refer to this guide on Technical workflows for more information.

In this case, the following error is seen in the workflows:

19/06/2023 15:12:14 jsDataSource API call to ÃÛ¶¹ÊÓÆµ Analytics failed - Url: https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.GetTimeZone
Request body : {"rsid_list":[ "xxxxprod"] } Response: 400 Error: {"error":"Bad Request","error_description":"Access denied for some selected report suites.","error_uri":null}
19/06/2023 15:12:10 jsDataSource User name: userFirstName.LastName@domain.com:

It occurs because your user name (mentioned in the above error) no longer belongs to an active profile, but is still added to the external account  Share KPIs with ÃÛ¶¹ÊÓÆµ Analytics (shareKPI)  as the Web Service User Name.

Steps to resolve

  1. The user name in the external account needs to be changed to that of an active profile, which also has access to Analytics projects.
  2. Go to Administration > Application settings > External account.
  3. Choose Share KPIs with ÃÛ¶¹ÊÓÆµ Analytics (shareKPI), and change the Web Service User Name.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f