Querystring API
Detailed technical description of the RudderStack's Querystring API.
RudderStack's Querystring API lets you trigger the track
and identify
calls using the query parameters within the URL.
Query parameters
The query parameters are listed in the following table:
ajs_uid
Triggers a rudderanalytics.identify()
call with userId
having the parameter value.
ajs_aid
Triggers a rudderanalytics.setAnonymousId()
call with anonymousId
having the parameter value.
ajs_event
Triggers a rudderanalytics.track()
call with event
name as the parameter value.
ajs_prop_<property>
If ajs_event
is passed as a query string, the value of this parameter populates the properties
of the corresponding event in the track
call.
ajs_trait_<trait>
If ajs_uid
is provided as a query sting, the value of this parameter will populate the traits
of the identify
call made.
Use-case
For the following URL containing the querystring parameters:
The following API calls will be triggered:
Contact us
For more information on any of the sections covered in this guide, you can contact us or start a conversation in our Slack community.
If you come across any issues while using this SDK, feel free to submit them on our GitHub issues page.
Last updated
Was this helpful?