Google アナリティクスの入力ステップを使用する場合、入力する必要があるのは、認証用のアカウントのユーザー名とパスワードだけです。そこから、ステップはドメイン テーブル ID を検索します。したがって、このステップでユーザー名とパスワードを指定し、ID とメトリックを選択するだけで、必要なすべての情報を取得できます。他の許可は必要ありません。
ただし、HTTP Client Lookup ステップ (その前に Generate Rows ステップを使用) を使用して、これを再作成しようとしています。http://code.google.com/apis/analytics/docs/gdata/v3/reference.htmlで説明されているように、次の URL を指定しました。
https://www.googleapis.com/analytics/v3/data/ga?ids=ga:{*My Domain Table ID*}&start-date=2010-08-01&end-date=2012-04-01&metrics=ga:newVisits
Http Login フィールドと Http Password フィールドに、それぞれ自分のユーザー名とパスワードを入力します (Google アナリティクスの入力ステップとまったく同じです)。ただし、この HTTP クライアント ステップの結果をプレビューすると、ログインが必要であるというエラーが変換によって返されます。
また、REST Client Lookup Step (その前に Generate Rows ステップを使用) でこれを試しました。GET HTTP メソッド、JSON アプリケーション タイプを選択し、認証用の HTTP ログインとパスワードを入力しました。これを実行しようとすると、エラーは返されませんが、プレビュー出力の結果フィールドに「無効な認証情報」と表示されます。
Google アナリティクスのインプット ステップは、HTTP クライアント ルックアップおよび REST クライアント ルックアップ ステップとは何が異なりますか? また、これらのルックアップ手順を使用して同じ情報にアクセスするにはどうすればよいでしょうか?
Google アナリティクスだけでなく、他の Web サイトからも API にアクセスできるようにしたいので、どの API でもアクセスできることが重要です。
どんな助けでも大歓迎です!