Javascript GTM JS变量将null更改为字符串或从触发器中排除

Javascript GTM JS变量将null更改为字符串或从触发器中排除,javascript,null,google-tag-manager,Javascript,Null,Google Tag Manager,我在GoogleTagManager中有一个JS变量,其中来自数据层的数据被写入一个数组 function() { try { var products = google_tag_manager[{{Container-ID}}].dataLayer.get("ecommerce").checkout.products var productNames = [] for(i=0;i<products.length;i++){

我在GoogleTagManager中有一个JS变量,其中来自数据层的数据被写入一个数组

function() {
    try {
    var products = google_tag_manager[{{Container-ID}}].dataLayer.get("ecommerce").checkout.products
    var productNames = []

    for(i=0;i<products.length;i++){
        productNames.push(products[i].categoryName)
    }
    return productNames;
  
    }catch(e) {
        return undefined;
    }
}
function(){
试一试{
var products=google_tag_manager[{{Container ID}}].dataLayer.get(“电子商务”).checkout.products
var PRODUCTNAME=[]
对于(i=0;i