Package com.google.gdata.data.analytics

Examples of com.google.gdata.data.analytics.AccountFeed


      System.err.println("Malformed URL: " + baseUrl);
      return;
    }

    // Send our request to the Analytics API and wait for the results to come back
    AccountFeed accountFeed;
    try {
      accountFeed = as.getFeed(queryUrl, AccountFeed.class);
    } catch (IOException e) {
      System.err.println("Network error trying to retrieve feed: " + e.getMessage());
      return;
    } catch (ServiceException e) {
      System.err.println("Analytics API responded with an error message: " + e.getMessage());
      return;
    }

    //------------------------------------------------------
    // Format Feed Related Data
    //------------------------------------------------------
    // Print top-level information about the feed
    System.out.println(
      "\nFeed Title     = " + accountFeed.getTitle().getPlainText() +
      "\nTotal Results  = " + accountFeed.getTotalResults() +
      "\nStart Index    = " + accountFeed.getStartIndex() +
      "\nItems Per Page = " + accountFeed.getItemsPerPage() +
      "\nFeed Id        = " + accountFeed.getId());

    // Print the feeds' entry data
    for (AccountEntry entry : accountFeed.getEntries()) {
      System.out.println(
        "\nWeb Property Id = " + entry.getProperty("ga:webPropertyId") +
        "\nAccount Name    = " + entry.getProperty("ga:accountName") +
        "\nAccount Id      = " + entry.getProperty("ga:accountId") +
        "\nProfile Name    = " + entry.getTitle().getPlainText() +
View Full Code Here


    Boolean firstEntry = true;
    List<String []> accountList = new ArrayList<String[]>();

    try {
      // Make a request to the Account Feed.
      AccountFeed accountFeed = analyticsService.getFeed(getAccountFeedQuery(), AccountFeed.class);

      // Put the results in a list of String arrays.
      for (AccountEntry entry : accountFeed.getEntries()) {
        accountList.add(new String[] {
          entry.getTableId().getValue(),
          entry.getTitle().getPlainText()
        });
View Full Code Here

    Boolean firstEntry = true;
    List<String []> accountList = new ArrayList<String[]>();

    try {
      // Make a request to the Account Feed.
      AccountFeed accountFeed = analyticsService.getFeed(getAccountFeedQuery(), AccountFeed.class);

      // Put the results in a list of String arrays.
      for (AccountEntry entry : accountFeed.getEntries()) {
        if( entry.getTableId().getValue().toString().equals(gaID)) {
          accountList.add(new String[] {
         entry.getTableId().getValue(),
         entry.getTitle().getPlainText()
          });
View Full Code Here

              Boolean firstEntry = true;
              List<GaProfile> accountList = new ArrayList<GaProfile>();

              try {
                // Make a request to the Account Feed.
                AccountFeed accountFeed = analyticsService.getFeed(getAccountFeedQuery(), AccountFeed.class);

                // Put the results in a list of String arrays.
                for (AccountEntry entry : accountFeed.getEntries()) {

               
                accountList.add(new GaProfile(
                    entry.getTableId().getValue(),
                    entry.getTitle().getPlainText(),
View Full Code Here

              Boolean firstEntry = true;
              List<String []> segmentList = new ArrayList<String []>();

              try {
                // Make a request to the Account Feed.
                AccountFeed accountFeed = analyticsService.getFeed(getAccountFeedQuery(), AccountFeed.class);

                // Put the results in a list of String arrays.
                for (Segment curSegment : accountFeed.getSegments()) {
             
                  segmentList.add(new String[] {
                      curSegment.getId(),
                      curSegment.getName(),(curSegment.hasDefinition() ?
                      curSegment.getDefinition().toString():""),
View Full Code Here

    // Authenticate using ClientLogin
    myService.setUserCredentials(username, password);

    // Print a list of all accessible accounts
    AccountFeed accountFeed = getAvailableAccounts(myService);
    printAccounts(accountFeed);

    if (accountFeed.getEntries().isEmpty()) {
      return;
    }

    // Each entry in the account feed represents an individual profile
    AccountEntry profile = accountFeed.getEntries().get(0);
    String tableId = profile.getTableId().getValue();

    // Print the results of a basic request
    DataQuery basicQuery = getBasicQuery(tableId);
    DataFeed basicData = myService.getFeed(basicQuery, DataFeed.class);
View Full Code Here

    Boolean firstEntry = true;
    List<String []> accountList = new ArrayList<String[]>();

    try {
      // Make a request to the Account Feed.
      AccountFeed accountFeed = analyticsService.getFeed(getAccountFeedQuery(), AccountFeed.class);

      // Put the results in a list of String arrays.
      for (AccountEntry entry : accountFeed.getEntries()) {
        accountList.add(new String[] {
          entry.getTableId().getValue(),
          entry.getTitle().getPlainText()
        });
View Full Code Here

TOP

Related Classes of com.google.gdata.data.analytics.AccountFeed

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.