Initialization
1. Initialization
Tyrads.instance.init( apiKey: "xyz", apiSecret:"abc123");1.1 Advanced Practices for intialization for personalized rewards
Tyrads.instance
.init(
apiKey: Env.TYRADS_SDK_KEY,
apiSecret: Env.TYRADS_SDK_SECRET,
encKey: Env.TYRADS_ENCYPTION_KEY,
userInfo: TyradsUserInfo(
email: "[email protected]",
phoneNumber: "001234567890",
userGroup: "High purchase user",
),
mediaSourceInfo: TyradsMediaSourceInfo(
mediaSourceName: "Facebook",
mediaCampaignName: "Summer2023Promo",
mediaSourceId: "FB001",
mediaSubSourceId: "FB001_Stories",
incentivized: false,
mediaAdsetName: "YoungAdults25-34",
mediaAdsetId: "AD001",
mediaCreativeName: "SummerSale_Video",
mediaCreativeId: "CR001",
sub1: "ReferralCode123",
sub2: "OrganicInstall",
sub3: "HighValueUser",
sub4: "FirstTimeUser",
sub5: "iOSDevice",
),
);2. User Login
3. Show Offerwall
Premium Offers
Parameters:


Usage Example:
changeLanguage
changeLanguageParameters:
Usage Example:
Notes:
Last updated