In-App Message Templates

If you want to show the InApp scheme in a different way, we put at your disposal some methods so that you can customize the "painting", without affecting the statistics or the InApp functionalities. Learn how our SDK paints it:

InApp object pickup

indigitallInApp.GetInApp("YOUR_INAPP_CODE", (inApp) =>
  {
      //do something
  }, (message) =>
  {
    //log error
  });

Check if the InApp should be displayed

Thanks to the InApp functionalities, it is possible to indicate that the inApp is displayed or pressed a maximum number of times, or if in the case of the popUp, after performing an action , such as pressing the close button, is not shown again. To do this we could do the following within the inAppGet method that we have seen previously:

indigitallInApp.InAppWasShownWithInApp(inApp, () =>
{
    //didExpired
}, () =>
{
    //did show more
}, () =>
{
    //did clickout
}, () =>
{
    //show inapp
});

Actions to count clicks or to not show InApp anymore

For the case of what we call Dismiss Forever, once the action is performed, this method must be called:

indigitallInApp.AddNewInAppToDismissForever(inApp);

In the event that you want to show an inApp only if you make 'x' clicks or clicks on it, you must add the following:

indigitallInApp.AddInAppNewClick(inApp);

In this method the statistics of the click are sent, not just the click counter.