Migration from the WebView Tracking Tag

Migration from the WebView Tracking Tag

Section titled Migration from the WebView Tracking Tag

To migrate from the WebView Tracking Tag to the Web Tracking Tag, follow these steps:

  1. Update the Tag

    <script type="text/javascript">
    (function() {
    window._uxa = window._uxa || [];
    var mt = document.createElement("script"); mt.type = "text/javascript"; mt.async = true;
    mt.src = "//t.contentsquare.net/wvt/web-view.js";
    mt.src = "//t.contentsquare.net/uxa/YOUR_TAG_ID.js";
    document.getElementsByTagName("head")[0].appendChild(mt);
    window.cs_wvt = window.cs_wvt || [];
    })();
    </script>

    YOUR_TAG_ID refers either to a new project or an existing Web project.

  2. Update pageview tracking

    window.cs_wvt.push(["trackPageview", "My Custom Page Title"]);
    window._uxa.push(["trackPageview", "My Custom Page Title"]);

    📚 See trackPageview.

  3. Update the tracking of transactions

    window.cs_wvt.push([
    "trackTransaction",
    window._uxa.push([
    "ec:transaction:create",
    { value: 1000, currency: "EUR", id: "my-transaction-id" },
    ]);
    window._uxa.push(["ec:transaction:send"]);

    📚 See ec:transaction:create and ec:transaction:send.

  4. Update the dynamic variable tracking

    window.cs_wvt.push(["trackDynamicVariable",
    window._uxa.push(["trackDynamicVariable",
    { key: "AB_ABT_Label_Best_Price_PC", value: "With best price" },
    ]);

    📚 See trackDynamicVariable.