Chrome notifications currently require https websites. This may change if Chrome implements encryption of the push payload. Chrome notifications will not work with self-signed certificates (https/ssl). You must have an SSL certificate signed by a trusted Authority.
To send Chrome Notifications you will also need:
- A credential called the GCM API Key and your project number from your google developer console
- A JSON manifest file in your website directory
For detailed information on Chrome setup, please click here.