Sitecore Analytics Location graph does not shows data

If Sitecore Instance is not showing proper Geo-location data for website visit. Even though subscribing the Geo-IP service from App Center.

Please check the below mentioned points to make sure that everything is correct.

  1. Check on MongoDB on Analytics Database with the object GeoIP collection. If this table contains data means you need to verify your CMS configuration are correct or not.
  2. Enabled all CES config on CD site.
  3. Verify that below mentioned provider are added or not

<lookupmanager defaultprovider=”default” patch:source=”Sitecore.Analytics.config”>
<providers>
<clear/>
<add name=”default” type=”Sitecore.CES.GeoIp.SitecoreProvider, Sitecore.CES.GeoIp”>
<param ref=”GeoIpConnector” patch:source=”Sitecore.CES.GeoIp.config” />
</add>
</providers>
</lookupmanager>

  1. Make sure that you have updated the below mentioned value (X-Forwarded-For -> CDN or Akamai)

<!–

ANALYTICS FORWARDED REQUEST HTTP HEADER

Specifies the name of an HTTP header variable containing the IP address of the webclient.

Only for use behind load-balancers that mask web client IP addresses from webservers.

IMPORTANT: If this setting is used incorrectly, it allows IP address spoofing.

Typical values are “X-Forwarded-For” and “X-Real-IP”.

Default value: “” (disabled)

–>

<setting name=”Analytics.ForwardedRequestHttpHeader” value=”” patch:source=”Sitecore.Analytics.Tracking.config”/>

2 thoughts on “Sitecore Analytics Location graph does not shows data”

Leave a Reply

Your email address will not be published. Required fields are marked *