作業のスクリプト作成
スクリプト作成は、Analytics での作業を自動化する方法です。 スクリプトを作成せずに、アドホックまたは手動によって、Analytics を使用して、さまざまな価値を得ることができます。 ただし、Analytics の価値、能力、および効率を最大化するには、スクリプトを作成する必要があります。
ですが、幸いにも、Analytics には、初心者でもスクリプトを比較的容易に作成できるツールが用意されています。
Analytics スクリプトの機能
Analytics スクリプトとは、特定のタスク、またはいくつかの関連するタスクを実行する、一連の ACLScript コマンドです。 スクリプトは、Analytics の能力を活用する鍵です。
1 度に複数のコマンドを実行する | スクリプトは、複数の Analytics コマンドを組み立てて、それらを連続したシーケンスで実行できるようにします。 |
---|---|
繰り返しの自動化 | スクリプトは繰り返し実行することができます。同じ分析テストや、同じ分析関連のタスク、たとえば、特定のデータ ファイルのインポートや準備などを定期的に実行する場合には、労力が大幅に軽減されます。 |
一貫性の確保 | スクリプトは、実行されるたびに、同じコマンドを同じ順序で実行することによって、一貫性を確保します。 |
分析の共有 | スクリプトは移動可能かつ共有可能です。 他のユーザーに送信したり、ネットワークの場所で利用可能にしたり、Analytics プロジェクト間でコピーしたりすることができます。 |
専門知識の拡充 | スクリプトは、熟練の Analytics ユーザーが分析テストを開発し、スクリプトを記述することがないユーザーとそのテストを共有できるようにします。 |
ユーザー操作の許可 | スクリプトで、ユーザーに入力を求めることができます。つまり、ユーザーが独自に名前付きのテーブルやフィールドに対して、独自の入力条件を使用してスクリプトを実行できるように設計することができます。 |
自動実行のスケジュール | スクリプトをスケジュールしたり、無人で実行したりすることができます。これにより各社では、時間のかかるデータ処理を夜間に実行したり、自動化された分析または継続的な分析のプログラムをセットアップしたりすることが可能になります。 |
スクリプト記述ツール
スクリプトはさまざまな方法で作成、編集、またはデバッグすることができます。 一部のツールでは、事前に構文を知らなくても、自動的に ACLスクリプト構文を作成できます。
上記のツールを単独または組み合わせて使用すれば、新しいスクリプトを作成したり既存のスクリプトを編集したりすることができます。
ツール | 説明 |
---|---|
ACLScript 構文を入力して、スクリプトを作成または編集します。 |
|
コマンド ログのエントリを選択して、自動的に ACL Script を作成します。プロジェクトで実行された全てのコマンドのレコードは保持されます。 | |
スクリプト記録が有効なときに、実行する ACLScript コマンドを記録して、ACLScript 構文を自動的に作成します。 | |
構文キャプチャが有効なときに、Analytics ユーザー インターフェイスでアクセスする ACLScript コマンドを記録して、ACLScript 構文を自動的に作成します。 コマンドは実際に実行されません。 | |
ACL スクリプト コマンドまたは一連のコマンドの出力として作成された Analytics テーブルのテーブル履歴から自動的に ACLスクリプト構文を作成します。 | |
Analytics スクリプト項目の Web ライブラリである ScriptHub からスクリプトまたはスニペットをインポートします。 | |
スクリプトをテストまたはデバッグするために、ブレーク ポイントを設定したり、スクリプトを一度に 1 行ずつステップ実行したりします。 |
ACL のスクリプト作成ガイド
Analytics スクリプトを書くすべての人のコア リソースは ACL スクリプト ガイドです。
ガイドには以下を含みます。
- 基本 初心者および高度なユーザーに適したスクリプトの基礎とチュートリアル。
- 言語リファレンス すべての Analytics コマンド、関数、および分析タグが完全に説明された完全なACLScript 言語リファレンス。
- 分析的なスクリプトのガイド ロボット、Analytics Exchange または Analysis App ウィンドウで実行できる解析スクリプトと解析アプリケーションを開発するためのガイド。
メモ
このガイドには、アナリティクス スクリプトについて説明している同じ内容がいくつか記載されています。 アナリティクス スクリプトを参照してください。