首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Intercom.io JS与WordPress和Typeform集成

如何将Intercom.io JS与WordPress和Typeform集成
EN

Stack Overflow用户
提问于 2017-01-30 23:09:13
回答 1查看 715关注 0票数 1

我想把我的WordPress网站上用Typeform收集的信息发送到我的对讲机帐户。

我非常肯定,要做到这一点,我需要在Typeform数据的内部通信中创建自定义属性。

我是恶意使用对讲机插件的Wordpress。对讲机告诉我,我需要为自定义属性使用JS,因为插件不支持该功能。

我知道如何在页脚中插入Intercom脚本。然而,我不知道如何以正确的方式设置脚本。

更具体而言:

  1. 内部通信手册规定,当在WordPress中插入JS时,我应该更改JS中的用户数据以匹配我的站点。在Wordpress中我在哪里找到这些数据?

这是PHP的内部通信JS:

<script> window.intercomSettings = { app_id: "da0xoenf", name: "<?php echo $current_user->name ?>", // Full name email: "<?php echo $current_user->email ?>", // Email address created_at: <?php echo strtotime($current_user->created_at) ?> // Signup date as a Unix timestamp }; </script> <script>(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',intercomSettings);}else{var d=document;var i=function(){i.c(arguments)};i.q=[];i.c=function(args){i.q.push(args)};w.Intercom=i;function l(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/da0xoenf';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);}if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})()</script>

  1. 如何将typeform与对讲机集成?如何在何处创建自定义属性?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-31 09:38:05

所以,听起来你好像是在尝试把Typeform数据传送到对讲机上,这让你自己有点累了。让我们退一步,看看主要问题和限制:

  1. --您希望从Typeform获取信息到对讲机
  2. --对讲机WordPress插件--目前不支持自定义属性
  3. 自定义属性如何工作以及它们是如何创建的?!

现在,我们已经澄清了这一点,我将建议选择一条更简单的路线,并将您的TypeForm > Zapier > Intercom链接起来。这样,您就不需要处理任何后端代码,并且您可以很好地、快速地完成这个设置。下面是一个Zapier模板,可以帮助您入门:https://zapier.com/app/editor/template/912

关于自定义属性,它们本质上是与大多数用户相关的短信息。例如。“Account Type”、“Account Status”、“Number of Projects”等。

您可以在对讲机中创建它们,但是简单地将它们发送给我们也是有效的。您所需要做的就是将它们添加到Javascript片段中,然后自动创建它们。下面是一个例子:

代码语言:javascript
复制
{ 
  app_id: 'abc',
  email: 'mycustomer@hisemail.com',
  name: 'My Customer',
  'Account Status': 'Trial'
}

像这样的东西将创建一个用户(如果他们不存在)的电子邮件,名称和自定义属性名为‘帐户状态’设置为‘试用’。

有关自定义属性的更多详细信息,请参见docs站点:自定义属性

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41947049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档