Skill.md検索
2258件の Skill.mdから、あなたに最適なものを見つけましょう
GTMのテストを自動実行してレポートを自動生成する
by matsumuratk
make_case.mdで定義したテストケースを自動で実行し、実際のdataLayerやGTMイベント、GA4イベントの実測値を取得します。 取得した実測値を自動で「想定値」として設定し、完全なcase.mdを自動生成できます。 GTMプレビューモードでサイトを操作し、複数のテストケースを連続実行できます。 手動操作が必要な部分はユーザーに指示して待機し、その後の自動実行を再開できます。 テスト完了後、ブラウザを自動で閉じるか、デバッグ用に開いたままにするか選択できます。 Google Tag Managerのテストケースを大量に用意していて、手動での実測値取得が手間な開発者 make_case.mdから完全なcase.mdを生成する作業を自動化したいQA・テスト担当者 GTMの動作検証をもっと効率的にしたいマーケティングテック担当者 dataLayerやイベント発火の仕様を正確にドキュメント化したいエンジニア make_case.mdから完全なcase.mdを自動生成するスキルです。テストフォルダ内のmake_case.mdを読み込み、YAMLフロントマター(site_name、gtm_account_id、gtm_container_id_numeric、gtm_container_id、workspace_name、gtm_workspace_id、start_url)をパースします。準備フェーズでは既存のChromeDevToolsプロセスを確認・終了し、GTMワークスペースURLを生成して開きます。ログイン状態が未確認の場合はユーザーに手動ログインを促します。GTMプレビュー起動後、各テストケースについて操作手順を実行し、window.dataLayerから最新10エントリを取得、GTMプレビューペインでイベント発火状態を確認します。手動操作指示がある場合はユーザーに表示し「続行」入力待機します。取得した実測値を想定値として設定し、最終的に完全なcase.mdを自動生成します。オプション引数として--output(生成ファイル名指定)と--no-cleanup(ブラウザを閉じない)が使用できます。
GTMテストケースを自動実行・検証
by matsumuratk
Google Tag Manager(GTM)プレビューモードでテストケース(case.md)を自動で実行できます。 各テストステップの操作を自動化し、dataLayer・GTMイベント・GA4イベントが正しく発火しているか検証できます。 GTMイベントログを自動取得し、どのタグが実行されたか、どのトリガーが発動したかを詳細記録できます。 GTMワークスペースのセッション情報をエクスポートし、テスト実行の再現性を確保できます。 テスト結果を4つのファイル(イベントログ・スナップショット・検証結果・セッションエクスポート)として自動生成できます。 GTM設定の動作確認を手作業で実施している品質保証(QA)エンジニア GA4トラッキング実装の検証作業を自動化したいデータ分析チーム GTMタグの追加・変更後に複数パターンのテストを実行する必要がある開発チーム GTMプレビューモードのテスト結果を証跡として残す必要があるコンプライアンス部門 実行フロー:フェーズ1(準備)では既存ChromeDevToolsプロセスを確認・終了後、case.mdをロード(YAMLフロントマターから site_name、gtm_account_id、gtm_container_id_numeric、gtm_container_id、workspace_name、gtm_workspace_id、start_url を抽出)、ワークスペースURLを生成してGTMにアクセス、ログイン状態を確認します。フェーズ2(GTMプレビュー起動)では workspace_name に一致するワークスペースを選択(gtm_workspace_id未指定時のみ)、プレビューボタンをクリック、start_url を入力して「プレビューに接続」を実行、サイトページとGTMプレビューページのタブを記録します。引数:test_folder(case.mdを含むパス)、--output(出力フォルダ名、デフォルト: output_yyyymmddHHMMSS)、--no-cleanup(テスト後ブラウザを閉じない)、--headless(ヘッドレス実行)。