複数のウェブサイトを管理している場合、そのうちの1つのウェブサイトで何日も訪問者のトラッキングが行われていないことに気づくのは、最悪の事態です。GA4プロパティを一つ一つ手動で確認するのは非効率的で、人為的なミスが発生しやすくなります。
全体のセットアップには 1 時間もかからず、延々と続く面倒を見る手間が省けます。
このガイドでは、 Googleスプレッドシートを使用したステップバイステップのセットアップと 同期 アドオン 複数の GA4 プロパティにわたるトラッキングの問題 (トラフィック ゼロなど) を自動的に検出し、フラグを立てます。
使用 同期 トラフィックデータをGoogleスプレッドシートに取り込みます。GA4に直接接続し、自動的に更新されます。

設定方法:
次のような表が表示されます。
| 総ユーザー数 | 物件表示名 | 日付 |
|---|---|---|
| 52 | ウェブサイトプロパティ 1 G4 | 2025年6月2日 |
| 0 | ウェブサイトプロパティ 2 G4 | 2025年6月5日 |
| 218 | ウェブサイトプロパティ3 G4 | 2025年6月5日 |
各行は、GA4 プロパティの 1 日のトラフィックを表します。
シートが自動的に更新されるようになったので、次のプロパティをスキャンするスクリプトを作成します。 ユーザーゼロ 過去3日間に発生した違反。見つかった場合は、メールでアラートを送信します。
ステータスメール - すべて正常

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

スクリプトは次のとおりです。
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
});
}
メールを追加または削除できます メールアドレス スクリプトはシートからデータを取得し、ユーザー数がゼロの行をフィルタリングし、問題のあるプロパティをリストしたクリーンアラートを送信します。
このチェックを毎日実行するには:
G4HealthCheckAlertを送信する 毎日好きな時間に実行 手動での確認は不要。データの漏れによる問題もありません。プロパティのトラッキングが停止した場合、チームに通知されます。

Apps Scriptを開こうとすると、 400 不正なリクエスト エラーが発生するのは、一度に複数のアカウントにログインしていると Google が適切に動作しないためです。
修理:
これは Google セッションの問題であり、コードや設定の問題ではありません。
このセットアップはシンプルで高速です。サードパーティ製のダッシュボードや高価なツールは使用しません。SyncWith経由で取得したデータとシンプルなスクリプトを使用することで、すべてが適切に動作するようにします。
同様の投稿をチェックしてください:
複数のGA4プロパティを運用している場合は、有料検索データを効率化することも検討してください。その方法についてはこちらをご覧ください。 Google 広告スクリプトを使用して、最も成果の高い検索語句をエクスポートする または Google スプレッドシートでクライアント センター全体の目標ステータスを監視する .
サイトがフラットになった場合、クライアントが怒鳴り始める 3 週間後ではなく、24 時間以内に気付くでしょう。
で ブライトベッセル は、複数の拠点を持つ企業、学校、代理店向けに、革新的でスケーラブルな分析システムの構築を専門としています。Google アナリティクス 4 のヘルスモニタリングから SEO パフォーマンスアラートまで、お客様がトラッキングの失敗やパフォーマンスの低下を未然に防ぐお手伝いをいたします。管理物件数が少数でも数百でも、当社のチームはデータフローをシームレスにし、情報に基づいた意思決定を常に行えるようサポートいたします。

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

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

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