Hi,
With respect to Google phasing out 3rd parties cookies, how would this impact Dynatrace RUM?
Understand from the documentation that that the following cookies are all first-party cookies:
Cookie Structure Expires Max size Purpose
| dtCookie1 | v4 session state: v_4_key1_value1_key2_value2_keyN_valueNPossible keys include:
v_4_srv_7_sn_4D3133F359A76AB05AAF39691696858A | Session | No set limitation, but usually less than 100 B | Tracks a visit across multiple requests. |
| dtLatC | Session | 5 B | Measures server latency for performance monitoring. | |
| dtPC | $_ve | Session | 58 B | Required to identify proper endpoints for beacon transmission; includes session ID for correlation. |
| dtSa | Session | Max number of characters in the URL | Serves as an intermediate storage for page-spanning actions. This cookie is used to save user action names, such as Click on Login, across different pages. This is required because page loads result in JavaScript code restart, so all contextual information must be stored in cookies. | |
| dtValidationCookie | The dTValidationCookieValue string. | Deleted after a few milliseconds; no expiry date set | Length of dTValidationCookieValue string, that is 23 | Used to determine the top-level domain. |
| dtDisabled | Session | 4 B | Determines if the RUM JavaScript should be deactivated due to cost and traffic control or overload prevention. | |
| rxVisitor | Session or permanent2 | 45 B | Contains the visitor ID to correlate sessions. | |
| rxvt | | | Session | 27 B | Specifies the session timeout. |
But how are these cookies being injected such that they are first party cookies?
- Sever-side injection or domain matching?
In other post, one of the replies stated that “actually dtCookie is injected on server-side and its injection is unrelated to the presence of the RUM script”.
If so are the other cookies injected on server-side too?
Based on another comment is seems to suggest that if the RUM script is not loaded, then only dtCookie is injected. This also suggest that the other cookies are injected by the RUM script - would this make them 3rd party cookies?
And also does this server-side injection require OneAgent? If i am using agentless monitoring, are dtCookie still injected on server-side?
Sorry for the list of questions, & thanks in advance.