在创建扩展和数据元素后,现在应构建规则或“触发器”,就像在Google标签管理器中调用它们一样。
转到https://tagmanager.google.com/ 并使用 您的个人登录详细信息登录。
在Google标签管理器菜单中,转到触 发器。
单击“ 新建”。
我们的第一个触发器将在所有一般页面上触发。
作为此触发器的名称,让我们使用 All General Pages
。
我们需要配置触发器此规则,因此,我们单击“触发器 配置”。
此触发器应在某些页面视图上激活,因此我们选择页 面视图。
然后选 择“某些页面视图 ”,并指定当pageType等于时触发 触发器 。 General
单击 保存 ,以保存触发器。
在“触 发器”中,单 击“新建”。
我们的第二个触发器将触发到所有产品页面。
作为此触发器的名称,让我们使用 All Product Pages
。
我们需要配置触发器此规则,因此,我们单击“触发器 配置”。
此触发器应在某些页面视图上激活,因此我们选择页 面视图。
然后选 择“某些页面视图 ”,并指定当pageType等于时触发 触发器 。 Products
单击 保存 ,以保存触发器。
在“触 发器”中,单 击“新建”。
我们的第三个触发器将触发所有经过身份验证的页面。
作为此触发器的名称,让我们使用 All Authenticated Pages
。
我们需要配置触发器此规则,因此,我们单击“触发器 配置”。
此触发器应在某些页面视图上激活,因此我们选择页 面视图。
然后选 择“某些页面视图 ”,并指定当customerLoggedIn等于时触发 触发器Yes
。
单击 保存 ,以保存触发器。
通过这种方式,您已成功地在Google标签管理器中完成了触发器的设置。
现在,我们将标记配 置为发 送到Adobe Experience Platform,并将您刚构 建的触 发器链接到这些标记。
在Google标签管理器菜单中,转到标 签。
单击“ 新建”。
我们的第一个标签将在所有一般页面上触发。
作为此标记的名称,让我们使用 All General Pages
。
单击“ 触发 ”,将您创建的标记链接到此标记。
选择您 All General Pages
的触发器。
单击 “添加 ”,将触发器添加到此标记。
然后,单击“标 记配置”。
在菜单中,选择“自 定义HTML”。
将此代码粘贴到标记中:
<script>console.log(">>>>>GA - All General Pages - Sending Page View to DCS");fetch("{{dcsStreamingEndpoint}}",{"credentials":"omit","headers":{"accept":"*/*","accept-language":"en-US,es;q=0.9,en;q=0.8","cache-control":"no-cache","content-type":"application/json","pragma":"no-cache","sec-fetch-mode":"cors","sec-fetch-site":"cross-site"},"referrer":"{{pageUrl}}","referrerPolicy":"no-referrer-when-downgrade","body":"{\"header\":{\"datasetId\":\"{{eeDatasetId}}\",\"imsOrgId\":\"{{imsOrgId}}\",\"source\":{\"name\":\"GA\"},\"schemaRef\":{\"id\":\"{{eeSchemaRef}}\",\"contentType\":\"application/vnd.adobe.xed-full+json;version=1\"}},\"body\":{\"xdmMeta\":{\"schemaRef\":{\"id\":\"{{eeSchemaRef}}\",\"contentType\":\"application/vnd.adobe.xed-full+json;version=1\"}},\"xdmEntity\":{\"_id\":\"{{pageHitId}}\",\"eventType\":\"GTM_pageView\",\"web\":{\"webPageDetails\":{\"name\":\"{{pageName}}\",\"pageViews\":{\"value\":1}}},\"timestamp\":\"{{pageTimeStamp}}\",\"environment\":{\"browserDetails\":{\"userAgent\":\"{{pageUserAgent}}\",\"acceptLanguage\":\"{{customerLanguage}}\"}},\"{{aepTenantId}}\":{\"demoEnvironment\":{\"brandName\":\"{{brandName}}\",\"tms\":\"GTM\"},\"identification\":{\"core\":{\"gaid\":\"{{gaClientId}}\"}}}}}}","method":"POST","mode":"cors"});</script>
您的配置现在应当如下:
单击 保存 ,以保存标记。
在Google标签管理器菜单中,转到标 签。
单击“ 新建”。
我们的第一个标签将在所有产品页面上触发。
作为此标记的名称,让我们使用 All Product Pages
。
单击“ 触发 ”,将您创建的标记链接到此标记。
选择触 All Product Pages
发器。
单击 “添加 ”,将触发器添加到此标记。
然后,单击“标 记配置”。
在菜单中,选择“自 定义HTML”。
将此代码粘贴到标记中:
<script>
console.log(">>>>> GA - All Product Pages - Sending Product View to DCS");
fetch("{{dcsStreamingEndpoint}}", {"credentials":"omit","headers":{"accept":"*/*","accept-language":"en,nl;q=0.9,en-US;q=0.8,en-GB;q=0.7,sv;q=0.6,it;q=0.5,fr;q=0.4,es;q=0.3,da;q=0.2,de;q=0.1","content-type":"application/json","sec-fetch-mode":"cors","sec-fetch-site":"cross-site"},"referrer":"{{pageUrl}}","referrerPolicy":"no-referrer-when-downgrade","body":"{\"header\":{\"datasetId\":\"{{eeDatasetId}}\",\"imsOrgId\":\"{{imsOrgId}}\",\"source\":{\"name\":\"GTM\"},\"schemaRef\":{\"id\":\"{{eeSchemaRef}}\",\"contentType\":\"application/vnd.adobe.xed-full+json;version=1\"}},\"body\":{\"xdmMeta\":{\"schemaRef\":{\"id\":\"{{eeSchemaRef}}\",\"contentType\":\"application/vnd.adobe.xed-full+json;version=1\"}},\"xdmEntity\":{\"_id\":\"{{pageHitId}}\",\"eventType\":\"GTM_productView\",\"web\":{\"webPageDetails\":{\"name\":\"{{pageName}}\"}},\"commerce\":{\"productViews\":{\"value\":1}},\"timestamp\":\"{{pageTimeStamp}}\",\"environment\":{\"browserDetails\":{\"userAgent\":\"{{pageUserAgent}}\",\"acceptLanguage\":\"{{customerLanguage}}\"}},\"identityMap\":{\"GOOGLE\":[{\"id\":\"{{gaClientId}}\"}]},\"productListItems\":[{\"SKU\":\"{{productName}}\",\"priceTotal\":{{productPrice}},\"quantity\":1,\"name\":\"{{productName}}\",\"product\":\"{{productImageUrl}}\",\"productAddMethod\":\"Desktop\",\"{{aepTenantId}}\":{\"core\":{\"imageURL\":\"{{productImageUrl}}\"}}}],\"{{aepTenantId}}\":{\"demoEnvironment\":{\"brandName\":\"{{brandName}}\",\"tms\":\"GTM\"},\"identification\":{\"core\":{\"gaid\":\"{{gaClientId}}\"}}}}}}","method":"POST","mode":"cors"});
</script>
您的配置现在应当如下:
单击 保存 ,以保存标记。
在Google标签管理器菜单中,转到标 签。
单击“ 新建”。
我们的第一个标签将触发所有经过身份验证的页面。
作为此标记的名称,让我们使用 All Authenticated Pages
。
单击“ 触发 ”,将您创建的标记链接到此标记。
选择触 All Authenticated Pages
发器。
单击 “添加 ”,将触发器添加到此标记。
然后,单击“标 记配置”。
在菜单中,选择“自 定义HTML”。
将此代码粘贴到标记中:
<script>
console.log(">>>>> GA - All Authenticated Pages - Sending PageView to DCS");
fetch("{{dcsStreamingEndpoint}}", {"credentials":"omit","headers":{"accept":"*/*","accept-language":"en,nl;q=0.9,en-US;q=0.8,en-GB;q=0.7,sv;q=0.6,it;q=0.5,fr;q=0.4,es;q=0.3,da;q=0.2,de;q=0.1","content-type":"application/json","sec-fetch-mode":"cors","sec-fetch-site":"cross-site"},"referrer":"{{pageUrl}}","referrerPolicy":"no-referrer-when-downgrade","body":"{\"header\":{\"datasetId\":\"{{profileDatasetId}}\",\"imsOrgId\":\"{{imsOrgId}}\",\"source\":{\"name\":\"GA\"},\"schemaRef\":{\"id\":\"{{profileSchemaRef}}\",\"contentType\":\"application/vnd.adobe.xed-full+json;version=1\"}},\"body\":{\"xdmMeta\":{\"schemaRef\":{\"id\":\"{{profileSchemaRef}}\",\"contentType\":\"application/vnd.adobe.xed-full+json;version=1\"}},\"xdmEntity\":{\"_id\":\"{{pageHitId}}\",\"_repo\":{\"createDate\":\"{{pageTimeStamp}}\"},\"person\":{\"name\":{\"lastName\":\"{{customerLastName}}\",\"firstName\":\"{{customerFirstName}}\"}},\"{{aepTenantId}}\":{\"identification\":{\"core\":{\"gaid\":\"{{gaClientId}}\",\"email\":\"{{customerEmail}}\",\"phoneNumber\":\"{{customerMobileNr}}\"}}}}}}","method":"POST","mode":"cors"});
</script>
您的配置现在应当如下:
单击 保存 ,以保存标记。
您现在可以在下一个练习中发布您的配置。
下一步: 9.6发布Google标签管理器属性