в Google Analytics, как я могу получить сайт от AccountEntry? - PullRequest
1 голос
/ 09 апреля 2010

в Google Analytics, как мне получить сайт от AccountEntry?

выглядит так, если я делаю:

  • entry.getProperty ( "га: AccountName")
  • entry.getTitle (). GetPlainText ()

Я понял. но правильно ли это? где это задокументировано?

1 Ответ

0 голосов
/ 09 апреля 2010

Ознакомьтесь с ссылкой на фид XML-аккаунта со всеми данными, возвращенными из API.
Здесь пример Java, который получает доступ ко всей важной информации о фиде учетной записи:

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() +
      "\nProfile ID      = " + entry.getProperty("ga:profileId") +
      "\nTable Id        = " + entry.getTableId().getValue() +
      "\nCurrency        = " + entry.getProperty("ga:currency") +
      "\nTimeZone        = " + entry.getProperty("ga:timezone") +
      (entry.hasCustomVariables() ? "\nThis profile has custom variables" : "") +
      (entry.hasGoals() ? "\nThis profile has goals" : ""));
  }

Это пример результата:

Web Property Id = UA-4276604-4
Account Name    = www.mainsite.net
Account ID      = 4246204
Profile Name    = www.systempuntoout.com
Profile ID      = 26084768
Table Id        = ga:26084768
Currency        = USD
TimeZone        = Europe/Rome

Используйте следующий код, чтобы получить сайт по запросу:

entry.getTitle().getPlainText()
...