App trackingΒΆ
Currently we do not offer an SDK for app tracking yet, but it is possible to use HTTP POST requests to sent data to the Harvest Pipeline.
This is similar to server-side tracking.
Before you can sent any data to our endpoint, you will have to specify the name of your apps. For each request you will have to fill the Origin header with the name of your app.
The above code is an example. You can also check request from the browser on a website where Harvest is running to identify relevant fields. The code can be pushed to the same endpoint as server-side tracking.
You will have to POST to the tracking endpoint:
https://pipeline.harvest.graindata.com/track
You can also make use of your own domain. For more information read our CNAME sub domain documentation.
Note that not all possible variables are mentioned in the code below. For a full list of meta data, check our meta data documentation.