私は、現在 Web ページで費やされた分数を返し、それをイベントとして Google アナリティクスに送信する Google タグ マネージャー変数用の Javascript を作成しようとしています。現在、以下のコードは機能しますが、10 分未満は 1 桁で、100 分未満は 2 桁で返されます。分数が常に 3 桁になるように、先行ゼロを追加したいと思います。これを実行して、GA でイベントを分単位で並べ替え、正しい時間順に並べ替えることができるようにしたいと考えています。たとえば、1 分を「001m 0s」の形式にし、12 分を「012m 0s」の形式にする必要があります。わかる?ここに私が現在持っているコードがあります:
function() {
var elapsed = {{timerEventNumber}} * {{timerInterval}} / 1000;
var min = Math.floor(elapsed/60);
var sec = elapsed % 60;
return min + 'm ' + sec + 's';
}
ありがとう、マーク