UNAmedia Docs

Documentation & Knowledge Base

User Tools

Site Tools


ue5-google-analytics:server-streaming

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ue5-google-analytics:server-streaming [2024/11/13 13:37] (current)
Staff created
Line 1: Line 1:
 +====== Server Streaming (cloud, Pixel Streaming, etc.) ======
  
 +The plugin is compatible with //Online Interactive Streaming Service// architectures (like the [[https://cloud.google.com/immersive-stream/xr|Immersive Stream for XR]] platform by //Google Cloud// and the [[https://dev.epicgames.com/documentation/en-us/unreal-engine/pixel-streaming-in-unreal-engine|Pixel Streaming]] system of //Unreal Engine//).
 +
 +In the past we collaborated with //Google// to introduce //Google Analytics Measurement Protocol// to //Immersive Stream for XR// customers:
 +
 +  * [[https://youtu.be/CP3Fpc_HbPw|Video Tutorial]] {{youtube>CP3Fpc_HbPw?small}}
 +  * [[https://github.com/UNAmedia/ue4-google-analytics-immersive-stream-xr|GitHub sample project]] (for UE4.27 and Universal Analytics)
 +
 +Please note that running the //Google Analytics Measurement Protocol// plugin on a server streaming machine has a few implications:
 +
 +  * since the plugin runs on a server instance, some tracked information reflects the server machine instead of the connected client (for example the IP address and its geographic information, screen resolution, etc.);
 +  * client tracking tracks the server machine on which the plugin is running, so - depending on your specific cloud/server architecture - you could have to manually reset tracking data using the plugin API to collect correct statistics (e.g. to count the number of connecting "clients").
 +
 +All the other features of the plugin are expected to work as documented.
ue5-google-analytics/server-streaming.txt ยท Last modified: 2024/11/13 13:37 by Staff