You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 16/umbraco-engage/developers/analytics/scroll-heatmap.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,4 +8,4 @@ description: >-
8
8
9
9
The heatmap only collects data if [the client-side script](client-side-events-and-additional-javascript-files/additional-measurements-with-the-analytics-scripts.md) is installed on your website.
10
10
11
-

11
+

* After tracking a pageview using the Analytics TrackPageview API as mentioned above, you will receive both an externalVisitorId and `pageviewId`.
98
-
* Requires a supplied pageview-Id header and a request body containing a `category`, `action`_(optional)_, `label`_(optional)_, and `timestamp`_(optional)_.
97
+
* After tracking a pageview using the Analytics TrackPageview API as mentioned above, you will receive both an externalVisitorId and `pageviewId`.
98
+
* Requires a supplied pageview-Id header and a request body containing a `category`, `action`_(optional)_, `label`_(optional)_, and `timestamp`_(optional)_.
99
99
100
100
Optionally, provide an External-Visitor-Id header in order to automatically update the in-memory visitor. This helps to automatically reflect segments involving events for said visitors. Without this parameter, the pageview must be flushed to the database (according to the configuration) before any segment-related information is updated. For example: personalization variants based on events.
These requests let you verify if a content page has a **JavaScript** or **CSS** variant available for page injection for this specific visitor. This endpoint requires the External-Visitor-Id header to function. This returns the following response:
109
109
@@ -118,15 +118,15 @@ These requests let you verify if a content page has a **JavaScript** or **CSS**
118
118
}
119
119
```
120
120
121
-

121
+

These requests return details about segments (personalization and A/B testing) configured for a page. This helps determine if content can be changed by Umbraco Engage or cached more aggressively. The information returned by the APIs is visitor agnostic and reflects all the segments as configured in Umbraco. This returns the following response:
132
132
@@ -166,11 +166,11 @@ These requests return details about segments (personalization and A/B testing) c
These requests return the segment (personalization and A/B testing) that the current visitor ID of that specific page belongs to. This endpoint requires the External-Visitor-Id header to function. 
173
+
These requests return the segment (personalization and A/B testing) that the current visitor ID of that specific page belongs to. This endpoint requires the External-Visitor-Id header to function.
174
174
175
175
This returns the following response:
176
176
@@ -199,7 +199,7 @@ This returns the following response:
199
199
200
200
### Cookies & External Visitor IDs
201
201
202
-
Umbraco Engage in a non-headless setup uses cookies to track returning visitors. This, however, has proven difficult to work with in a headless setup for most clients. Therefore, it is not a recommended way of working with the Engage API. 
202
+
Umbraco Engage in a non-headless setup uses cookies to track returning visitors. This, however, has proven difficult to work with in a headless setup for most clients. Therefore, it is not a recommended way of working with the Engage API.
203
203
204
204
Each API endpoint that allows for tracking analytics, segmentation, and retrieving content has support for adding the External Visitor ID header. This is a unique ID for an individual visitor and is to be used instead of the cookie. When tracking pageviews, a new External Visitor ID will be generated and is to be used for subsequent API calls corresponding to that visitor.
Copy file name to clipboardExpand all lines: 16/umbraco-engage/developers/profiling/external-profile-data.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ It is possible to visualize this external data alongside the Umbraco Engage prof
18
18
19
19
When this component is registered a new tab will be rendered in the Profiles section when viewing profile details. This will render the custom component that was provided and get passed the Umbraco Engage visitor ID.
20
20
21
-
<figure><imgsrc="../../.gitbook/assets/image (18).png"alt="Externalprofiledatatab"><figcaption><p>External profile data tab</p></figcaption></figure>
21
+

0 commit comments