ExcelでSiteCatalyst Userを一括編集
Adobe AnalyticsにはReport Builderという便利なExcelアドインがありますが、実はユーザー管理ができる「Admin Console Excel Addin」という管理者向けのExcelアドインも非公式ながら存在していました。ただし、古くなったので現在はダウンロードできません。以下は当時の情報です。
1. Excelにインストール
Developer ConnectionのCode Galleryから「Admin Console Excel Addin」をダウンロードし、解凍してできる「AdminConsoleSetup.exe」を実行してインストールします。Excel 2003以降に対応しています。
2.起動しログイン
PCの再起動は不要です。Excelを起動し、アドインタブから「Admin Console」をクリックします。(上の行のアイコンはReport Builderなので関係ありません)
すると、ログイン画面が表示されます。
3.データのダウンロード
続いて、何をダウンロードするかを選ぶダイアログが表示されます。
選んだデータが、新規シートにダウンロードされます。
例えば「Users」を選ぶと、ログインしたカンパニーに登録されたユーザー情報がセルに反映されます。
4.編集
すごいのは、ここで内容を編集してアップロードできる点です。
変更箇所は自動で検出され、青く表示されます。
変更したけれどまだアップロードしていない行は、Statusのアイコンが緑のチェックから青いペンに変化します。
5.アップロード
Admin Consoleボタンをもう一度クリックすると、アップロードするユーザーを選択するダイアログが表示されます。
変更の差分をBeforeとAfterで対比して確認できます。よくできていますね。「Upload」をクリックすると、変更内容がサーバーにアップロードされます。
例では一行しか変更していませんが、何十人でも一気に変更できるのが便利です。
このアドインの状態
2008年12月に公開されたこのプログラムは、作者の好意で共有されたものであり、公式にサポートされたものではありません。ソースコードも一緒に公開されているので、改造もできそうですよ。