0
データレイヤー内のオブジェクトを削除する方法はありますか?画像のように、2つの 'google_tag_params'オブジェクトがあります。私はただ一つ必要です。最初のプッシュはonloadで、次にjsコールでdataLayerを2回押します。私は、重複がないように、第2のプッシュする前に最初にプッシュ1を削除する必要があり、データ層に「google_tag_params」データレイヤー内のオブジェクトを削除する方法はありますか?
dataLayer.push(
{ "google_tag_params":google_tag_params,
"ecomm_prodid":document.getElementById('prodid').value,
"ecomm_pagetype": document.getElementById('pageType').value,
"ecomm_totalvalue": price.toFixed(2),
});
ちょうど '行うことができますdataLayer.pop'。最後には 'window'の配列です。 – Rajesh
これは最後のオブジェクトを削除します。私は削除する必要があるオブジェクトではありません。 – Clem
ポイントは、ちょうど別の配列です。ループバックして、 'array.splice()'を使用して削除することができます。 – Rajesh