- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
这里有一个标签库:https://github.com/Tealium/integration-angularjs/blob/master/tealium_angular.js 。
我们将其集成到我们的应用程序中。在应用程序初始化期间,我们需要为此库提供一些配置。这样做是这样的:
我们的app.js:
angular.module('appname', [ 'TealiumHelper' ])
.config(function (tealiumProvider) {
tealiumProvider.setConfig({
account: 'accountxx',
profile: 'profilexx',
environment: 'dev'
});
})
有一个与此类似的 karma 测试:
(function () {
'use strict';
describe('controllertest', function () {
beforeEach(module('appname','TealiumHelper'));
it('bla', function () {
//test code
}
}
}
当我开始测试时,我收到来自 tealium_angular.js 的以下错误:
“帐户或个人资料值未设置。请先配置 Tealium”
如何在 karma 测试中设置这些配置值?
最佳答案
在测试中,您可以为 TealiumHelper 模块提供自己的实现,例如
describe('controllertest', function () {
beforeEach(module('appname'))
angular.module('TealiumHelper', []).provider('tealium', {
$get: function () {},
setConfig: function () {}
});
/*** test starts here ***/
})
关于javascript - 如何在 karma 测试中设置 Tealium-Angular 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41960477/
我对 Tealium 标记非常陌生,我想在页面加载时出现错误时使用这些标记。 我正在使用订阅发布来在屏幕上显示错误。现在我想在每次出现错误时发送错误信息以进行分析。 想要发送错误类型、页面名称、站点名
我正在尝试在 Tealium 中创建自定义 JavaScript 代码扩展,以减少区分没有 alt 或标题标签的图标链接的 CTA 所需的扩展数量。我在浏览器控制台中获取 b.variable 的值。
我正在研究 Tealium 与 Google Analytics 的集成。我的应用程序是在 ruby on Rails 上。我已在 javascripts asset 文件夹中添加了 utag.j
有人解释如何将谷歌分析帐户与 tealium 集成吗?tealium 的用途和目的是什么?请通过屏幕截图分享将 Google Analytics 帐户与 tealium 集成的步骤。 最佳答案 集成非
我的网页我正在使用 Tealium 来跟踪访问者的详细信息。这是一个基于 AJAX 的网站。所以我在点击事件上动态传递 utag。 $("#test").click(function() { va
我正在尝试将 Tealium 标签与我们基于 react.js 的项目集成;但是,我没有找到有关此事的任何文件?如果有人可以向我提供一些文档或示例来说明如何做到这一点,我将不胜感激? 最佳答案 Tea
我正在研究这个问题,找不到关于确切主题的大量信息,所以我希望你们中的一位好人能得到答案。本质上,我正在尝试在 Google Analytics 中为 WordPress 安装网络设置内容分组,其中每篇
这里有一个标签库:https://github.com/Tealium/integration-angularjs/blob/master/tealium_angular.js 。 我们将其集成到我们
我在 podfile 中安装了一个 pod:pod 'TealiumIOS', '~> 5.0' 但是运行时出现错误。 “dyld:未加载库:@rpath/TealiumIOS.framework/T
您好,stackoverflow 社区, 作为 Javascript 的新手,我想知道是否有一种方法可以像“datalayer.push”函数或与 Tealium 的数据层等效的函数来覆盖我的开发人员
这可能是一个远景,但我正在寻找使用过 Tealium UDO(通用数据对象)的人。我有一个带有 Google Search Appliance 的搜索页面,数据层中的 utag_data 对象如下所示
我是一名优秀的程序员,十分优秀!