Promo Codes (JS SDK)
- Andrey Veprikov
Owned by Andrey Veprikov
Method Objective
The method gives the next promo code from the requested list of promo codes.
Syntax and parameters
personaclick("get_promo_code", params, success, error);
Name | Type | Requirement | Description |
---|---|---|---|
params | object | required | Object with request parameters. See below. |
success | function | required | A callback function, to which the API response will be passed. Response type: string. |
error | function | optionally | A callback function that will be called when an error occurs (any HTTP status code other than 200), including when the list of promo codes is empty. |
Request parameters
Name | Type | Requirement | Description |
---|---|---|---|
id | number/string | required | Unique ID of the promo code list. |
API response
Type | Description |
---|---|
string | Next promo code from the requested list |
The received promo code is cached for 2 hours for the current user's device. The end of the caching period is shifted by 2 hours each time if the user opens pages of the site during the caching period.
Example of use
personaclick("get_promo_code", {id: 100500}, function(code) { // the functionality of using promo code }, function(error) { // when something went wrong });
Copyright 2018-2024 PersonaClick