¿Agregar un elemento del menú contextual en un script de fondo no persistente?

Estoy agregando un elemento del menú contextual de unno persistente script de fondo usando:

chrome.contextMenus.create({
  title: 'Get Code',
  id: 'myUniqueIdForThisExtension123',
  contexts: ['all'],
  onclick: onClickHandler
});

function onClickHandler() {}

losdocumentación simplemente declara:

La ID única para asignar a este elemento. Obligatorio para las páginas del evento. No puede ser lo mismo que otra ID para esta extensión.

Así que agregué una identificación única, pero todavía no puedo hacer que funcione. Nada nuevo insertado en el menú contextual.

Respuestas a la pregunta(2)

Su respuesta a la pregunta