毎月1日は、管理しているウェブサイトのアクセス状況を各クライアントに報告するためのレポートを作っています。全部で10サイト以上あるので、LookerStudioでGoogle AnalyticsとSearchConsoleのデータを取り込んでレポートの雛形を作り、LookerStudioの「データ管理」のコントロールを使って、対象サイトを切り替えられるようにしていました。こうすることで、合計100枚ほどのレポートが5分くらいで作れます。

パラメータが反映されない
さらに、「データ管理」のコントロールでサイトを切り替えた状態で、「レポートのダウンロード」を実行しても、出力されたPDFには選択した(画面に表示されている)サイトのデータが反映されず、デフォルトのサイトのデータが表示されます。
調べてみたものの解決方法がわからず、サイト毎にレポートを作成するのは非効率なので、ひとまずLookerStudioのエクスポート機能はあきらめて、Chromeの拡張機能でPDF化することにしました。以下、使用した拡張機能の備忘録です。
ウェブページ全体をPDF化できるChromeの拡張機能
Fireshot
- 画面幅を調節して実行すれば綺麗にPDF化できる
- テキストは認識できない
- リンクはクリックできない
- ヘッダーを無視して印刷できる
Web to PDF
- 要素を指定してPDF化できるのでウィンドウ幅を気にせずにPDF化できる
- テキストは認識できる
- リンクもクリックできる
- エクスポートできる回数に制限あり
- ヘッダーを無視して印刷できる
GoFullPage
- 画面幅を調節して実行すれば綺麗にPDF化できる
- テキストは認識できる
- リンクはクリックできない
- ヘッダーを無視して印刷できない
表題の問題については解決法が分かり次第追記します。