> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cevoid.com/llms.txt
> Use this file to discover all available pages before exploring further.

# product.click.tag

> Analytics SDK payload reference for the product.click.tag event.

Sent when a shopper clicks a tagged product from a post.

<Panel>
  <RequestExample>
    ```ts SDK input theme={"theme":{"light":"github-light","dark":"github-dark"}}
    trackEvent('product.click.tag', {
      widgetId: 'gallery-homepage',
      widgetType: 'gallery',
      postId: 'post_123',
      productId: 'prod_1',
      marketId: 'market_se'
    })
    ```
  </RequestExample>

  <ResponseExample>
    ```json Browser event detail theme={"theme":{"light":"github-light","dark":"github-dark"}}
    {
      "widgetId": "gallery-homepage",
      "widgetType": "gallery",
      "postId": "post_123",
      "productId": "prod_1",
      "marketId": "market_se"
    }
    ```
  </ResponseExample>
</Panel>

The browser event is emitted as `cevoid:product.click.tag`. The forwarded payload is available on `event.detail`.

## Payload fields

<ResponseField name="widgetId" type="string" required>
  Widget instance ID that showed the product.
</ResponseField>

<ResponseField name="widgetType" type="'gallery' | 'card'" required>
  The rendered widget type.
</ResponseField>

<ResponseField name="postId" type="string" required>
  Cevoid post ID tied to the product click.
</ResponseField>

<ResponseField name="productId" type="string" required>
  Product ID that was clicked.
</ResponseField>

<ResponseField name="marketId" type="string">
  Market identifier for localized storefronts.
</ResponseField>

## Related

* [product.click.post](./product-click-post)
* [product.click.card](./product-click-card)
