Приглашение пользователя
Атрибуция приглашений пользователей
AppsFlyer позволяет атрибутировать и регистрировать установки, источником которых являются приглашения, отправленные пользователями из вашего приложения. С их помощью уже имеющиеся пользователи могут приглашать своих друзей и знакомых в качестве новых пользователей вашего приложения, что может существенно способствовать его продвижению.
Более подробная информация приведена здесь.
Пример:
public class AppsFlyerObjectScript : MonoBehaviour , IAppsFlyerConversionData, IAppsFlyerUserInvite {
void Start()
{
//...
AppsFlyer.initSDK("devkey", "appID");
AppsFlyer.setAppInviteOneLinkID("XXXX"); //set up the one link ID for the user invite
AppsFlyer.startSDK();
}
//...
public void generateAppsFlyerLink()
{
Dictionary<string, string> parameters = new Dictionary<string, string>();
parameters.Add("channel", "some_channel");
parameters.Add("campaign", "some_campaign");
parameters.Add("additional_param1", "some_param1");
parameters.Add("additional_param2", "some_param2");
// other params
//parameters.Add("referrerName", "some_referrerName");
//parameters.Add("referrerImageUrl", "some_referrerImageUrl");
//parameters.Add("customerID", "some_customerID");
//parameters.Add("baseDeepLink", "some_baseDeepLink");
//parameters.Add("brandDomain", "some_brandDomain");
AppsFlyer.generateUserInviteLink(parameters, this);
}
...
public void onInviteLinkGenerated(string link)
{
AppsFlyer.AFLog("onInviteLinkGenerated", link);
}
public void onInviteLinkGeneratedFailure(string error)
{
AppsFlyer.AFLog("onInviteLinkGeneratedFailure", error);
}
public void onOpenStoreLinkGenerated(string link)
{
AppsFlyer.AFLog("onOpenStoreLinkGenerated", link);
}
}
Изменения сохранены около 1 года назад