Shopping basket and purchase information
Send cart and checkout tracking data, including quantity, price, and campaign context.
The additional data for shopping basket and purchase information is the same. If you need to send multiple products, you can do that in one request or in several. In most cases, it is better to minimize the number of requests and send multiple events in a single call.
You do not need to know whether this action was caused by a search. That is determined later during analysis. Because this tracking event does not contain FactFinder-specific data, it can be sent directly from the shop code and does not need JavaScript.
count
essential
Quantity of the purchased product. This value must be an integer.
price
essential
Product price. Always send the unit price, even if a customer buys several units of the same product or adds several units to the basket. If you support multiple currencies, the tracking data for a given channel must always use the same currency. Otherwise, statistical reports will be incorrect.
It is recommended to send this parameter because it adds value to the search analysis.
campaign
essential
This field contains the campaign ID. When a user interacts with a product that came from a campaign, send that ID with the campaign parameter so the influence of Campaign Manager can be measured.
When you send multiple products in the same checkout event, include the
sidvalue for each product.
REST
The REST API documentation is part of the search application and is available at [your NG server]/fact-finder/swagger-ui.html. You can also access it here:
Swagger Link: https://ng-demo.fact-finder.de/fact-finder/swagger-ui.html
In addition to the parameter documentation, you can test requests and inspect the results directly. Because the documentation is built with Swagger, you can also use Swagger Codegen to generate a client.
Cart and checkout event documentation is available through the cart and checkout methods in the tracking resource.
Last updated
Was this helpful?

