Convite de usuário
Convite de usuário
1. setAppInviteOneLinkID(oneLinkID, callback)
setAppInviteOneLinkID(oneLinkID, callback)
Set the OneLink ID that should be used for User-Invite-API.
The link that is generated for the user invite will use this OneLink ID as the base link ID.
parameter | type | description |
---|---|---|
ID do OneLink | string | ID do OneLink |
callback | function | success callback |
Observação
- Certifique-se de chamar
setAppInviteOneLinkID()
antes de ligarstart
.- The OneLink template must be assigned to the app.
2. generateInviteLink(parameters, success, error)
generateInviteLink(parameters, success, error)
A complete list of supported parameters is available here. Custom parameters can be passed using a userParams{} nested object, as in the example above.
parameter | type | description |
---|---|---|
Parâmetros | JSON | Parâmetros para link de convite |
sucesso | function | Callback de sucesso (link gerado) |
erro | function | callback de erro |
Exemplo:
// set the template ID before you generate a link. Without it UserInvite won't work.
appsFlyer.setAppInviteOneLinkID('scVs', null);
// set the user invite params
appsFlyer.generateInviteLink(
{
channel: 'gmail',
campaign: 'myCampaign',
customerID: '1234',
userParams: {
deep_link_value : 'value', // deep link param
deep_link_sub1 : 'sub1', // deep link param
custom_param : 'custom',
brandDomain:'myexample.com'
},
},
(link) => {
console.log(link);
},
(err) => {
console.log(err);
}
);
Atualizado cerca de 1 mês atrás