Developers who are testing PLP must use a user id that has historical data in the environment where testing is occurring.
Meaning, your user "id" or "dyid" for hybrid mode must have browsed a minimum of one page (ex: product page, category page) on the website for your PLP to be personalized.
Make sure all the necessary information is passed to DY in the request, including id/dyid, session id and for hybrid, the "dyid_server" cookie value.
Below is an example of the parameters for hybrid.
"dyid_server": "-4350463893986789401" },
Some notes to consider:
- Any SKUs sent in the request that are not in the feed will receive a warning. The products will be sent back in the response and the missing products will be suppressed to the bottom of the list
- Product rank is based on groupID. If multiple products in the request share the same groupID, they will have the same product rank and will fall adjacent to one another in the product order. The customer must decide how to order the SKUs which fall under the same groupID/rank
- To preview, implement the preview capability
- Review your API logs to debug requests
Please sign in to leave a comment.