- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 WFFM 中,有一个选项,当有人放弃表单时,在表单本身中输入的任何数据都会被记录下来,并且应该可以通过 Dropout Report 访问。
我有一个 WFFM,为此我打开了 Analytics 并打开了 dropout 功能。不幸的是,我没有看到任何数据记录在数据库中,并且 Dropout Report 可见,但为空。
我从 WFFM 文件夹中包含的 javascript 代码中看到,一系列 AJAX 调用应该保存模糊事件中的字段——调用/sitecore modules/web/Web Forms for Marketers/Tracking.aspx
我尝试调试 Javascript 代码,但从未调用过应该将信息发布到/sitecore modules/web/Web Forms for Marketers/Tracking.aspx 的方法。你能想到这段代码不起作用的任何原因吗?另外,有谁知道该信息应该记录在哪个表中?它是 WFFM 数据库中的字段表吗?
最后,即使我在这个特定的 WFFM 表单上打开了分析,并且我已经将事件和目标与表单的提交相关联,但这些都没有被记录下来。我看到表单中输入的数据已成功存储并显示在数据报告中,但数据库中没有记录有关事件和目标的信息。
我什至直接在运行的 DMS DB 中手动检查:
select top 10
p.DateTime, p.UrlText, cp.CampaignName
,i.Url, vi.VisitId
from pages p
inner join ItemUrls i on p.ItemId = i.ItemId
inner join Visits vi on vi.VisitId = p.VisitId
inner join GeoIps g on vi.Ip = g.Ip
left join Campaigns cp on cp.CampaignId = vi.CampaignId
order by p.DateTime desc
select pe.datetime, ped.Name, pg.UrlText from PageEvents pe
inner join PageEventDefinitions ped on ped.PageEventDefinitionId = pe.PageEventDefinitionId
inner join Pages pg on pg.PageId = pe.PageId
order by pe.DateTime desc
_create: function () {
var self = this,
options = this.options;
if (options.tracking) {
this.element.find("input[type!='submit'], select, textarea")
.bind('focus', function (e) { self.onFocusField(e, this) })
.bind('blur change', function (e) { self.onBlurField(e, this) });
this.element.find("select")
.change(function () { $scw.webform.controls.updateAnalyticsListValue(this) });
this.element.find("input[type='checkbox'], input[type='radio']")
.click(function () { $scw.webform.controls.updateAnalyticsListValue(this) });
}
this.element.find(".scfDatePickerTextBox").each(function () { $scw.webform.controls.datePicker(this) });
},
<script type="text/javascript">
$scwhead.ready(function() {
$scw('#form_A8BF483419174F97A2830E12CBCF7E4F').webform({formId: "{A8BF4834-1917-4F97-A283-0E12CBCF7E4F}",pageId: "{21C24144-B964-4FBA-8388-D9B90EBBC17C}",eventCountId: "pagecolumns_0_columncontent_0_bottomrow_0_form_A8BF483419174F97A2830E12CBCF7E4F_form_A8BF483419174F97A2830E12CBCF7E4F_eventcount",tracking: true})
});
</script>
_trackEvents: function(events) {
$scw.ajax({
type: 'POST',
url: "/sitecore modules/web/Web Forms for Marketers/Tracking.aspx" + location.search,
data: {track: JSON.stringify(events)},
dataType: 'json'
});
select f.Timestamp, f.StorageName, fi.Value, fi.FieldName
from Form f
inner join Field fi on f.Id = fi.FormId
order by f.Timestamp desc, FieldName
最佳答案
问这个问题可能很愚蠢,但是您是否为 WFFM 正确配置了数据源?我的意思是,显然,您正在使用 WFFM ..但它是设置为使用 SQL 还是使用 WFFM 默认使用的"file"作为它的数据库。
像这样使用 SQL:
<!-- MSSQL-->
<formsDataProvider type="Sitecore.Forms.Data.DataProviders.WFMDataProvider,Sitecore.Forms.Core">
<param desc="connection string">Database=Sitecore_WebForms;Data Source=xxx;user id=xxx;password=xxx;Connect Timeout=30</param>
</formsDataProvider>
<!-- SQLite -->
<!--<formsDataProvider type="Sitecore.Forms.Data.DataProviders.SQLite.SQLiteWFMDataProvider,Sitecore.Forms.Core">
<param desc="connection string">Data Source=/data/sitecore_webforms.db;version=3;BinaryGUID=true</param>
</formsDataProvider>-->
关于面向营销人员和 DMS 的 Sitecore Web 表单 - 不记录事件、目标和退出信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9195895/
我想通过 API 检索 Facebook 业务管理器的每个结果成本和结果列的值。这可能吗? 最佳答案 是的,可以通过 Insight API 实现。 请求了解营销事件和 cost_per_action
我们正在尝试通过广告帐户洞察从 Marketing API 获取一些数据。 我们已找到所需的大部分字段,但找不到与网络界面中提供的“3 秒视频观看次数”属性相对应的字段。 以下字段可用: video_
我正在使用 Facebook 营销 API 并进行调用以获取属于 adaccount ( https://developers.facebook.com/docs/marketing-api/refe
我知道 fb 已经提供了一些关于 API 请求限制的文档 https://developers.facebook.com/docs/marketing-api/api-rate-limiting ,但
在 facebook 的文档中,在 "What's New" 中他们有一个标题为“使用广告复制 API 复制和重复使用广告”的链接。这导致 this .在这里,他们有 3 个链接,目前都已损坏。 我的
我是 Facebook 营销 API 的新手。我能够创建一个广告系列。 但我似乎无法创建 Adset。 我尝试使用 Javascript 发布到广告集: https://graph.facebook.
我最近一直在查看 Facebook Marketing API,我希望通过广告检索印象。我知道您过去可以使用 getStats( *fields*, *params* ) 但是在 2.4 中已弃用。
不知道还有没有同学还记得,当时自己开发智能体时,有一个自动生成证书图片的功能,既方便又实用。今天我们就来带大家回顾一下,如何快速生成图片,并且最重要的是,完全无需通过 HTTP 调用,极大提高了操作的
是否可以为批准广告的事件制作一个 facebook webhook。 当您制作广告时,它位于 pending review可能需要一些未定义时间的状态。我需要在广告获得批准后立即调用一些操作。 有适用
我目前正在创建一个服务器 CLI 应用程序,通过 Marketing API 检索 facebook 广告指标,它将作为服务器上的一项长期运行的服务来完成,定期执行此操作,无需用户输入,但我似乎找不到
我正在制作一堆不同的仪表板,显示来自不同事件的数据。 我担心#17 用户请求达到限制,因为我已经收到过好几次这样的消息了。 我正在使用 Facebook Marketing API 来获取特定营销事件
我正在尝试通过其 python 包 facebookapi 使用 Facebook Marketing API。 这是一个代码片段: from facebookads.adobjects.custom
具体,我正在尝试做一些与这个问题非常相似的事情(有同样的问题):FB Ads API (#17) User request limit reached 但是,我正尝试在 python 中执行此操作(并
我需要帮助。我在尝试将 ProductCatalog 添加到 Business Manager 时使用开发人员应用程序。之前我添加了 Multi Product,可以吗? $catalog = new
我想用 Python 编写查询,我希望在单个请求中包含所有广告系列效果详细信息。 如何在 Python Query 中转换 below graph api 请求? //act_/campaigns?f
遵循此处的文档 https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group/insights/ 我正在
我们有基于 Java 的 CRM,并希望集成 Facebook Activity 管理。我检查了 facebook marketing api,他们提供了基于 PHP 和 Python 的 SDK。我
我正在尝试按广告集状态过滤广告集见解,但是当我添加状态过滤器时,我得到一个空数据集: curl "https://graph.facebook.com/v2.7/act_/insights?field
我正在尝试按广告集状态过滤广告集见解,但是当我添加状态过滤器时,我得到一个空数据集: curl "https://graph.facebook.com/v2.7/act_/insights?field
我正在使用 Facebook marketing API v2.8(首选JAVA) 我正在尝试使用以下规则使用 Facebook Pixel 创建自定义网站受众: 字符串规则 = "{\"url\
我是一名优秀的程序员,十分优秀!