---
title: "Interface: IVdpData | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-editor/iframe-api/reference/design-editor-iframe/interfaces/Editor.Editor.IVdpData/"
---

# Interface: IVdpData

> Parameters of variable data printing.

## Remarks

(Editor:class).saveProduct takes these parameters.

You can pass either `dataSet` or `itemsData` into this method.

## Properties

### dataSet?

> `optional` **dataSet?**: [IDataSet](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-model/IDataSet.md)

Creates a new product from the initial product definition and applies variable data to it.

***

### itemsData?

> `optional` **itemsData?**: `IItemsData`

Applies a single set of variable data to the product.
