Unsupported content This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Configuring Android Push Notification certificates


This topic provides information about registering with Android Cloud to Device Messaging (C2DM) services. 

To create a new Google account and sign up for an Android C2DM service

Use the following procedure to create a new Google account and sign up for an Android C2DM service:

  1. Create a new Google account before registering with C2DM service
  2. Use the following link to register with Google C2DM service:
    https://developers.google.com/android/c2dm/signup
  3. Complete the registration by filling out the form by providing the following required information:
    1. Provide the package name of the Android app. For example: com.bmc.android
    2. Click the button that indicates whether or not your app is published in the Android Market? For example: No.
    3. Provide the estimated total number of messages, in aggregate, that you will publish per day?
    4. Provide the estimated number of queries per second that you will send during peak periods. For example: 11 - 100.
  4. Continue the registration by supplying the following required contact information:
    1. Provide a contact email address that we should contact after you are white-listed.
    2. Provide a Role (sender) Account email that will be used for sending messages to C2DM. This is the Google Account ID that was created in Step 1
    3. Provide Escalation Contact Information. This is a phone number and email address for us to escalate urgent issues related to your app's use of C2DM.
       After a successful registration, an acknowledgement is sent to the registered Google account ID. Then it takes about 1 day to activate the  C2DM services on the registered account.
  5. After signing up for C2DM, your sender account is assigned the default quota, which currently corresponds to approximately 200,000 messages per day. This should be enough for testing purposes and for most small to medium-sized production applications. If this default quota is enough for your application, then you are ready to launch, and you do not need to contact us. However, if the default quota is not sufficient for your purposes and  your application requires more than 200,000 messages, then request a larger quota from Google C2DM using the following link: https://developers.google.com/android/c2dm/quotas
  6. Configure the Sender email ID and password in the Admin Console.

After you sign up for the Android C2DM service, the next step is to enter your Android C2DM email and password in the Mobility Admin Server.   

To configure your Android Push Notification certificate

Use the following procedure to configure the Android Push Notification certificate in BMC Mobility Admin server:

  1. Log into the Mobility Admin Server, and find the Mobility Administration: Push Notification Cert. form.
  2. Create an entry in the the Mobility Administration: Push Notification Cert. form for each of your mobile applications. If you already created entries for your mobile applications, then use existing entries.
    1. In the entry, use the menu to select Mobile Application ID and Tenant ID. Choose the Default Tenant.
    2. Fill in the Android C2DM Email field with the email address that you used to register for the Android C2MD service.
    3. Fill in Android C2DM Password field with the password for the email account that you used to register for the Android C2MD service. The password is stored in an encrypted format.
    4. If you did not install the Configuration Notification plug-in on the Mobility Admin Server, then restart the Apache Tomcat server. (See Installing AR Filter API Plugins for the Mobility Admin server.)

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*