一部の実装は、s 以外のトラッキングオブジェクトを使用して変数値を割り当てます。このタイプの実装は、トラッキングオブジェクトをカスタマイズするフィールドを提供するため、タグマネージャーの機能を使用する場合に特に簡単です。変更されたトラッキングオブジェクトは、常に s_ から始まります(例えば、s_example または s_adobe)。

初期設定では、プラグインはカスタムトラッキングオブジェクトとは動作しません。ただし、これらを変更して正しく動作させることができます。それには、プラグインコードを受け取り、ひとつひとつの s トラッキングオブジェクトのメンションをカスタムトラッキングオブジェクトに置き換えます。例えば、次のコードは、元の getQueryParam プラグインと変更された getQueryParam を比較する最初の数行です:

/* First several lines of getQueryParam 2.3 Original */
s.getQueryParam=new Function("p","d","u",""
+"var s=this,v='',i,t;d=d?d:'';u=u?u:(s.pageURL?s.pageURL:s.wd.locati"
+"on);if(u=='f')u=s.gtfs().location;while(p){i=p.indexOf(',');i=i<0?p"

/* First several lines of getQueryParam 2.3 Modified for s_adobe*/
s_adobe.getQueryParam=new Function("p","d","u",""
+"var s_adobe=this,v='',i,t;d=d?d:'';u=u?u:(s_adobe.pageURL?s_adobe.pageURL:s_adobe.wd.locati"
+"on);if(u=='f')u=s_adobe.gtfs().location;while(p){i=p.indexOf(',');i=i<0?p"

その他のリソース

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー