The first step to launching a new Hub site is the Site Configuration tab where you specify a name, provide a description, and create the URL for your site.
The site remains private until you make your site public.
- Browse to the Hub admin app.
- On the Sites page, choose Create New Site.
The Site Builder opens to the Site Configuration tab where you can set up basic information including the site name, description, and URL.
- Provide a name for the site.
- Optionally, provide a browser icon.
- Provide a site URL.
- Set a fixed map extent.
- Click Save.
ArcGIS Hub provides a configured subdomain for your Hub site. However, you can use a custom URL (web address). This allows you to ensure branding so users know that they're visiting your official organization.
- Ensure your site has been saved.
- Click Manage Custom Domain.
- Enter a custom domain.
- Click Save.
Configuring your Domain Name Service (DNS) varies depending on where your domain name is registered, and you should check with your registrar for details. Changes to domain registrations can take up to a day to function, so be aware of the potential delay. In the meantime, you can use your configured hub.arcgis.com site URL.
For a custom URL with a subdomain, such as data.example.org, you need to create a CNAME record. The CNAME should point to hub.arcgis.com.
For a custom URL without a subdomain, such as example.org, you must first create a domain with a subdomain and configure your DNS provider to redirect the subdomain URL to the desired URL.
- Create a site with a custom domain of www.example.org.
- Set up www.example.org as a CNAME to hub.arcgis.com.
- Configure your DNS provider to redirect example.com to www.example.com.
Use a custom basemap
You can configure your Hub site to use a custom basemap from your organization's Map Viewer basemap gallery. By default, your Map Viewer gallery contains a set of basemaps from Esri. Your organization can also configure the Map Viewer. All custom basemaps must have SSL (HTTPS) connections enabled on the service.
- Log in to the Hub Administration application.
- Create a new site, or choose to configure an existing site.
- Scroll below the map and choose the Custom Basemap option.
- Choose a basemap from your basemap gallery
Basemaps that use a projection other than Web Mercator do not support location search within the map.
Vector tile basemaps are not supported at this time.
You can easily add Google Analytics to your site by entering your Tracking ID. This will automatically push analytics to your Google Analytics account.
- Find your Google Analytics Tracking ID in your Google Analytics account.
- Paste it into the Google Analytics Tracking ID field in the Site Configuration page.
- Click save.
Find events in Google Analytics
In the Google Analytics interface there are particular paths you can take to discover how users are interacting with your site.
Most popular pages: On the Google Analytics sidebar under Behavior, click Site Content, then All Pages.
Most popular datasets: On this All Pages page, click advanced beside the icons on the right side of the page. Enter "/datasets/" in the text box, making the whole filter: Include Page Containing /datasets/. Click apply. The results will include the dataset IDs. To find the titles, copy the URL and open it in your browser.
Most popular downloads: On the sidebar under Behavior, click Events, then Top Events. In the resulting table, click dataset. From here, you can explore the most popular downloads by type. The results will include the dataset IDs. To find the titles, append the ID to your site URL with the following format: [yoursite].com/datasets/[append-ID].
Search queries: On the sidebar under Behavior, click Site Search, then Search Terms.
At this time, Google Analytics does not return metrics when users access data via APIs.
By default, all ArcGIS Hub sites direct to HTTP. All ArcGIS Hub sites support access over HTTPS if you need to enter it manually. The ArcGIS Online setting of allowing access to the organization through HTTPS only is not linked to ArcGIS Hub at this time.
HTTPS is not supported for sites with custom domains.
Setting your site to enforce HTTPS will automatically redirect any requests over HTTP to HTTPS. Enable HTTPS enforcement to ensure that your organization's data are encrypted during communications over the Internet.
You may test your site first to ensure that it will work properly over HTTPS. Clicking Test Your Site First will open your site over HTTPS in a new tab. You should look for any content and services that may be served over HTTP and fix these items before enforcing HTTPS.
Enable private item views
ArcGIS Hub supports private data. When named users in your organization are signed in to your Hub site, they can view private items within the site. This is a capability that must be enabled in the Capabilities tab.
- Navigate to the Capabilities tab within your site in the Hub admin app.
- For Private Item Views, click Enabled.
- Click Save.
Now, when users are signed in, they have the option to view only open data, view their own items (from ArcGIS Online), or view all items that have been shared with open data groups (whether the items themselves are shared publicly or privately).