sendDataRequest
The sendDataRequest() method submits a data subject request to Consent Manager.
Syntax
ppms.cm.api('sendDataRequest', request, onFulfilled, onRejected);Parameters
request: { content: string; email: string; type: 'change_data' | 'view_data' | 'delete_data' } (required)
The data subject request.
content(string, required): Request content provided by the visitor.email(string, required): Visitor email address.type(string, required): Request type. Possible values:change_data,view_data, ordelete_data.
onFulfilled: () => void (required)
The fulfillment handler callback.
onRejected: (error: object) => void
The rejection handler callback. If not specified, the error is logged in the console.
Examples
ppms.cm.api(
'sendDataRequest',
{
content: 'Please delete my data.',
email: '[email protected]',
type: 'delete_data'
},
function () {
console.log('Data subject request sent.')
},
function (error) {
console.error(error)
}
)