xcoobee-sdk
Version:
The XcooBee SDK is a facility to abstract lower level calls and implement standard behaviors. The XcooBee team is providing this to improve the speed of implementation and show the best practices while interacting with XcooBee.
187 lines (183 loc) • 4.34 kB
JavaScript
const ADVERTISING_COOKIE = 'advertising_cookie';
const ALTERNATE_EMAIL = 'alternate_email';
const ALTERNATE_PHONE = 'alternate_phone';
const APPLICATION_COOKIE = 'application_cookie';
const BANK_ACCOUNTS = 'bank_accounts';
const BIOMETRIC_DATA = 'biometric_data';
const BROWSER_DETAILS = 'browser_details';
const CITY = 'city';
const COLLEAGUES = 'colleagues';
const COUNTRY = 'country';
const CRIMINAL_CONVICTION = 'criminal_conviction';
const CUSTOM = 'custom';
const DATE_OF_BIRTH = 'date_of_birth';
const DENTAL_RECORD = 'dental_record';
const DEVICE_IDENTIFIERS = 'device_identifiers';
const EMAIL = 'email';
const EMERGENCY_MEDICAL_RECORD = 'emergency_medical_record';
const ETHNICITY_RACE = 'ethnicity_race';
const FAMILY_MEMBERS = 'family_members';
const FIRST_NAME = 'first_name';
const FRIENDS = 'friends';
const GENETIC_DATA = 'genetic_data';
const GOVERNMENT_DOCUMENT_REFERENCES = 'government_document_references';
const GOVERNMENT_ID = 'government_id';
const HEALTH_METRICS = 'health_metrics';
const HEALTH_RECORD = 'health_record';
const IMAGE = 'image';
const INTERNET_ACCESS_RECORD = 'internet_access_record';
const IP_ADDRESS = 'ip_address';
const LAST_NAME = 'last_name';
const LOCATION_DATA = 'location_data';
const MEMBERSHIP = 'membership';
const MENTAL_HEALTH_RECORD = 'mental_health_record';
const METER_READING = 'meter_reading';
const MIDDLE_NAME = 'middle_name';
const NAME_PREFIX = 'name_prefix';
const NAME_SUFFIX = 'name_suffix';
const OTHER1 = 'other1';
const OTHER2 = 'other2';
const OTHER3 = 'other3';
const OTHER4 = 'other4';
const OTHER5 = 'other5';
const OTHER6 = 'other6';
const OTHER7 = 'other7';
const OTHER8 = 'other8';
const OTHER9 = 'other9';
const PARTY_AFFILIATION = 'party_affiliation';
const PHONE = 'phone';
const PHYSICAL_HEALTH_RECORD = 'physical_health_record';
const RELIGION = 'religion';
const SEXUAL_ORIENTATION = 'sexual_orientation';
const SOCIAL_POSTS = 'social_posts';
const STATE = 'state';
const STATISTICS_COOKIE = 'statistics_cookie';
const STREET1 = 'street1';
const STREET2 = 'street2';
const TWITTER_HANDLE = 'twitter_handle';
const USAGE_COOKIE = 'usage_cookie';
const XCOOBEE_ID = 'xcoobee_id';
const values = Object.freeze([
ADVERTISING_COOKIE,
ALTERNATE_EMAIL,
ALTERNATE_PHONE,
APPLICATION_COOKIE,
BANK_ACCOUNTS,
BIOMETRIC_DATA,
BROWSER_DETAILS,
CITY,
COLLEAGUES,
COUNTRY,
CRIMINAL_CONVICTION,
CUSTOM,
DATE_OF_BIRTH,
DENTAL_RECORD,
DEVICE_IDENTIFIERS,
EMAIL,
EMERGENCY_MEDICAL_RECORD,
ETHNICITY_RACE,
FAMILY_MEMBERS,
FIRST_NAME,
FRIENDS,
GENETIC_DATA,
GOVERNMENT_DOCUMENT_REFERENCES,
GOVERNMENT_ID,
HEALTH_METRICS,
HEALTH_RECORD,
IMAGE,
INTERNET_ACCESS_RECORD,
IP_ADDRESS,
LAST_NAME,
LOCATION_DATA,
MEMBERSHIP,
MENTAL_HEALTH_RECORD,
METER_READING,
MIDDLE_NAME,
NAME_PREFIX,
NAME_SUFFIX,
OTHER1,
OTHER2,
OTHER3,
OTHER4,
OTHER5,
OTHER6,
OTHER7,
OTHER8,
OTHER9,
PARTY_AFFILIATION,
PHONE,
PHYSICAL_HEALTH_RECORD,
RELIGION,
SEXUAL_ORIENTATION,
SOCIAL_POSTS,
STATE,
STATISTICS_COOKIE,
STREET1,
STREET2,
TWITTER_HANDLE,
USAGE_COOKIE,
XCOOBEE_ID,
]);
const ConsentDataTypes = Object.freeze({
ADVERTISING_COOKIE,
ALTERNATE_EMAIL,
ALTERNATE_PHONE,
APPLICATION_COOKIE,
BANK_ACCOUNTS,
BIOMETRIC_DATA,
BROWSER_DETAILS,
CITY,
COLLEAGUES,
COUNTRY,
CRIMINAL_CONVICTION,
CUSTOM,
DATE_OF_BIRTH,
DENTAL_RECORD,
DEVICE_IDENTIFIERS,
EMAIL,
EMERGENCY_MEDICAL_RECORD,
ETHNICITY_RACE,
FAMILY_MEMBERS,
FIRST_NAME,
FRIENDS,
GENETIC_DATA,
GOVERNMENT_DOCUMENT_REFERENCES,
GOVERNMENT_ID,
HEALTH_METRICS,
HEALTH_RECORD,
IMAGE,
INTERNET_ACCESS_RECORD,
IP_ADDRESS,
LAST_NAME,
LOCATION_DATA,
MEMBERSHIP,
MENTAL_HEALTH_RECORD,
METER_READING,
MIDDLE_NAME,
NAME_PREFIX,
NAME_SUFFIX,
OTHER1,
OTHER2,
OTHER3,
OTHER4,
OTHER5,
OTHER6,
OTHER7,
OTHER8,
OTHER9,
PARTY_AFFILIATION,
PHONE,
PHYSICAL_HEALTH_RECORD,
RELIGION,
SEXUAL_ORIENTATION,
SOCIAL_POSTS,
STATE,
STATISTICS_COOKIE,
STREET1,
STREET2,
TWITTER_HANDLE,
USAGE_COOKIE,
XCOOBEE_ID,
values,
});
module.exports = ConsentDataTypes;