Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Google.GoogleApiRequestException: Google.Apis.Requests.RequestError Backend Error [500] Errors [Message[Backend Error] Location[ - ] Reason[backendError] Domain[global] ] ---> System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
- private static GaData executeDataQueryForCustomDimension(Analytics analytics, String profileId,Map reqMap) {
- GaData gaData = new GaData();
- String startDate = (String) reqMap.get("fromDate");
- String toDate = (String) reqMap.get("toDate");
- try {
- gaData = analytics.data().ga().get("ga:" + profileId, // Table Id.
- startDate, // Start date.2015-01-01
- toDate, // End date.2015-07-07
- "ga:visits") // Metrics.
- .setDimensions("ga:pagePath")
- .setMetrics("ga:timeOnPage")
- .setFilters("ga:pagePath!~^/[-a-zA-Z0-9]+/[-a-zA-Z0-9]+/;ga:pagePath!@login;ga:pagePath!@admin;ga:pagePath!@.com;ga:pagePath!@p_p_id;ga:pagePath!@?;ga:pagePath!@blog;ga:pagePath!@add-review;ga:pagePath!@.html;ga:pagePath!@manufacturer/;ga:pagePath!@product-evaluations;ga:pagePath!@product;ga:pagePath!@request-more-info;ga:pagePath!@video/;ga:pagePath!@categories/")
- .setStartIndex(1)
- .setMaxResults(40000)
- .execute();
- } catch (Exception e) {
- e.printStackTrace();
- logger.error("Error getting data",e.getMessage());
- }
- return gaData;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement