npm 包 redux-adobe-dtm 使用教程

什么是 Redux?

Redux 是一个 JavaScript 应用程序的可预测状态容器,常常与 React 一起使用。它类似于 Flux 架构,但具有更好的性能和开发体验。

什么是 Adobe DTM?

Adobe Dynamic Tag Management(DTM)是 Adobe Marketing Cloud 中的标签管理器。它使营销人员可以更轻松地在其网站上添加和管理第三方代码和跟踪脚本。

redux-adobe-dtm 是什么?

redux-adobe-dtm 是一个提供了 Redux 与 Adobe DTM 集成的 npm 包。

如何使用 redux-adobe-dtm?

安装

在项目目录中执行以下命令来安装 redux-adobe-dtm:

--- ------- ------ ---------------

或者使用 Yarn:

---- --- ---------------

配置

在 Redux Store 中配置 redux-adobe-dtm:

------ - ------------ --------------- - ---- --------
------ ----- ---- --------------
------ - ------------------- - ---- ------------------
------ ----------- ---- -------------

----- ------------- - ---------------------
    -- ----- --- ---- --
    ------------ ---------
    -- ---------- --- --
    -- ------ --------------- ----------
    -------------- -----
    ------------ -----
---

----- ----- - ------------
    ------------
    ---------------------- --------------
--

使用

在 Redux Action Creator 中使用 dtmTracker 对象来跟踪页面视图(Page View)和动作(Action):

------ - ---------- - ---- ---------
------ - -------------------- -------------------- ------------------- - ---- ----------

------ ----- ----------------- - -- -- -- ----- ------------------- ---
------ ----- ----------------- - ------- -- -- ----- -------------------- -------- - ----- - ---
------ ----- ----------------- - -- -- -- ----- ------------------- ---

------ ----- ---------- - -- -- ----- ---------- --------- - ---------- -- -- -
    ------------------------------
    --- -
        ----- ----- - ----- -------------
        -----------------------------------
        -- ------
        ---------------------------
    - ----- ------- -
        ------------------------------
    -
--

总结

redux-adobe-dtm 是一个非常实用的 npm 包,它使得将 Adobe DTM 添加到 Redux 应用程序中变得更加容易。使用此包,您可以轻松地在 Redux 中跟踪页面视图和操作,从而帮助您更好地了解您的用户并改进您的营销策略。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/6006700ce361a36e0bce8c7d


猜你喜欢

  • npm 包 split-tweet 使用教程

    在前端开发中,我们经常需要对一些长文本进行分割,比如处理 Twitter 上的消息。split-tweet 是一个可以帮助我们实现这个目标的 npm 包。本篇文章将详细介绍 split-tweet 的...

    4 年前
  • NPM 包 split-tracklist 使用教程

    在日常的前端开发中,我们经常会遇到需要对音乐播放列表进行操作的需求。而在某些情况下,我们需要对该音乐播放列表中的每一项进行拆分或者格式化等操作。在这种情况下,一个小巧且可重用的 npm 包split-...

    4 年前
  • npm 包 sql-helpers 使用教程

    简介 sql-helpers 是一个 Node.js NPM 包,它提供了一系列便捷的 SQL 查询构造工具,可以帮助开发者快速构建、执行和调试 SQL 查询语句。

    4 年前
  • npm 包 sql-generator 使用教程

    随着前端技术的快速进步,前端开发不再仅仅局限于页面展示功能,越来越多的前端开发涉及到数据交互、业务逻辑处理等领域。而 SQL 语句是前后端数据交互必不可少的一部分,因此,本文将介绍一个npm包 -- ...

    4 年前
  • npm 包 split-words 使用教程

    在前端开发中,有时我们需要将字符串按单词切分并进行相应的处理。这时候,一个非常方便实用的工具就是 npm 包 split-words。 split-words 是一个能够将字符串按单词切分的 npm ...

    4 年前
  • npm 包 sql-from-mongo 使用教程

    在使用 Node.js 开发 web 应用时,经常需要和数据库打交道。mongodb 是一种非常受欢迎的 NoSQL 数据库,在对 mongodb 进行查询时,我们通常使用 mongo shell 或...

    4 年前
  • npm 包 sql-gen 使用教程

    前言 在前端开发中,我们经常需要操作数据库。为了方便我们的操作,可以使用 npm 包 sql-gen。sql-gen 是一个可以快速生成 SQL 语句的 npm 包,支持多种数据库类型(MySQL、P...

    4 年前
  • npm 包 sql-generate 使用教程

    什么是 sql-generate? sql-generate 是一个可以生成 SQL 查询语句的工具库,它可以帮助前端工程师快速生成查询语句,减少手写 SQL 语句的时间和错误率。

    4 年前
  • npm 包 spotify-middleware-webapi 使用教程

    前言 随着现代化 web 应用程序的流行,现代应用程序中也必然不可避免地使用第三方 API 或服务。在前端应用程序中使用 Spotify Web API 开发者工具包可以很好地满足这一需求,而我们今天...

    4 年前
  • npm 包 spotify-port-scanner-node 使用教程

    前言 在前端开发中,有很多需要使用网络相关的技术和工具,比如网络请求和端口扫描等。其中,端口扫描是一个非常重要的工具,可以帮助我们分析网络状态和找出可能的安全漏洞等。

    4 年前
  • NPM 包 Spotify-preview-widget 使用教程

    在前端开发中,我们经常需要使用各种第三方库来完成一些特定的功能。而 NPM 作为 JavaScript 的包管理工具,为我们提供了许多优秀的第三方库。其中,spotify-preview-widget...

    4 年前
  • npm 包 spotify-refresh 使用教程

    1. 简介 spotify-refresh 是一个 npm 包,可以用来刷新 Spotify 的 access token,这个 access token 可以用来访问 Spotify 的 Web A...

    4 年前
  • npm 包 spotify-radio-to-playlist 使用教程

    介绍 Spotify 是一款流行的音乐服务,它的广播功能(Radio)让用户可以通过选择一个歌手、专辑或者曲目来创建一个类似的播放列表,以此探索更多的音乐。spotify-radio-to-playl...

    4 年前
  • npm包spotify-request的使用教程

    什么是npm包spotify-request? npm是Node.js的包管理器,spotify-request是一个调用Spotify音乐API的npm包,可以帮助开发者轻松调用Spotify的音乐...

    4 年前
  • npm 包 sphaera 使用教程

    简介 sphaera 是一个简单易用的前端视觉编排工具,它能够帮助开发者快速生成漂亮的图表、表格等数据可视化组件。它完全基于 Vue.js 打造,支持多种数据格式,包括数组、JSON、CSV 等。

    4 年前
  • npm 包 sphere 使用教程

    简介 Sphere 是一个基于 WebGL 的三维库,可以用于创建 3D 场景。Sphere 可以加载先进的 3D 模型和贴图,让您创建具有逼真物理效果和动画的 3D 场景。

    4 年前
  • npm 包 sphere-ipinfo-mashup 使用教程

    介绍 sphere-ipinfo-mashup 是一个基于 Node.js 平台的 npm 包,它提供了一种简便的方式来获取指定 IP 地址的信息。它整合了多个 API 来获取更完整全面的数据,并且支...

    4 年前
  • npm 包 sphere-deleter 使用教程

    简介 sphere-deleter 是一个方便快捷删除 JavaScript 代码中多余代码块的工具。它可以删除无用的 console 语句、注释和调试代码,能够提高代码的性能和可读性。

    4 年前
  • npm 包 sphere-knn 使用教程

    在前端领域中,涉及到大量的数据处理,其中,k近邻算法是常用的一种,它能够在一个给定数据集中找到与给定数据最接近的k个数据点。在球面数据处理方面,需要使用特殊的k近邻算法,这就需要使用到npm包sphe...

    4 年前
  • npm 包 sphere-node-sync 使用教程

    作为前端开发者,我们经常需要在项目中使用各种 npm 包来实现更高效、更便捷的开发。今天,我们要介绍的是一个非常实用的 npm 包——sphere-node-sync,它可以帮助我们轻松实现前后端节点...

    4 年前

相关推荐

    暂无文章