Twilio Voice:跟踪用户从网站到twilio电话?

时间:2016-03-28 21:25:49

标签: twilio twilio-click-to-call

我试图看看这在twilio中是否可行。我希望也许某人有类似的挑战,并想出一个创造性的解决方案......

我们公司有一个唯一的电话号码,仅在我们的网站上显示。我被问到是否有可能不仅可以找到我们收到的电话数量(这很简单,可以在twilio中跟踪),还可以查询谁在打电话。基本上,他们希望遵循用户活动的详细信息。从网站到电话。

理论上,他们喜欢这样的事情:

  1. 一个用户,让我叫他John,来到网站&被分配一个唯一的ID为" 12345"。 id存储在用于返回用户的cookie中(我已经可以处理了)。
  2. 如果John拨打网站上显示的电话号码,我们......以某种方式通过使用twilio ...知道它的用户#12345。
  3. 然后我们可以创建月度报告,说明用户#12345本月7次拨打电话号码,总共18分钟。
  4. 有这么多"如果""进入这个,我甚至不确定它是否可能,但也许有人知道这种方法有效吗?我考虑过的一些事情,但没有一个是万无一失的:

    1. 在浏览网站和网页浏览时跟踪John的地理位置组合,然后使用twilio语音跟踪地理位置&打电话的时候,做出最好的猜测。问题是听起来twilio的声音在提供地理位置方面并不总是很出色。
    2. 跟踪手机点击网站上的通话,然后将点击时间与通话时间相匹配。这有几个问题,包括多个用户同时拨打电话,我们只跟踪那些通过手机浏览网站的用户,然后点击通话。
    3. 对于手机点击通话,通过电话分机传递用户的ID,然后twilio读取(不确定这是否可能在twilio中)。但同样,这仅限于移动用户。
    4. 所以,我不确定这是否可行。关于如何实现这一点的任何想法?

      非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

您是否考虑过通过网站进行通话?如果您实施了Twilio Client,您就可以直接跟踪从网站拨打电话的用户,而且他们也可以在不拿起电话的情况下这样做。这种直接连接可以使您的呼叫更加个性化,因为您确切地知道哪个用户正在呼叫。

查看implementing browser calls in Twilio上的教程,让我知道您的想法。

我无法想到将用户的浏览会话连接到使用其他设备拨打的电话的任何简单方法。您可以要求用户输入他们的ID以启动呼叫,使用<Gather>接收输入并将该呼叫与用户绑定,以及他们当前是否在站点上有实时会话。对于打电话的人来说,这可能是一个不必要的障碍,所以你必须权衡这个选择。