Menu item toevoegen via de Speakap Market

Dit artikel is bedoeld voor netwerk administrators, zij hebben in deze rol toegang tot de Speakap Market. 

Soms komt het voor dat je een menu item aan jullie Speakap netwerk to wilt voegen, welke verwijst naar een externe website. Daarnaast wil je ook dat dit menu item alleen zichtbaar wilt is voor bepaalde groepen, business units of local departments.

Dit doe je via de volgende stappen:
Wil je dat het menu item zichtbaar is voor het gehele netwerk? Bekijk dan dit artikel. 

1) Om een menu item toe te voegen dien je eerst een manifest.json aan te maken.
Een manifest.json specificeert metadata over de applicatie. Meta-data zijn de naam en het pictogram die worden gebruikt voor het vermelden van de applicatie in de Speakap Market en de items waarmee de applicatie kan worden geopend.

2) Hoe voeg je een manifest.json toe aan de Speakap Market? Bekijk hier de instructies. 

3) Dit in een standaard sjabloon van een Manifest.json, dat er voor zorgt dat:
- een menu item aan Speakap toegevoegd wordt. 
- de URL geopend wordt in een extern tabblad. 
- je specifieke groepen en afdelingen kunt selecteren die dit menu item kunnen zien.

Voorbeeld van een Manifest

{
  "name": {
    "en-US": "Example_Name"
  },
  "icon": "REPLACE_WITH_ACTUAL_URL",
  "permissions": [],
  "entries": [
    {
      "position": "external",
      "devices": "desktop",
      "url": "REPLACE_WITH_ACTUAL_URL",
      "urlAppendNetwork": false,
      "label": { "en-US": "Example_Name", "nl-NL": "Example_Name" },
      "icon": "\uf1ea"
    },
    {
      "position": "external",
      "devices": "ios",
      "url": "REPLACE_WITH_ACTUAL_URL",
      "urlAppendNetwork": false,
      "label": { "en-US": "Example_Name", "nl-NL": "Example_Name" },
      "icon": "\uf1ea"
    },
    {
      "position": "external",
      "devices": "android",
      "url": "REPLACE_WITH_ACTUAL_URL",
      "urlAppendNetwork": false,
      "label": { "en-US": "Example_Name", "nl-NL": "Example_Name" },
      "icon": "\uf1ea"
    }
  ]
}

Het bovenstaande voorbeeld van een manifest kun je als sjabloon gebruiken. Hieronder een uitleg van de verschillende eigenschappen van het manifest, welke items je kunt gebruiken en hoe je deze van boven naar beneden in het manifest gebruikt. 

Name Dit is de naam van de applicatie, welke getoond zal worden in de Speakap Market 

Vervang Example_Name met de daadwerkelijke naam van de applicatie

Voorbeeld:"
en-US": "Work Schedule"

icon Dit is het icoontje van de applicatie welke in de Speakap Market getoond zal worden Vervang REPLACE_WITH_ACTUAL_URL met de URL welke naar een icoontje verwijst
Voorbeeld:
"icon": "https://developer.speakap.io/content/themes/developer-portal/assets/images/sa-dev-logo-dark.svg",
url Dit is de daadwerkelijke URL van het menu item

Vervang REPLACE_WITH_ACTUAL_URL met de URL welke naar de gewenste website verwijst

Voorbeeld: 
"url": "https://www.speakap.com/",

label Dit is de naam van het menu item, welke zichtbaar is in het menu overzicht

Vervang Example_Name met de menu item naam

Voorbeeld: 
{ "en-US": "Speakap", "nl-NL": "Speakap" },

icon Dit is het icoontje in het menu overzicht
Klik hier voor de icoon codes

Wanneer de code= 0xf0a1 verwijder de 0x en vervang door u

Voorbeeld: "icon": "\uf0a1"

 

 

 

 

Was dit artikel nuttig?
Aantal gebruikers dat dit nuttig vond: 0 van 0