ใช่ Android ใช้การเชื่อมต่อที่ใช้งานอยู่หนึ่งครั้งกับเซิร์ฟเวอร์ของ Google แต่ไม่ได้ใช้พลังงานหรือข้อมูลมากนักเนื่องจากไม่มีการรับส่งข้อมูลจนกว่าจะมีบางอย่างส่งข้อความ GCM ไปยังแอปในโทรศัพท์ของคุณ มีการเชื่อมต่อทางโทรศัพท์เพียงครั้งเดียวเท่านั้นที่ใช้โดยแอปทั้งหมด: การติดตั้งแอปใหม่ที่ใช้ GCM ไม่ได้เพิ่มภาระใด ๆ เพิ่มเติม
ขั้นตอนแรกใน GCM คือเซิร์ฟเวอร์บุคคลที่สาม (เช่นเซิร์ฟเวอร์อีเมล) ส่งคำขอไปยังเซิร์ฟเวอร์ GCM ของ Google เซิร์ฟเวอร์นี้จะส่งข้อความไปยังอุปกรณ์ของคุณผ่านการเชื่อมต่อที่เปิดอยู่ ระบบ Android จะตรวจสอบข้อความเพื่อตรวจสอบว่ามีแอปใดบ้างและเริ่มแอพนั้น แอปจะต้องลงทะเบียนกับ Android เพื่อใช้ GCM และต้องได้รับอนุญาตที่เกี่ยวข้อง เมื่อแอปเริ่มทำงานมันอาจสร้างการแจ้งเตือนทันทีด้วยข้อมูลจากข้อความ ข้อความ GCM มีขนาด จำกัด มากดังนั้นแอปอาจเปิดการเชื่อมต่อปกติกับเซิร์ฟเวอร์บุคคลที่สามเพื่อรับข้อมูลเพิ่มเติม (ตัวอย่างเช่นการดาวน์โหลดส่วนหัวของอีเมลใหม่)
ข้อดีของการใช้การแจ้งเตือนแบบพุชคือแอพไม่ต้องทำงานเป็นระยะเพื่อตรวจสอบข้อมูลใหม่ประหยัดทั้งพลังงานและข้อมูล ข้อดีของการมีกลไกแบบรวมศูนย์เช่น GCM คืออุปกรณ์ต้องการการเชื่อมต่อเครือข่ายแบบเปิดเพียงอย่างเดียวและระบบ Android GCM เป็นสิ่งเดียวที่ต้องทำงานต่อไปแทนที่จะเป็นแต่ละแอปที่ต้องทำงานในพื้นหลังเพื่อรักษาเครือข่ายของตัวเอง เชื่อมต่อกับเซิร์ฟเวอร์ของตัวเอง