check for multi-id mode

This commit is contained in:
Scott Cazan
2024-12-20 09:36:49 +01:00
parent bd4b54c1bb
commit dcc029c114
@@ -76,14 +76,17 @@ async function trackPageView(args: {
};
try {
await sendSiteTrackPageViewRequest({
apiHost,
sitePointer,
body: {
...sharedTrackedProps,
siteSpaceId: sitePointer.siteSpaceId,
},
});
// siteSpaceId is only undefined in mult-id mode (site previews) so we skip the tracking for those
if (sitePointer.siteSpaceId) {
await sendSiteTrackPageViewRequest({
apiHost,
sitePointer,
body: {
...sharedTrackedProps,
siteSpaceId: sitePointer.siteSpaceId,
},
});
}
} catch (error) {
console.error('Failed to track page view', error);
}