title: Push browser notification - on click dynamic url
body: <p>I'm using push browser notifications in my project, everything is working fine except for clicking on notification, i want it to open dynamic url according to notification data </p>
  
  <p>my code</p>
  
  <pre><code>self.addEventListener('push', function(event) {
    console.log('[Service Worker] Push Received.');
    console.log(`[Service Worker] Push had this data: "${event.data.text()}"`);
  
    const title = 'Garment IO';
  
    const options = {
      body: getAlertData(event.data.text()),
      icon: '../images/icon.png',
      dir:'rtl',
      badge: '../images/badge.png'
    };
    event.waitUntil(self.registration.showNotification(title, options));
  });
  
  self.addEventListener('notificationclick', function(event) {
    console.log('[Service Worker] Notification click Received.');
  
    event.notification.close();
  
    event.waitUntil(
      clients.openWindow('https://google.com');///want to change this !
    );
  });
  </code></pre>
  
  <p>so is there any attribute i can push in event ? like url or sth ?</p>