Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Initialisation

Initialize SDK object and use it anywhere in your application.

Warning

Remember to initialize SDK only once on application launch. Don't forget to replace the %YOUR_STORE_KEY% text with the current store key from your PersonaClick account.


Code Block
languagejsapplescript
themeFadeToGrey
import PersonaClick
...
var sdk = createPersonalizationSDK(shopId: "%YOUR_STORE_KEY%")

Or with completion to handle problems:

Code Block
languagejsapplescript
themeFadeToGrey
import PersonaClick
...
var sdk = createPersonalizationSDK(shopId: "%YOUR_STORE_KEY%", { (error) in
    print(error)
})

Parameters

NameTypeRequirementDescription
shopIdstringrequiredThe current store key from the PersonaClick account.
userEmailstringoptionallyUser Email.
userPhonestringoptionallyUser Phone.
userLoyaltyIdstringoptionallyThe Loyalty Program user ID (loyalty card)
Table of ContentsmaxLevel2classpersonaclick-fixed-position
.
autoSendPushTokenbooleanoptionallyThe true value (the default) allows the token to be requested, and false disallows it.



Column


Related Pages

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
sorttitle
cqllabel = "initialization"