Modifiche alla UI

Puoi apportare piccole modifiche all'UI di Edge per migliorare l'esperienza della tua community di sviluppatori. Ad esempio, puoi modificare quanto segue:

  • Contatto per l'assistenza: il destinatario degli errori interni nell'interfaccia utente.
  • Banner del consenso: testo visualizzato quando un utente accede per la prima volta all'interfaccia utente di Edge. Il banner del consenso mostra testo in formato HTML e un pulsante selezionato dall'utente per passare alla schermata di accesso.

La modifica di queste impostazioni offrirà agli sviluppatori un'esperienza più coerente e ti aiuterà a garantire che i problemi vengano indirizzati alla posizione corretta.

Apporta queste modifiche modificando i file delle proprietà con la tecnica Codice con configurazione (CwC).

Cambiare il contatto per l'assistenza

Quando si verificano determinati errori nell'interfaccia utente (ad esempio, quando uno sviluppatore accede come utente a cui non è associata alcuna organizzazione), allo sviluppatore potrebbe essere visualizzato un errore come il seguente:

Devi modificare il valore predefinito del contatto "team di assistenza" in modo che rimandi a una risorsa attiva all'interno della tua organizzazione che può fornire agli sviluppatori un'assistenza tempestiva.

Per modificare il contatto per l'assistenza:

  1. Apri il file /opt/apigee/customer/application/ui.properties in un editor. Se il file non esiste, crealo.
  2. Se hai appena creato il file, modifica il proprietario in "apigee:apigee", come mostra il seguente esempio:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  3. Imposta il valore della proprietà conf_apigee_apigee.branding.contactemailsupport sul contatto dell'assistenza interna. Ad esempio:
    conf_apigee_apigee.branding.contactemailsupport="api-support@mycompany.com"
  4. Salva le modifiche.
  5. Riavvia il servizio Edge UI:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

La prossima volta che si verifica un errore interno dei tuoi sviluppatori, il link "Contatta il team" invierà un'email alla tua organizzazione di assistenza interna.

Il banner del consenso viene visualizzato quando un utente accede per la prima volta all'interfaccia utente Edge. Ad esempio:

Per aggiungere un banner del consenso:

  1. Apri il file /opt/apigee/customer/application/ui.properties in un editor. Se il file non esiste, crealo.
  2. Se hai appena creato il file, modifica il proprietario in "apigee:apigee", come mostra il seguente esempio:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  3. Imposta le seguenti proprietà:
    # Enable the consent banner:
    conf_apigee-base_apigee.feature.enableconsentbanner="true"
    # Set the button text:
    conf_apigee-base_apigee.consentbanner.buttoncaption="I Agree"
    # Set the HTML text:
    conf_apigee-base_apigee.consentbanner.body="<h1>Notice and Consent Banner</h1>
    <div><p>Enter your consent text here.</p></div>"
  4. Salva le modifiche.
  5. Riavvia il servizio Edge UI:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

La volta successiva che gli sviluppatori apriranno l'UI di Edge in un browser, dovranno accettare il contratto di consenso prima di poter accedere.