Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

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);

NameTypeRequirementDescription
paramsobjectrequiredObject with request parameters. See below.
successfunctionrequiredA callback function, to which the API response will be passed. Response type: string.
errorfunctionoptionallyA 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

NameTypeRequirementDescription
idnumber/stringrequiredUnique ID of the promo code list.

API response

TypeDescription
stringNext 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
});

  • No labels