向每位网站访客显示正确的电话号码
在您的网站上添加免费脚本,自动为每位访客显示正确的本地电话号码。
您是否在不同国家拥有多个客户可以联系您的电话号码?使用免费脚本自动为每位访客显示正确的本地电话号码。该脚本会自动显示与您网站访客所在国家/地区相同的号码。该脚本可以粘贴到任何网页上您希望显示电话号码的任何位置。电话号码将以访客习惯的本地号码格式显示。该脚本开箱即用且可配置。

如何将其添加到我的网站? 以下是您需要遵循的步骤。
- 复制代码 登录您的账户并前往网站 > 工具以复制代码
- 可选,更改要显示的号码 您可以更改默认号码或添加您在Sonetel之外拥有的任何其他号码。
- 添加到您的网站 将此代码粘贴到您网站每个页面上应显示号码的确切位置。

脚本具体做什么? 每当有人访问您网站上添加了该脚本的任何页面时,脚本将执行以下操作。
- 识别访客的国家/地区 脚本将获取您网站访客的IP地址,并在全球IP地址数据库中进行搜索,以查找访客所在的国家/地区。
- 查找最佳电话号码 脚本随后将获取您所有的Sonetel电话号码,并排除您不想显示的号码。然后它会添加您想要加入的任何其他非Sonetel电话号码。之后,它将检查您是否在访客所在国家/地区拥有任何电话号码。如果您有多个,它将优先选择Sonetel号码并选择最早的号码。如果没有号码与访客所在国家/地区匹配,它将改为选择您的默认电话号码。
- 格式化号码 号码将根据显示电话号码的本地标准进行格式化。美国号码134712345678将向美国访客显示为(347) 123-45678。
- 在您的网页上显示号码 格式化的电话号码将返回到您的网页,并显示在网页中脚本所在的位置。号码将以您为网站定义的任何颜色和样式显示。
脚本使用哪些电话号码? 要显示的电话号码按以下顺序选择。
- Sonetel号码 如果您在访客所在国家/地区拥有Sonetel电话号码,我们将显示该号码。如果您有多个匹配的号码,我们将选择最早的号码。
- 您提供的其他号码 如果没有匹配的Sonetel号码,我们将检查您是否提供了与访客所在国家/地区匹配的任何其他号码(见下文)。
- 默认号码 如果访客所在国家/地区没有可用号码,我们将显示默认号码,该号码会自动添加到脚本中,但您可以更改。
如何添加其他号码 如果您有其他非Sonetel号码,可以使用脚本中的_add-numbers_功能将它们包含在内。您可以添加多个号码,用空格分隔。号码应包含国家代码,添加时不带"+"。
如何将非Sonetel号码添加到组合中的示例:
add-numbers="4420555666 46852525260 91823456789"
.
如何防止号码被显示 如果您有不想显示的Sonetel号码,可以通过在脚本的_exclude-numbers_设置中列出它们来将其排除。多个号码应用空格分隔。
如何从组合中排除某些Sonetel号码的示例:
exclude-numbers="13475679876 1347856123456 46852526090"
.
如何更改默认号码 当您从账户中复制脚本时,默认号码会自动设置为您购买的最早的电话号码。您可以使用脚本中的_default-number_设置将其替换为任何其他号码。添加您自己的电话号码时,请以国际格式添加,不带前导"+"。
如果您想将美国号码+1 (347) 555-1234设置为默认号码,应如下所示:
default-number="13475551234"
.
常见问题 以下是一些常见问题的答案。如果您有任何其他问题或需要帮助,请发送电子邮件至support@sonetel.com。
1. 号码将显示在哪里? 电话号码显示在您放置以下代码的任何位置:
`<div id="sntlNumDisplay"></div>`
如果需要,脚本和div标签可以放置在网页的不同位置。例如,脚本可以添加到HTML头部部分,而div可以添加到正文中。
不应更改<div>标签的id,否则电话号码将不会显示。
2. 我可以使用其他标签代替<div>吗?
可以。您可以使用<span>或<p>标签,只要标签的ID设置为_sntlNumDisplay_即可。
3. <script>和<div>标签是否应始终放在一起?
不,它们可以分开放置,只要它们都存在于页面上即可。例如,您可以将<script>放在页面底部,就在</body>结束标签之前,而将<div>放在页面上应显示号码的任何其他位置。
4. 您是否对号码应用任何自定义CSS? 否。我们不对号码应用任何自定义样式。您可以根据需要自由设置其样式。
5. 我必须拥有Sonetel号码吗? 否。即使没有一个电话号码来自我们,该脚本也能正常工作。但我们自然希望您能将号码转移给我们——或从我们这里购买新号码。