Invitación de usuario
Invitación de usuario
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 de OneLink | Cadena | ID de OneLink |
callback | función | devolución de llamada de éxito |
Nota
- Asegúrate de llamar a
setAppInviteOneLinkID()
antes de llamar astart
.- 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 el enlace de invitación |
éxito | función | devolución de llamada de éxito (enlace generado) |
error | función | devolución de llamada de error |
Ejemplo:
// 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);
}
);
Actualizado hace 2 días