ブライト・ベッセルは買収を通じて拡大している。WordPressエージェンシーをAutomatticパートナーと検証済みのWooCommerceエキスパートに販売します。
つながろう
Google スプレッドシートを使用して複数のアカウントの GA4 トラッキングの問題を監視する方法
Google スプレッドシートを使用して複数のアカウントの GA4 トラッキングの問題を監視する方法

Google スプレッドシートを使用して複数のアカウントの GA4 トラッキングの問題を監視する方法

この記事をお楽しみいただけましたか?
ソーシャルメディアでシェアしましょう!
コンテンツ

複数のウェブサイトを管理している場合、そのうちの1つのウェブサイトで何日も訪問者のトラッキングが行われていないことに気づくのは、最悪の事態です。GA4プロパティを一つ一つ手動で確認するのは非効率的で、人為的なミスが発生しやすくなります。

全体のセットアップには 1 時間もかからず、延々と続く面倒を見る手間が省けます。

同期

このガイドでは、 Googleスプレッドシートを使用したステップバイステップのセットアップと 同期 アドオン 複数の GA4 プロパティにわたるトラッキングの問題 (トラフィック ゼロなど) を自動的に検出し、フラグを立てます。

  • 同期 交通データをGoogleスプレッドシートに取り込む
  • Google Apps スクリプト 問題を検出する
  • 自動メールアラート チームに通知する

ステップ1:GA4トラフィックデータをGoogleスプレッドシートに取り込む

使用 同期 トラフィックデータをGoogleスプレッドシートに取り込みます。GA4に直接接続し、自動的に更新されます。

GA4 トラフィックデータ

設定方法:

  1. Google Analytics アカウントを SyncWith に接続します。
  2. 次の基準でグループ化されたレポートを作成します。
    • 日付
    • 物件名
  3. メトリックを追加します。 総ユーザー数
  4. レポートを過去 3 日間にフィルタリングします。
  5. 結果を次のような名前のシートに出力します。 3日間レポート .

次のような表が表示されます。

総ユーザー数 物件表示名 日付
52 ウェブサイトプロパティ 1 G4 2025年6月2日
0 ウェブサイトプロパティ 2 G4 2025年6月5日
218 ウェブサイトプロパティ3 G4 2025年6月5日

各行は、GA4 プロパティの 1 日のトラフィックを表します。

ステップ2: Google Apps Scriptを使用してゼロトラフィックを確認する

シートが自動的に更新されるようになったので、次のプロパティをスキャンするスクリプトを作成します。 ユーザーゼロ 過去3日間に発生した違反。見つかった場合は、メールでアラートを送信します。

ステータスメール - すべて正常

G4ヘルスチェック

ステータス メール - ああ、でもいくつかのアカウントを確認してください。

GA4 トラッキングの問題

スクリプトは次のとおりです。

function sendG4HealthCheckAlert() {
  const SPREADSHEET_URL = 'https://docs.google.com/spreadsheets/d/Make_Sure_You_Use_Your_Sheets_ID/edit#gid=0';
  cont SHEET_NAME = 「3日間報告」;
  const EMAIL_TO = '[email protected], [email protected]';
  cont EMAIL_FROM = '[email protected]';
  cont の cont EMAIL_SUBJECT = '⚠️ G4 ヘルスチェック';

const ss = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
  const sheet = ss.getSheetByName(SHEET_NAME);
  const data = sheet.getRange(3, 1, sheet.getLastRow() - 2, 3).getValues();

const zeroAccounts = data
    .filter(行 =>行[0] === 0)
    .map(row => '• ${row[1]} - ${row[2]}' 上のGA4);

let messageBody;

もし(zeroAccounts.length > 0) {
    メッセージ本体 = ' ⚠️ G4 ヘルスチェック 過去3日間に訪問が記録されていないアカウントが1つ以上あります:

${zeroAccounts.join('
')} ダッシュボードを開く `;
} else {
messageBody = ` ✅ G4ヘルスチェック すべてのアカウントは過去 3 日間のデータを報告しています。 ダッシュボードを開く `;
}

GmailApp.sendEmail(EMAIL_TO, EMAIL_SUBJECT, '', {
htmlBody: messageBody,
name: 'Bright Vessel Reports',
from: EMAIL_FROM
});
} 

メールを追加または削除できます メールアドレス スクリプトはシートからデータを取得し、ユーザー数がゼロの行をフィルタリングし、問題のあるプロパティをリストしたクリーンアラートを送信します。

ステップ3:時間ベースのトリガーで自動化する

このチェックを毎日実行するには:

  1. シートで、 拡張機能 > Apps Script
  2. 上記のスクリプトを貼り付けます
  3. 左側の時計アイコン(トリガー)をクリックします
  4. セット G4HealthCheckAlertを送信する 毎日好きな時間に実行

手動での確認は不要。データの漏れによる問題もありません。プロパティのトラッキングが停止した場合、チームに通知されます。

標準エラー: Apps Script を開くときに「400 不正なリクエスト」が表示される

400 不正なリクエスト

Apps Scriptを開こうとすると、 400 不正なリクエスト エラーが発生するのは、一度に複数のアカウントにログインしていると Google が適切に動作しないためです。

修理:

  • すべてのGoogleアカウントからログアウトする
  • ログイン シートの所有者のみ
  • または、単一のアカウントでシークレットウィンドウを使用する

これは Google セッションの問題であり、コードや設定の問題ではありません。

最後に

このセットアップはシンプルで高速です。サードパーティ製のダッシュボードや高価なツールは使用しません。SyncWith経由で取得したデータとシンプルなスクリプトを使用することで、すべてが適切に動作するようにします。

同様の投稿をチェックしてください:

複数のGA4プロパティを運用している場合は、有料検索データを効率化することも検討してください。その方法についてはこちらをご覧ください。 Google 広告スクリプトを使用して、最も成果の高い検索語句をエクスポートする または Google スプレッドシートでクライアント センター全体の目標ステータスを監視する .

サイトがフラットになった場合、クライアントが怒鳴り始める 3 週間後ではなく、24 時間以内に気付くでしょう。

Bright Vesselの専門家と協力する

ブライトベッセル は、複数の拠点を持つ企業、学校、代理店向けに、革新的でスケーラブルな分析システムの構築を専門としています。Google アナリティクス 4 のヘルスモニタリングから SEO パフォーマンスアラートまで、お客様がトラッキングの失敗やパフォーマンスの低下を未然に防ぐお手伝いをいたします。管理物件数が少数でも数百でも、当社のチームはデータフローをシームレスにし、情報に基づいた意思決定を常に行えるようサポートいたします。

無料のSEO監査を受ける

無料のSEO監査フォーム

"*「必須項目」は必須項目です

このフィールドは検証目的のためであり、変更しないでください。
この記事をお楽しみいただけましたか?
ソーシャルメディアでシェアしましょう!
無料のSEO監査を受ける

無料のSEO監査フォーム

"*「必須項目」は必須項目です

このフィールドは検証目的のためであり、変更しないでください。
無料のSEO監査を受ける

無料のSEO監査フォーム

"*「必須項目」は必須項目です

このフィールドは検証目的のためであり、変更しないでください。
この記事は気に入っていただけましたか?
ソーシャルメディアでシェアしましょう!

別のブログ投稿もチェックしてください!

すべてのブログ投稿に戻る
© 2024 Bright Vessel. All rights reserved.
下向きシェブロン 左矢印