collective.googleanalytics'找不到当前登录用户的Google Analytics帐户.'

sim*_*awk 1 plone

我正在使用Plone 4.0.1,我正在尝试使用c.googleanalytics 1.1.

在文档之后,我在Google帐户上注册了我的域名,并获得了"OAuth Consumer Key"和"OAuth Consumer Secret".

现在,每次我尝试访问门户网站(无论用户),我都会得到:

Traceback (innermost last):
  Module ZPublisher.Publish, line 127, in publish
  Module ZPublisher.mapply, line 77, in mapply
  Module ZPublisher.Publish, line 47, in call_object
  Module zope.formlib.form, line 782, in __call__
  Module five.formlib.formbase, line 50, in update
  Module zope.formlib.form, line 745, in update
  Module plone.fieldsets.form, line 24, in setUpWidgets
  Module zope.formlib.form, line 384, in setUpEditWidgets
  Module zope.schema._field, line 291, in bind
  Module Products.Five.schema, line 36, in get
  Module collective.googleanalytics.vocabularies, line 45, in getWebProperties
  Module plone.memoize.volatile, line 276, in replacement
  Module collective.googleanalytics.utility, line 213, in getAccountsFeed
  Module collective.googleanalytics.utility, line 172, in makeClientRequest
  Module gdata.analytics.service, line 97, in GetAccountList
  Module gdata.analytics.service, line 77, in QueryAccountListFeed
  Module gdata.service, line 1097, in Get
  Module gdata.service, line 1108, in Get
RequestError: {'status': 403, 'body': 'No Analytics account was found for the currently logged-in user.', 'reason': 'Forbidden'}
Run Code Online (Sandbox Code Playgroud)

如果我无法插入我的身份验证数据,它应该如何工作?

我看到了

collective.googleanalytics-1.1-py2.6.egg /集体/ Google分析/接口/ utility.py

有一个字段"auth_token"所以我想必须填写一些内容......但这是不可能的,因为上面提到的错误不允许获取表单.

提前感谢任何指针.

小智 5

看起来您收到了一个糟糕的AuthSub令牌,可能是通过授权使用非Google帐户:

http://groups.google.com/group/google-analytics-data-export-api/browse_thread/thread/712abe41ad57095b/363bb2aa1db308fd

我在collective.googleanalytics问题跟踪器中打开了一个错误报告:

http://plone.org/products/collective.googleanalytics/issues/9/view

请跟我来,以便我们解决这个问题.谢谢!