I've noticed that in product_view call instead of product_category_id it is showing page_category_id. I.e when I'm passing following data:
product_name: ["test_1", "test_2"],
product_category_id: ["9232", "92312"],
page_category_id: ["9111", "20002"],
product_id: ["AM", "PM"],
I see category id as 9111 and 20002 which is wrong.
Here is how it can be replicated in production - details:
Client id: 50380024
Steps to reproduce:
1. Add any Engines product to cart - this doesn't need signin.
2. Do not checkout and just click 'continue shopping'.
3. Click 'Shopping Cart' link.
4. On Cart page - click on edit 'Gift Options' -> two product view tags will be fired one for gift and another for the product selected in cart -> notice that the product view tags will have page_category_id values.
Note: On a view of particular product you'll not be able to identify this issue since page_category_id and product_category_id is same over there.