netresearch / contexts_geolocation

多渠道上下文:地理位置 - 使用用户的地理位置作为上下文

安装数: 15,431

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 16

分支: 7

公开问题: 0

类型:typo3-cms-extension

v1.0.3 2023-11-09 10:10 UTC

This package is auto-updated.

Last update: 2024-09-09 12:13:16 UTC


README

允许您向位于特定国家、大陆或指定区域的人展示页面和内容元素。

它使用Maxmind GeoIP数据库来确定用户的可能物理位置。请注意,这通常有效,但也会经常失败。

国家和大陆规则相对安全,但小范围距离则完全不精确。

设置

  1. 安装PHP扩展geoip(需要服务器root访问权限)

    如果不可行,请从PEAR安装Net_GeoIP

  2. 安装并激活此TYPO3扩展contexts_geolocation

依赖项

  • contexts TYPO3扩展
  • static_info_tables TYPO3扩展
  • geoip PHP扩展,请参阅其主页
  • 或使用Net_GeoIP代替geoip

上下文类型

contexts_geolocation扩展提供了三种不同的上下文类型

大陆

当用户位于所选大陆之一时匹配。

大陆-未知-可用于匹配位置无法确定的所有用户。

国家

当访问页面的用户位于所选国家之一时匹配。

国家-未知-可用于匹配位置无法确定的所有用户。

距离

在地图上选择一个位置和距离,当用户的地理位置在这个区域内时匹配上下文。

请注意,免费的geoip数据库很少给出精确的位置,所以这更像是一个有趣的实验,而不是应该在生产中使用。

doc/cfg-distance.png

插件

上下文地理位置:显示当前位置

显示一个带有用户IP检测位置标记的地图。

还显示其他关于此IP的数据转储,如大陆、国家和城市。

用于测试和调试。

允许手动输入IP地址。