Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

CleverAnalytics CleverMaps supports creating public projects where users are not forced to log in nor register. It is usable for a marketing presentation. The link to such project can be shared on social media, during a conference or as a result of a hackathon. An The aim of this article is to provide a complete tutorial on how to configure such functionality and share the project. 

...

Further sections describe how CleveAnalytics CleverMaps can be embedded in your website.

Prerequisite

0. You have admin access to the project you want to share with the world.

Brief content

  1. Create a service user with the email you have access to with credentials https://secure.cleveranalyticsclevermaps.comio/ui/#/signup.
  2. Invite the service user to the project you want to share as a viewer.
  3. Accept the invitation.
  4. Contact us at support@cleveranalyticssupport@clevermaps.comio with request to enable anonymous access.
  5. Go to the page where you want public audience will land and copy the link.
  6. Concatenate the registered service user credentials in format 
    • https://secure.cleveranalyticsclevermaps.comio/ui/#/yufqzxkbiecj7jot/map/catchment_area_view?username=service.user@company.com&password=P455W0RD
  7. Share this link with the world (smile)

...

  • For example your registered account with admin rights is ondrej.velisek@example.com

1. Create a service user with the email you have access to - https://secure.

...

clevermaps.

...

io/ui/#/signup

  • Keep in mind that the service user's credentials are not secret and will be publicly shared.
  • Tip: Create an alias for your email or mailing-list or some email providers (such as gmail) provides an easy way to create distinguishable emails referencing one inbox https://gmail.googleblog.com/2008/03/2-hidden-ways-to-get-more-from-your.html 
  • Example: username eu.election.anonym@example.com and password 'NotRealSecret'

...

  • Access the inbox of eu.election.anonym@example.com and click the invitation link you received
  • Use registered credentials from step 1. (username eu.election.anonym@example.com and password 'NotRealSecret')

4. Contact us at 

...

support@clevermaps.

...

io with a request to enable anonymous access

  • Please include the registered service user email (eu.election.anonym@example.com), project name and the reason why you want to publicly publish the project
  • Wait for our response until we enable the anonymous feature for your service user email
  • Note for CleverAnalytics CleverMaps support: to enable anonymous access functionality set user attribute isAnonymous to true in Okta
  • Access the project with arbitrary account and go to the place you want the public audience will land and copy the link in the browsers address bar
  • It should look something like: https://secure.cleveranalyticsclevermaps.comio/ui/#/yufqzxkbiecj7jot/map/catchment_area_view

...

  • In format https://secure.cleveranalyticsclevermaps.comio/ui/#/yufqzxkbiecj7jot/map/catchment_area_view?username=eu.election.anonym@example.com&password=NotRealSecret
  • Do not forget to URL encode special characters in the username and password values. https://www.w3schools.com/tags/ref_urlencode.asp

...

<iframe src="https://secure.cleveranalyticsclevermaps.comio/ui/#/yufqzxkbiecj7jot/map/catchment_area_view?username=eu.election.anonym@example.com&password=NotRealSecret"></iframe>

...