Explain customers/data_request GDPR webhook

Hi, I’m developing a Shopify application and now stuck with GDPR webhooks especially customers/data_request.
Is there any explanation what Shopify expects from us?

  1. The webhook contains the resource IDs of the customer data that you need to provide to the store owner

How am I expected to provide it?

  1. In some cases, a customer record contains only the customer’s email address.

Does it mean request have dynamic fields volume?

Hi,
Can anyone explain how to properly handle the CUSTOMERS_DATA_REQUEST webhook in a Shopify app? Specifically, how do we send the required customer data back to the store owner?

Yes, how is the data to be sent to the customer?

Since the payload includes an email address, I think the expectation is to send it there. But which data should I send, which format, and why is the documentation so lacking.