実装で引き続き H コードを使用する場合は、AppMeasurement の最新バージョンに移行することを強くお勧めします。Adobe Experience Platform のタグを使用した Analytics の実装をお勧めします。ただし、更新された JavaScript の実装を使用することもできます。
H コードと比較した場合、AppMeasurement には次の注目すべき変更が含まれています。
<head>
タグ内に配置できるようになりました。dynamicAccountSelection
、dynamicAccountMatch
、dynamicAccountList
など)はサポートされません。次の手順は、一般的な移行ワークフローを示しています。
AppMeasurement.js
縮小ファイルと、メディアモジュールおよび統合モジュールが含まれています。s_code.js
のカスタマイズをAppMeasurement.js
にコピーします:s_code.js
で DO NOT ALTER ANYTHING BELOW THIS LINE
セクションの前にあるすべてのコードを AppMeasurement.js
の先頭に移動します。s_code.js
ファイル。 この手順には、メディアモジュールと統合モジュールが含まれます。AppMeasurement.js
ファイルを Web サーバーにアップロードします。AppMeasurement.js
に更新します:すべてのページで、s_code.js
ではなく AppMeasurement.js
が参照されていることを確認します。一般的な AppMeasurement.js
ファイル。設定変数が doPlugins
関数より前に設定されていることを確認します。
// Initialize AppMeasurement
var s = s_gi("examplersid");
/******** VISITOR ID SERVICE CONFIG - REQUIRES VisitorAPI.js ********/;
s.visitor=Visitor.getInstance("INSERT-MCORG-ID-HERE");
/************************** CONFIG SECTION **************************/;
/* You may add or alter any code config here. */
s.trackDownloadLinks = true;
s.trackExternalLinks = true;
s.trackInlineStats = true;
s.linkDownloadFileTypes = "exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx";
s.linkInternalFilters = "javascript:,example.com";
s.usePlugins = true;
function s_doPlugins(s) {
// Use implementation plug-ins that are defined below in this section
}
s.doPlugins = s_doPlugins;
/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected. Changes should only be
made when instructed to do so by your Adobe Account Team.*/
s.trackingServer="example.data.adobedc.net";
/************************** PLUGINS SECTION *************************/
// Copy and paste implementation plug-ins here. Plug-ins can then be used in the s_doPlugins(s) function above
/****************************** MODULES *****************************/
// Copy and paste implementation modules (Media, Integrate) here.
/* ============== DO NOT ALTER ANYTHING BELOW THIS LINE ! =============== */
各ページに読み込まれる一般的なコード。
<script src="AppMeasurement.js"></script>
<script language="JavaScript" type="text/javascript">
s.pageName = "Example page name";
s.eVar1 = "Example eVar value";
s.events = "event1";
s.t();
</script>
各ページに AppMeasurement.js
と VisitorAPI.js
への参照が含まれていることも必ず確認してください。詳しくは、JavaScript の実装を参照してください。