App Settings
App Settings
The app settings section allows you to configure multiple elements in your app including the general settings, signup, and registration settings, setting up Google ads on your app, selecting the payment method on your app, setting up bots and integrating APIs, and entering your app's terms and conditions.
To go to the app settings page, click on App Settings from the top menu. You will be prompted with the following screen.

General Settings
Splash Screen
A splash screen is an introductory graphical screen that shows an explanatory message when you first install an app, it can also be displayed when a user first enters a group or a channel.

Splash screens can contain multiple screens to introduce the user to different features of the app.


To customize your splash screen, click on Splash.

Select the splash page background color and enter the title of the start button.
The title will be displayed here.

Next, insert your app's logo and enter the title and description.

You can create additional screens to introduce your app further, click add new to add more screens.

Once you click add new, you will find the new screens below your main screen.

You can change the order of the screens by dragging the move icon up or down, you can also delete a screen by clicking on the red trash icon.

Once you are done, click Save.

Bubble Themes
Bubble themes are a selection of chat app backgrounds that you can choose from to select the main bubble theme for your app.
Click on bubble themes.

You can choose from a selection of themes of the top messenger apps. Click save after you selected your theme.

Invitational Links
Invitational links are displayed in groups, channels, events, and booking to invite users.

You can hide invitational links to groups, channels, events, and bookings by toggling on this button.

Show App Details
This feature displays the app details such as the description of the app, its category, the media and files, and the number of participants.

Toggle on to display the app details.

Request App Rating
This feature prompts a window where users can rate your app after any successful voice or video call that is over 30 minutes.

Signup and Registration
Login and Signup
This section allows you to select the method of verification when a user first signs up for your app.
Click on Login and Sign up.

You can choose to verify via email or mobile, or you can skip the verification process by choosing No Login.

Email Verification
To verify through email, click on SMTP server settings.

Switch the toggle on and fill in the information and click save to use your SMTP server, otherwise, leave the toggle off to use nandbox's SMTP server.

Here is an article to guide you with how SMTP server works.
Mobile Verification
Click on mobile and select one of the vendors.

Then click configure.

Vonage
Click here to create a Vonage account.

Once you create an account, a screen will appear containing the API key & API secret.

Copy each one and paste it into their respective fields.

Save your configuration.

Click ok when prompted with this window.

Then click test.

Enter your mobile number to test the SMS, then click send.

You will receive an SMS on your phone, and this message will be displayed.

You have now successfully set up Vonage SMS verification.
Infobip
After you chose Infobip, click configure.

Click here to create an Infobip account.

Once you create an account, a screen will appear containing the API key & API base URL.

Copy each one and paste it into their respective fields.

Save your configuration.

Click ok when prompted with this window.

Then click test.

Enter your mobile number to test the SMS.

You will receive an SMS on your phone, and this message will be displayed.

You have now successfully set up Infobip SMS verification.
User Profile
In this section, you can customize what your users can say about themselves.
Click on User Profile.

You can customize each section's title, select the minimum and the maximum number of characters and choose whether this field is mandatory or not.

You can also add more fields.

You can choose from different types.

You can also select the error message that appears to users. click save once done.

Store Verification Account
Before you publish your app on Google Play Store and Apple's App Store, your app needs to be reviewed, the demo account is an account that you create to be used by verifiers in Google and Apple to be able to access your app and review it, once reviewed, your app will be one step closer to being published on the stores.
Note: This section is related to the Login and Signup part, so make sure to match the login method, whether it's by email or mobile. If your app has no login access, you can skip this part.
Click on Store Verification Account.

Next, choose the verification method.
Note: Make sure that you use an email or phone number that is different from the one used to register for your app in the login and signup section.

Enter the country and the email address and click verify.

Check your email, and enter the verification code sent in the pop-up screen that appears and click verify.

This screen will be displayed.

The active status means that this app is now ready to be verified by Google OR Apple.
Note that one account can be used to review one app for one store, which means that if you want to review your app on the Google Play Store and the App Store, you need to create a unique account with a different email or mobile number for each one of them.
To create a new demo account to review your app on the other store, click reset.

Repeat the same process using either email or mobile.

Providing Review Instructions
App stores sometimes require further instructions to how to navigate your app from the point that they install your app up until they gain access to the app to review it.
You will find the required steps written here.

Next, we will walk you through where to paste this section in each store.
Google Play Store
Go to Google Play Console. and select your app.

From the side bar, click app content.

Scroll down to app access and click manage.

Mark "All or some functionality in my app is restricted" then click add new instructions.

Add your instruction name, and you MUST add the same email or phone number you used in creating your demo account.

Go back to the app builder and copy the content under Google Play.

And paste it here. Then click Add.

And don't forget to save once adding your instructions.

App Store
Go to App Store Connect.
Select My Apps.

Make sure that your app is successfully built and already tested by your TestFlighThen in order to appear on your App Store Connect account.
Select your App.

Go back to the app builder and copy the content under App Store.

Then back to App Store Connect, scroll down to reach App Review Information and paste it in the Notes section.

Google Ads
This section will enable you to activate Google Ad Mob in your app.
1.) Firstly, create a Google Ad Mob account.
2.) From the navigation menu, click on apps.

3.) Click on add your first app.

4.) Select the platform of your app.

5.) If your app is published on Google Play Store or App Store, select yes, if not, select no.

6.) Next, enter the app name and click add app.

7.) Click on create ad unit to start creating ads.

8.) Next, select the ad type, currently, nandbox app builder supports the banner and the native advanced format.

The banner type will look like this:


9.) Click on the banner type, enter the ad name and click create ad unit.

You will be prompted with two keys.

10.) Open nandbox app builder.
11.) Go to App settings.

12.) Click on Google ads.

13.) You will be prompted with the following screen.

14.) Copy the first key (Google ad app ID).

15.) Paste it in the Ad Google Key section in nandbox app builder.

16.) Next, copy the second key (banner key).

17.) Paste it in the Ad Banner Key section in nandbox app builder.

18.) Next, click create another ad unit.

19.) Select Native advanced.

20.) Enter the ad name and click create ad unit.

21.) Copy the second key (native key).

22.) Paste it in the Ad Native Key section in nandbox app builder.

23.) Next, select which ad you wish to activate and click save.

24.) You can repeat the same process with the iOS version of your app.

25.) Enter the ad frequency, which is the number of posts after which an ad will appear.

26.) Next, you need to activate the ads in the modules that you installed in your app.
27.) Click the "Configure" button of the installed module.

28.) Mark enable ads and don't forget to click save.

Payment Gateways
This section will allow you to choose how your customers will pay in your app.
Go to the app settings page, and click on App Settings from the top menu.

Scroll down to find the payment options.

Credit Card
Users can pay through credit card using one of the following payment gateways:
Stripe is one of the major payment gateways that will allow your customers to shop and buy your products using their credit or debit card.
Follow the steps in this article to integrate your app with Stripe.
Follow the steps in this article to integrate your app with PayPal.
You can also enable the Cash Option.

In-App Purchases
In-App purchases allow your customers to make additional purchases in your app.

Follow the steps in this documentation to enable in-app purchases in your app.
API and Integrations
The API/Bot allows you to easily create programs that interface with nandbox App ecosystem platform. nandbox API/Bots are special accounts created without a phone number, or email that run as third-party applications to provide extra functionality by interfacing with nandbox App ecosystem platform. Users can interact with API/Bots by sending messages, commands, and inline requests. You control your API/Bots using WebSocket messages to nandbox API server.
Click on Chat Bots.

Creating API/Bot
Click on create new bot.

Start by naming your bot and click Add.
Click on Create New Bot.

Next, click on the gear icon to configure your bot.

Enter the details of the bot.

Next, configure the bot's properties, you can determine the access that the bot will have.

Finally, you can set what you want the bot to do and what access it has.

Don't forget to click Save when you finish.

Then publish the bot.

Enter the username of the bot.

You can find more information about how API/Bots work, how to obtain the authorization token, the available bot features, and much more in this documentation.
Channel Default
This is where you can configure your app's channel settings.

You can enable chat with admins.

Enable post footer: You can choose to add the like button, the reply button, the number of views, and the share button. You can also choose the button icon and customize its color.

Enable Context Menu to Post: Displays a set of actions to be done to the selected content. Click on the toggle to activate or deactivate the action.
There is one action (delete) that is shown by default and eight actions that are user-selectable, which are:
- Share
- Forward
- Copy
- Edit
- Save to Gallery
- Save to Music
- Save to Downloads
- Report abuse

You can also change the order of the actions, click and hold the move icon and drag up and down to move the action.

Then click 'Save'.

Terms of Service & Privacy Policy
The terms and conditions are essential guidelines that will determine the nature of the interaction between your app and your users, they are also an important factor when you publish your app to Google Play Store and the App Store.
To enter your terms of service, click the arrow icon.

Enter the link for your terms and conditions and click Save.

Same goes for your privacy policy link.


Languages
Pick the language that your app will support.

Customer Support Email
The support e-mail will appear to banned users so that they can contact the admin for inquiries.

Click on it and enter the support e-mail address.

Updated 22 days ago