Requests

Endpoint

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

Endpoint

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

Endpoint

  • 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.

Endpoint

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

Endpoint

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

Endpoint

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 Collection

Endpoint

  • 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 collection

The 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

Endpoint

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

Endpoint

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