Requests
Pageview
Section titled PageviewEndpoint
https://c.contentsquare.net/pageview
Trigger
Tag execution and when the trackpageview command is called
Method
GET
Protocol
HTTP/2
Type
gif
Additional information
See dedicated section for more details
Events
Section titled EventsEndpoint
https://c.contentsquare.net/events
Trigger
See dedicated section for more details
Method
GET
and POST
Protocol
HTTP/2
Type
gif
Additional information
See dedicated section for more details
Quota
Section titled QuotaEndpoint
https://k-aeu1.contentsquare.net/quota
(Europe)https://q-aus1.contentsquare.net/quota
(US)
Trigger
For projects using the advanced session data collection pipeline, when a session is randomly selected for Session Replay, a POST request to the Quota Service is sent at the beginning of the session. The goal of the request is to check if the project still has credits to collect the current session.
Method
POST
Protocol
HTTP/2
Type
xhr
Additional information
There are no request parameters for quota request.
Transaction
Section titled TransactionEndpoint
https://c.contentsquare.net/transaction
Trigger
When the ec:transaction:send
command is called
Method
GET
Protocol
HTTP/2
Type
gif
Additional information
See dedicated section for more details
Dynamic variable
Section titled Dynamic variableEndpoint
https://c.contentsquare.net/dvar
Trigger
When the trackDynamicVariable
command is called
Method
GET
Protocol
HTTP/2
Type
gif
Additional information
See dedicated section for more details
Page Event
Section titled Page EventEndpoint
https://c.contentsquare.net/pageEvent
Trigger
When the trackPageEvent
command is called
Method
GET
Protocol
HTTP/2
Type
gif
Additional information
See dedicated section for more details
Session Replay Data Collection
Section titled Session Replay Data CollectionEndpoint
- Projects on Advanced Data Collection Pipeline:
https://k-aeu1.contentsquare.net/v2/recording
(Europe)https://k-aus1.contentsquare.net/v2/recording
(US)
Trigger
When session data collection is enabled according to ratio defined in the settings
Method
POST
Protocol
HTTP/2
Type
xhr
Additional information
See dedicated section for more details
Non publicly accessible resources collection
Section titled Non publicly accessible resources collectionThe collection of data URL, non-public, or remote resources by the Tag triggers these requests during session data collection.
Endpoint
https://srm.ba.contentsquare.net/exist
(Europe/AWS)https://srm.ba.contentsquare.net/putTag
(Europe/AWS)https://srm.aa.contentsquare.net/exist
(Europe/Azure)https://srm.aa.contentsquare.net/putTag
(Europe/Azure)https://srm.bf.contentsquare.net/exist
(US/AWS)https://srm.bf.contentsquare.net/putTag
(US/AWS)https://srm.af.contentsquare.net/exist
(US/Azure)https://srm.af.contentsquare.net/putTag
(US/Azure)
Trigger
When data URL resources or resources behind authentication are found on the website.
Method
POST
Protocol
HTTP/2
Type
fetch
E-Merchandising
Section titled E-MerchandisingEndpoint
https://c.contentsquare.net/display
Trigger
When the E-merchandising tracking is enabled for the project.
Method
POST
Protocol
HTTP/2
Type
xhr
Additional information
1 request per pageview
JS Errors
Section titled JS ErrorsEndpoint
https://c.contentsquare.net/errors
Trigger
When JS Error tracking is enabled for the project. At each pageview.
Method
POST
Protocol
HTTP/2
Type
xhr
Additional information
1 request per error with a maximum of 20 requests per pageview