问题标签 [personalization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
334 浏览

c# - 使用 c# 关闭个性化窗口

我编写了一个更改 Windows 主题的程序,但在更改主题个性化窗口后仍然打开,我想关闭它。我尝试使用具有熟悉进程名称的 process.kill() 但它不起作用。谢谢你。

我正在做的代码如下:

其中“themepath”是 aero.theme 的字符串位置。我什至将 CreateNoWindow 启用为 true,然后它也打开了个性化以更改主题,但没有自动关闭它。

0 投票
1 回答
495 浏览

sitecore - 自定义个性化条件的 NULL 属性值

我需要为个性化创建自定义条件以检查特定时间是否已过(无日期)。所以我创建了如下新类:

然后我在中添加了一个新的条件定义

Sitecore/System/Settings/Rules/Elements/Date/ 我给了它以下文本: when [SelectedTime,DateTime,,the time] has passed 我还将新的个性化条件和操作添加到所需的组件中。因此,当我调试并打开页面时,会遇到断点。

但是,我的问题是,根据我在几篇文章中阅读的内容,该SelectedTime属性应填充我创建个性化条件时选择的日期时间,但对我来说始终为 NULL。

我错过了什么?

注意:这是 Sitecore 8.1

0 投票
0 回答
120 浏览

sitecore - 关闭浏览器时刷新个性化值

我正在尝试在 sitecore 8 中使用带有个人资料卡的个性化。我创建个人资料密钥、个人资料卡、合作伙伴卡,并将其个性化分配给内容项。它正在工作,但我不知道为什么当我关闭浏览器或在其他浏览器中打开它时它不能保留旧源。

0 投票
1 回答
237 浏览

sitecore - 不同多租户站点核心网站之间的预测个性化

我们有不同的网站实例,其中一些实例最多有 4 个多站点。他们有自己的 XDB 后端。

我们有以下要求:

  1. 能够在每个站点之间跟踪用户。当用户访问牙科网站并来到公司主网站时,显示带有牙科广告的轮播横幅。
  2. 当用户填写表格或下载某些PDF文件时,增加累积目标。例如,如果用户访问牙科网站并填写表格(价值 10 分)并转到不同的网站并下载 pdf(价值 5 分)。累积的总目标值应为 15。
  3. 应该能够查看完全相同的用户配置文件详细信息(在每个实例上)。

我知道我们可以使用联合体验管理器,但最重要的是站点核心实例。

您能帮助我们如何实现上述目标吗?例如

  1. 我们是否需要为所有实例共享相同的 xDB 和分析数据库?
  2. 是否所有站点都需要在 SINGLE 实例上才能实现上述目标?
  3. 是否可以在不同实例之间共享目标、角色、细分设置?
  4. 还有其他建议吗?

最后,sitecore 如何进行预测性个性化,即它读取 xDB 或分析或其他内容?

谢谢。

0 投票
2 回答
557 浏览

sitecore - Sitecore 中的个性化

如果用户访问某个页面超过 2 次,我想显示一些不同的子布局,所以我想使用这个规则“访问次数与数字相比”,但我不知道如何使用它?我尝试添加此规则并将“数字”替换为 2,但它不起作用。

0 投票
1 回答
1606 浏览

wordpress - WordPress | 生成唯一链接

我正在向 Stackoverflow 社区寻求关键建议。

这很简单,我希望一个人生成一个链接......并且该链接将有一个按钮,无论它发送给谁,该人都可以单击是/否 - 然后返回值。

用户 1 > 生成链接 > 用户 2 > 选项 > 将选项返回给用户 1

请问有人能指出我正确的方向吗?

非常感谢!

0 投票
1 回答
1963 浏览

sitecore - Sitecore 8:我的条件渲染规则在营销中心下不起作用

我正在尝试以两种不同的方式应用我的自定义规则。当我单击个性化按钮并在那里应用规则时它正在工作,但是当我单击渲染Presentation -> details -> layout details -> control properties并在那里启用个性化选项卡上的规则时它不起作用)。我想知道为什么这种方法在这种情况下不起作用?

以下是有关我正在做的事情的更多详细信息:

我正在通过使用条件渲染来实现个性化。这是一个 Sitecore 8 解决方案,布局和渲染都是 MVC。我已经在规则引擎(设置-> 规则)上设置了一个自定义条件代码。我的最终规则在规则集编辑器上如下所示:

我还在Marketing Center -> Personalization -> Rules使用相同的自定义条件下定义了一个条件渲染规则

如果我通过按下个性化按钮直接在设备编辑器上应用规则集并在那里配置它,它就可以工作。但是,当我在控件属性上启用条件渲染规则时,它不起作用。为什么?

编辑

在某处我读到全局规则不适用于 MVC 组件。这就是它表现问题的方式吗?如果是这种情况,Marketing Center 的哪些区域将不适用于 MVC 组件?

0 投票
1 回答
469 浏览

c# - Sitecore Analytics Tracker CurrentVisit 数据正在重置(C#、ASP.Net)

Sitecore.Analytics.Tracker在我的网站上使用个性化。我增加了用户手动更改邮政编码的功能,这会改变他们在网站某些部分看到的内容。邮政编码检索与Tracker.CurrentVisit.PostalCode

这可行,但很挑剔;时不时地重新加载页面时,邮政编码会变回默认值,我发现这是因为有时当页面加载时 PostalCode 会变回空字符串。

为什么Tracker.CurrentVisit.PostalCode要重置?这是 Sitecore 中的设置吗?我怎样才能阻止它?理想情况下,PostalCode 的值应该在整个会话中保持不变。

0 投票
1 回答
317 浏览

php - 根据访问的 URL 个性化 Wordpress 会话

第一次在这里提问。我正在构建一个网页,如果用户访问了某些页面,我想更改页面上的文本。

我最初的想法是在会话中创建一个数组,该数组将每个 url 记录为它访问过的东西$_SERVER['REQUEST_URI'],如果它是我从头开始构建的网站,这可能会起作用。但是......因为该网站是在 Wordpress 中构建的,所以我不是 100% 如何在该系统中执行此操作。

0 投票
1 回答
2149 浏览

macros - 如何将代码片段或宏分配给 Visual Studio Code (VSC) 中的键盘快捷键?

在 Dreamweaver 中,我习惯于使用自己的键盘快捷键插入代码片段。现在我正在尝试更改为 Visual Studio Code 1.2.1 但找不到任何方法来做到这一点?(我完全不喜欢智能感知的工作方式)

我找到了用于更改行为的 Key Bindings json 文件,但没有用于插入我自己的代码片段或宏的命令。

我想要实现的一个基本示例。

选择文本“字符串”并按Ctrl+1宏执行:
在字符串之前<div>#
插入 在字符串之后插入#<div>

结果