Geotargeting support | Community
Skip to main content
Level 2
October 16, 2015
Solved

Geotargeting support

  • October 16, 2015
  • 1 reply
  • 1481 views

Our company is trying to determine if Adobe's clientcontext will solve a use case for us. We are trying to display different content on the same page to certain users based on the country or region they are visiting from. 

For example, if our page is /gear-and-apparel.html, we'd like to have only the one page /gear-and-apparel.html but have it show different content depending on what country or region the user is visiting the webpage from. 

We'd like to see if we can accomplish this without Adobe Target as we have not purchased that product yet. We also do not want to rely on IP addresses to solve this use case as that seems to be an unmanageable solution with the vast amount of them.

Can AEM's out of the box clientcontext capability help us with this (detecting county/region)? If so, will it work even if we are serving our website up through Amazon's CloudFront CDN? (as we currently are doing so)

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by smacdonald2008

Using ClientContext - you can get Geolocation information:

http://docs.adobe.com/docs/en/aem/6-0/administer/personalization/client-context.html

Geolocation
Shows geolocation properties (city, state, country, country_code). It uses the HTML5 geolocation API to query the browser for the current location. This results in a popup being shown to the visitor, where the browser asks them if they agree to sharing their location.

To do this use case without Target, you would have to code a custom solution using AEM APIs and geolocation data that you get from AEM. Of course - using Target, this use case would be much easier- as you can integrate AEM and Target:

http://docs.adobe.com/docs/en/aem/6-0/administer/integration/marketing-cloud/target.html

http://www.adobe.com/solutions/testing-targeting/marketer-driven-targeting.html 

1 reply

smacdonald2008
smacdonald2008Accepted solution
Level 10
October 16, 2015

Using ClientContext - you can get Geolocation information:

http://docs.adobe.com/docs/en/aem/6-0/administer/personalization/client-context.html

Geolocation
Shows geolocation properties (city, state, country, country_code). It uses the HTML5 geolocation API to query the browser for the current location. This results in a popup being shown to the visitor, where the browser asks them if they agree to sharing their location.

To do this use case without Target, you would have to code a custom solution using AEM APIs and geolocation data that you get from AEM. Of course - using Target, this use case would be much easier- as you can integrate AEM and Target:

http://docs.adobe.com/docs/en/aem/6-0/administer/integration/marketing-cloud/target.html

http://www.adobe.com/solutions/testing-targeting/marketer-driven-targeting.html