使用者介面修改

您可以對 Edge UI 進行微幅調整,改善開發人員社群的使用體驗。舉例來說,您可以變更下列設定:

  • 支援聯絡人:內部 UI 錯誤的收件者。
  • 同意橫幅:使用者首次存取 Edge UI 時顯示的文字。同意橫幅會顯示 HTML 格式的文字和按鈕,使用者選取按鈕後即可前往登入畫面。

變更這些設定可為開發人員提供更一致的體驗,並確保問題能轉送至適當位置。

如要進行這些變更,請使用設定程式碼 (CwC) 技術編輯屬性檔案。

變更支援聯絡人

當使用者介面發生特定錯誤時 (例如開發人員以未與任何機構建立關聯的使用者身分登入),開發人員可能會看到類似以下的錯誤訊息:

建議您變更「支援團隊」聯絡人的預設值,指向貴機構內可及時協助開發人員的有效資源。

如何變更支援聯絡人:

  1. 在編輯器中開啟 /opt/apigee/customer/application/ui.properties 檔案。如果檔案不存在,請建立檔案。
  2. 如果您剛建立檔案,請將擁有者變更為「apigee:apigee」,如以下範例所示:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  3. 將 conf_apigee_apigee.branding.contactemailsupport 屬性的值設為內部支援聯絡窗口。例如:
    conf_apigee_apigee.branding.contactemailsupport="api-support@mycompany.com"
  4. 儲存變更。
  5. 重新啟動 Edge UI 服務:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

下次開發人員遇到內部錯誤時,只要點選「聯絡團隊」連結,系統就會傳送電子郵件給內部支援團隊。

使用者首次存取 Edge UI 時,系統會顯示同意橫幅。例如:

如要新增同意橫幅,請按照下列步驟操作:

  1. 在編輯器中開啟 /opt/apigee/customer/application/ui.properties 檔案。如果檔案不存在,請建立檔案。
  2. 如果您剛建立檔案,請將擁有者變更為「apigee:apigee」,如以下範例所示:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  3. 設定下列屬性:
    # 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. 儲存變更。
  5. 重新啟動 Edge UI 服務:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

下次開發人員在瀏覽器中開啟 Edge UI 時,必須先接受同意聲明協議,才能登入。