Обзор

Экземпляры класса AppsFlyerLinkGenerator предоставляются в качестве входных данных для generateInviteUrl from AppsFlyerShareInviteHelper.

Вернуться к Указателю справочника по SDK.

Объявление

@interface AppsFlyerLinkGenerator : NSObject

Для доступа к AppsFlyerLinkGenerator импортируйте AppsFlyerLib.

Свойства

brandDomain

Объявление свойства

@property(nonatomic, nullable) NSString *brandDomain;

Методы

setChannel

Сигнатура метода

- (void)setChannel           :(nonnull NSString *)channel;

Входные аргументы

ТипИмяОписание
NSStringchannelКанал отправки приглашения.

Возвращаемые значения
void.

setReferrerCustomerId

Сигнатура метода

- (void)setReferrerCustomerId:(nonnull NSString *)referrerCustomerId;

Входные аргументы

ТипИмяОписание
NSStringreferrerCustomerId

Возвращаемые значения
void.

setCampaign

Сигнатура метода

- (void)setCampaign          :(nonnull NSString *)campaign;

Входные аргументы

ТипИмяОписание
NSStringcampaign

Возвращаемые значения
void.

setReferrerUID

Сигнатура метода

- (void)setReferrerUID       :(nonnull NSString *)referrerUID;

Входные аргументы

ТипИмяОписание
NSStringreferrerUID

Возвращаемые значения
void.

setReferrerName

Сигнатура метода

- (void)setReferrerName      :(nonnull NSString *)referrerName;

Входные аргументы

ТипИмяОписание
NSStringreferrerName

Возвращаемые значения
void.

setReferrerImageURL

Сигнатура метода

- (void)setReferrerImageURL  :(nonnull NSString *)referrerImageURL;

Входные аргументы

ТипИмяОписание
NSStringreferrerImageURLURL-адрес аватара приглашающего пользователя.

Возвращаемые значения
void.

setAppleAppID

Сигнатура метода

- (void)setAppleAppID        :(nonnull NSString *)appleAppID;

Входные аргументы

ТипИмяОписание
NSStringappleAppIDИдентификатор приложения Apple

Возвращаемые значения
void.

setDeeplinkPath

Сигнатура метода

- (void)setDeeplinkPath      :(nonnull NSString *)deeplinkPath;

Входные аргументы

ТипИмяОписание
NSStringdeeplinkPathПуть диплинка.

Возвращаемые значения
void.

setBaseDeeplink

Сигнатура метода

- (void)setBaseDeeplink      :(nonnull NSString *)baseDeeplink;

Входные аргументы

ТипИмяОписание
NSStringbaseDeeplinkБазовый путь диплинка.

Возвращаемые значения
void.

addParameterValue

Сигнатура метода

- (void)addParameterValue    :(nonnull NSString *)value forKey:(NSString *)key;

Входные аргументы

ТипИмяОписание
NSStringvalueЗначение параметра URL-адреса.
NSStringkeyИмя параметра URL-адреса.

Возвращаемые значения
void.

addParameters

Сигнатура метода

- (void)addParameters        :(nonnull NSDictionary *)parameters;

Входные аргументы

ТипИмяОписание
NSDictionaryparametersСловарь параметров URL.

Возвращаемые значения
void.