A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate
in the Unity community.
I suggest you downloading two things. First any hindi font from fonts.google.com or any other site. Then just go to settings find keyboard...
Thanks it works for me
You had not added if(Advertisement.IsReady()).
You can write it as this
public void showad()
how you resolved it