How to find Google-Services File for Existing Project

Now you will need to add the content of the file in Account Settings tab for push notification to work via AndroApp WordPress Plugin.

Follow these steps to download the file.

  1. Go to https://console.firebase.google.com/
  2. Select the project for the website.
  3. Click on the android app OR the left box with number of box.
  4. Click on the settings icon for the android app for the website.
  5. Scroll down and you will see the option to download the google-services.json file, click on the down arrow to download the file
  6. This file content will look something like this
  7. Open the file and copy paste the content in text box in Account Setting tab

Related Post

Supporting Latest Admob SDK

We recently updated Admob SDK, which also need admob application ID, thus you will have to update this in AndroApp->Account Settings tab and create a new apk from AndroApp->Look & Feel section.

Follow these steps to update application id

  1. Go to https://support.google.com/admob/answer/7356431
  2. Find the application id by following the instructions in above link.
  3. Login to your wordpress admin dashboard and go to AndroApp->Account Settings tab
  4. update your application id here and click Save.
  5. Go to Look & Feel tab
  6. Generate new apk.
  7. Test if Admob ads are showing on this apk (ensure that you enter correct ad ids in Account & Settings tab).
  8. Publish this new apk to Google Play Store.

Please do note there are other reasons for ads not being shown i.e. no inventory, new account, payment section not completed etc.

  1. You should ensure that you fill payment info in your Google Admob account
  2. Test Ads after 24 hours of creating new app/Ad.
  3. Test with test ads https://developers.google.com/admob/android/test-ads
  4. Ensure that your entered admob application id in Account Settings tab and you are on app version 22.00.

 

 

Related Post

How to Download Firebase Service Account Key

This key is needed to authorize sending push notifications from your server to your app users, this key is needed for http v1 firebase apis.

Follow these steps to get the key for your account.

  1. Go to https://console.firebase.google.com
  2. Select the project for which you want to create the key
  3. Select the settings icon for the android app (most probably you might just have one app).
  4. Click on Service Accounts tab and click on Generate new private key to download the new key.
  5. keep this file safe in your server.
  6. Download this file to your server and update the file path in textbox in Firebase Api Settings section on AndroApp->Account Settings tab on your wordpress admin dashboard.
  7. you might need to enable Firebase Cloud Messaging api from  https://console.developers.google.com/apis/api/fcm.googleapis.com/overview?project={project_number}
  8. replace {project_number} from Google Api you extracted earlier, i.e. 370901340170 from 1:370901340170:android:ce70542cdae49cac
  9. Create a new APK and test the push notifications, go here for troubleshooting push notification.

Related Post

Why we stopped IOS App Support

  1. Apple Store charges $100 per year. which is not economical for most of our clients.
  2. It is very difficult to test IOS apps, you can’t install directly with a link, thus we can’t share the app before our client go through various complex steps to give us the required files to generate their app.
  3. We could not automate IOS build process due to various complex steps and it requires lot of manual efforts to generate IOS build.
  4. Apple does frequent releases (for xcode, swift) which are not backward compatible, making it difficult for us.
  5. Rejection rate: Apple rejected around 20-30% of the apps, which is not good for our clients, after all the hard work they put in following the complex statements.

With dropping IOS support, we want to increase our focus on Android and we just released few important features with 18.00 version.

** If you already created IOS app, that should continue to work without any issues, but you will not receive any new updates on IOS from us.

Related Post