Rules and Instructions:
JD Power should use these two endpoints created by PureSpectrum:
(API) Endpoints 1: YELLOW FLOW - Can validate the Respondent with PureSpectrum:
This endpoint is used to Validate the PSID if it belongs to a supplier that agreed to work with a Modular survey - In case the PSID is valid, the endpoint returns a new Transaction ID (modular transaction)
JD Power needs to capture from the Buyer/Live URL these 3 parameters:
Survey ID: Survey identification →
survey_id
Supplier ID: Supplier identification →
supplier_id
Transaction ID: Transaction identification →
transaction_id
(core transaction)NOTE: Make sure the 3 variables are enabled in Buyer settings
ENDPOINT SPECIFICATION HERE
Status colour Red title https://purespectrum.atlassian.net/wiki/spaces/PRODUCT/pages/edit-v2/2898493452#(API)-Endpoints-1%3A-Validate-the-Transaction-and-create-a-new-Transaction
(API) Endpoints 2: GREEN FLOW - When the respondent finalizes the screener or the modular study, use this endpoint to register the respondent as Complete
ENDPOINT SPECIFICATION HERE
Status colour Red title https://purespectrum.atlassian.net/wiki/spaces/PRODUCT/pages/edit-v2/2898493452#(API)-Endpoints-2%3A-Register-the-Transaction-as-Complete
JD Power should redirect the Respondent to the PS redirect link
/surveydone
only at the end of the survey on these 2 occasions:Respondent is not qualified → Buyer terminated (18)
Respondent completed the study → Complete (21)
In both cases, JD Power has to redirect to the 1st Transaction ID (core transaction) received.
JD Power - Survey Creation in Marketplace:
Create only one single survey and on the Launch page on Marketplace activate the feature
Modular Launch
To check the transaction ID that belongs to a "MODULAR Survey“, you can filter by this field name:
Status colour Red title FIELDNAME to ADD
...