AppsFlyerLinkGenerator
Overview
Instances of the AppsFlyerLinkGenerator
class are provided as input for generateInviteUrl
from AppsFlyerShareInviteHelper
.
Go back to the SDK reference index.
Declaration
@interface AppsFlyerLinkGenerator : NSObject
To access AppsFlyerLinkGenerator
, import AppsFlyerLib
.
Properties
brandDomain
Property declaration
@property(nonatomic, nullable) NSString *brandDomain;
Methods
setChannel
Method signature
- (void)setChannel :(nonnull NSString *)channel;
Input arguments
Type | Name | Description |
---|---|---|
NSString | channel | The channel through which the invite is sent. |
Returns
void
.
setReferrerCustomerId
Method signature
- (void)setReferrerCustomerId:(nonnull NSString *)referrerCustomerId;
Input arguments
Type | Name | Description |
---|---|---|
NSString | referrerCustomerId |
Returns
void
.
setCampaign
Method signature
- (void)setCampaign :(nonnull NSString *)campaign;
Input arguments
Type | Name | Description |
---|---|---|
NSString | campaign |
Returns
void
.
setReferrerUID
Method signature
- (void)setReferrerUID :(nonnull NSString *)referrerUID;
Input arguments
Type | Name | Description |
---|---|---|
NSString | referrerUID |
Returns
void
.
setReferrerName
Method signature
- (void)setReferrerName :(nonnull NSString *)referrerName;
Input arguments
Type | Name | Description |
---|---|---|
NSString | referrerName |
Returns
void
.
setReferrerImageURL
Method signature
- (void)setReferrerImageURL :(nonnull NSString *)referrerImageURL;
Input arguments
Type | Name | Description |
---|---|---|
NSString | referrerImageURL | The URL to referrer user avatar. |
Returns
void
.
setAppleAppID
Method signature
- (void)setAppleAppID :(nonnull NSString *)appleAppID;
Input arguments
Type | Name | Description |
---|---|---|
NSString | appleAppID | Apple App ID |
Returns
void
.
setDeeplinkPath
Method signature
- (void)setDeeplinkPath :(nonnull NSString *)deeplinkPath;
Input arguments
Type | Name | Description |
---|---|---|
NSString | deeplinkPath | Deeplink path. |
Returns
void
.
setBaseDeeplink
Method signature
- (void)setBaseDeeplink :(nonnull NSString *)baseDeeplink;
Input arguments
Type | Name | Description |
---|---|---|
NSString | baseDeeplink | Base deeplink path. |
Returns
void
.
addParameterValue
Method signature
- (void)addParameterValue :(nonnull NSString *)value forKey:(NSString *)key;
Input arguments
Type | Name | Description |
---|---|---|
NSString | value | URL parameter value. |
NSString | key | URL parameter name. |
Returns
void
.
addParameters
Method signature
- (void)addParameters :(nonnull NSDictionary *)parameters;
Input arguments
Type | Name | Description |
---|---|---|
NSDictionary | parameters | URL parameters dictionary. |
Returns
void
.
Updated about 1 year ago