You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 10, 2020. It is now read-only.
After applying the steps for adding analytics (as per instructions in analytics.md), the session events and demographics do not get propagated in AWS Analytics/Usage view. The Android Studio run window shows the following exception:
E/EventRecorder: AmazonServiceException occured during send of put event
com.amazonaws.AmazonServiceException: User: arn:aws:sts::[999999999999]:assumed-role/amplify-awsmobileandroidnote-dev-[999999]-authRole/CognitoIdentityCredentials is not authorized to perform: mobileanalytics:PutEvents on resource: arn:aws:mobileanalytics:us-east-1:[999999999999]:* (Service: AmazonPinpointAnalytics; Status Code: 403; Error Code: AccessDeniedException; Request ID: cadced78-04ab-403d-9ee7-5d9f8b002240)
at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:730)
at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:405)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:212)
at com.amazonaws.services.pinpointanalytics.AmazonPinpointAnalyticsClient.invoke(AmazonPinpointAnalyticsClient.java:375)
at com.amazonaws.services.pinpointanalytics.AmazonPinpointAnalyticsClient.putEvents(AmazonPinpointAnalyticsClient.java:321)
at com.amazonaws.mobileconnectors.pinpoint.internal.event.EventRecorder.submitEvents(EventRecorder.java:317)
at com.amazonaws.mobileconnectors.pinpoint.internal.event.EventRecorder.processEvents(EventRecorder.java:275)
at com.amazonaws.mobileconnectors.pinpoint.internal.event.EventRecorder$1.run(EventRecorder.java:205)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
W/EventRecorder: Unable to successfully deliver events to server. Events will be saved, error likely recoverable. Response status code 403 , response error code AccessDeniedExceptionUser: arn:aws:sts::[999999999999]:assumed-role/amplify-awsmobileandroidnote-dev-[999999]-authRole/CognitoIdentityCredentials is not authorized to perform: mobileanalytics:PutEvents on resource: arn:aws:mobileanalytics:us-east-1:[999999999999]:* (Service: AmazonPinpointAnalytics; Status Code: 403; Error Code: AccessDeniedException; Request ID: cadced78-04ab-403d-9ee7-5d9f8b002240)
W/EventRecorder: Received an error response: User: arn:aws:sts::[999999999999]:assumed-role/amplify-awsmobileandroidnote-dev-[999999]-authRole/CognitoIdentityCredentials is not authorized to perform: mobileanalytics:PutEvents on resource: arn:aws:mobileanalytics:us-east-1:[999999999999]:* (Service: AmazonPinpointAnalytics; Status Code: 403; Error Code: AccessDeniedException; Request ID: cadced78-04ab-403d-9ee7-5d9f8b002240)
After applying the steps for adding analytics (as per instructions in analytics.md), the session events and demographics do not get propagated in AWS Analytics/Usage view. The Android Studio run window shows the following exception:
E/EventRecorder: AmazonServiceException occured during send of put event
com.amazonaws.AmazonServiceException: User: arn:aws:sts::[999999999999]:assumed-role/amplify-awsmobileandroidnote-dev-[999999]-authRole/CognitoIdentityCredentials is not authorized to perform: mobileanalytics:PutEvents on resource: arn:aws:mobileanalytics:us-east-1:[999999999999]:* (Service: AmazonPinpointAnalytics; Status Code: 403; Error Code: AccessDeniedException; Request ID: cadced78-04ab-403d-9ee7-5d9f8b002240)
at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:730)
at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:405)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:212)
at com.amazonaws.services.pinpointanalytics.AmazonPinpointAnalyticsClient.invoke(AmazonPinpointAnalyticsClient.java:375)
at com.amazonaws.services.pinpointanalytics.AmazonPinpointAnalyticsClient.putEvents(AmazonPinpointAnalyticsClient.java:321)
at com.amazonaws.mobileconnectors.pinpoint.internal.event.EventRecorder.submitEvents(EventRecorder.java:317)
at com.amazonaws.mobileconnectors.pinpoint.internal.event.EventRecorder.processEvents(EventRecorder.java:275)
at com.amazonaws.mobileconnectors.pinpoint.internal.event.EventRecorder$1.run(EventRecorder.java:205)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
W/EventRecorder: Unable to successfully deliver events to server. Events will be saved, error likely recoverable. Response status code 403 , response error code AccessDeniedExceptionUser: arn:aws:sts::[999999999999]:assumed-role/amplify-awsmobileandroidnote-dev-[999999]-authRole/CognitoIdentityCredentials is not authorized to perform: mobileanalytics:PutEvents on resource: arn:aws:mobileanalytics:us-east-1:[999999999999]:* (Service: AmazonPinpointAnalytics; Status Code: 403; Error Code: AccessDeniedException; Request ID: cadced78-04ab-403d-9ee7-5d9f8b002240)
W/EventRecorder: Received an error response: User: arn:aws:sts::[999999999999]:assumed-role/amplify-awsmobileandroidnote-dev-[999999]-authRole/CognitoIdentityCredentials is not authorized to perform: mobileanalytics:PutEvents on resource: arn:aws:mobileanalytics:us-east-1:[999999999999]:* (Service: AmazonPinpointAnalytics; Status Code: 403; Error Code: AccessDeniedException; Request ID: cadced78-04ab-403d-9ee7-5d9f8b002240)