Sin embargo, otra respuesta actualizada con un poco más de explicación para la confusión (... como yo). (Con el debido crédito a @azgolfer, @PankajAndroid y @Adam)
1- Si crea un proyecto en https://console.developers.google.com , puede ver dos cosas "ID DE PROYECTO" y "NÚMERO DE PROYECTO" en la descripción general del proyecto. El ID del proyecto ya no es numérico sino alfanumérico como master-xxxxx-1234 . El número de proyecto es un número de 11 dígitos como 123456789100.
2- Incluso cuando inspecciona el enlace del navegador, puede encontrarlo como:
https: // console.developers.google.com / project / master-xxxxx-1234
Entonces, ¿master-xxxxx-1234 es el SENDER_ID (en algunos lugares se hace referencia como ID DE PROYECTO)? NO.
Debe usar el número de proyecto como identificación del proyecto en GCM.
3- ¿Dónde puede verificar que la identificación del proyecto se esté utilizando como identificación del proyecto?
En API Dashbaord. (url: https://code.google.com/apis/console/b/0/?noredirect#project:12345678900 - donde 12345678900 es su número de proyecto en el panel del proyecto.
RESUMEN: El ID del proyecto en el Panel del proyecto y el Panel de API son diferentes. El número de proyecto en el panel del proyecto se usa como ID del proyecto en el Panel de API y el ID del proyecto en el panel del proyecto como nombre del proyecto en el Panel de API. Por lo tanto, el número de proyecto que se muestra en el Panel de control del proyecto cuando creamos el proyecto en la consola del desarrollador se usa como SENDER_ID en GCM.