INNER CODE UNIT · TypeScript

identify

Flaque/quirk · src/id/index.ts:22

export async function identify() {
  try {
    let userID = await idstore.getUserID();
    if (!userID) {
      userID = "user-" + uuidv4();
    }
    await idstore.storeUserID(userID);

    // Identify in RevenueCat
    Payments.alias(userID);

    // Identify in OneSignal
    OneSignal.init(ONESIGNAL_SECRET, {
      kOSSettingsKeyAutoPrompt: false,
      kOSSettingsKeyInFocusDisplayOption: 0,
    });
    OneSignal.sendTag("userID", userID);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…