diff --git a/google-analytics-data/src/main/java/com/google/analytics/data/samples/QuickstartJsonCredentialsSample.java b/google-analytics-data/src/main/java/com/google/analytics/data/samples/QuickstartJsonCredentialsSample.java index b3dcf67..73903b9 100644 --- a/google-analytics-data/src/main/java/com/google/analytics/data/samples/QuickstartJsonCredentialsSample.java +++ b/google-analytics-data/src/main/java/com/google/analytics/data/samples/QuickstartJsonCredentialsSample.java @@ -69,7 +69,10 @@ static void sampleRunReport(String propertyId, String credentialsJsonPath) throw // Explicitly use service account credentials by specifying // the private key file. GoogleCredentials credentials = - GoogleCredentials.fromStream(new FileInputStream(credentialsJsonPath)); + GoogleCredentials.fromStream(new FileInputStream(credentialsJsonPath)) + .createScoped( + "https://www.googleapis.com/auth/analytics.readonly", + "https://www.googleapis.com/auth/analytics"); BetaAnalyticsDataSettings betaAnalyticsDataSettings = BetaAnalyticsDataSettings.newBuilder()