您可以稍微調整 Edge UI,藉此改善開發人員社群的使用體驗。例如,您可以變更下列項目:
- 支援聯絡人:接收內部 UI 錯誤的收件者。
- 同意聲明橫幅:使用者首次存取 Edge UI 時顯示的文字。同意橫幅會顯示 HTML 格式的文字,以及使用者選取以繼續登入畫面的按鈕。
變更這些設定可讓開發人員提供更一致的使用體驗,並確保問題會轉送至適當的位置。
只要使用含有設定的程式碼 (CwC) 的程式碼技術來編輯屬性檔案,就能進行這些變更。
變更支援聯絡人
當 UI 發生特定錯誤 (例如開發人員以沒有相關聯機構的使用者登入時),開發人員可能會收到如下的錯誤資訊:
您應變更「支援團隊」聯絡人的預設值,改為指向貴機構中的有效資源,以便您的開發人員及時提供協助。
如何變更支援聯絡人:
- 在編輯器中開啟
/opt/apigee/customer/application/ui.properties
檔案。如果檔案不存在,請建立檔案。 - 如果您剛建立檔案,請將擁有者變更為「apigee:apigee」,如以下範例所示:
chown apigee:apigee /opt/apigee/customer/application/ui.properties
- 將
conf_apigee_apigee.branding.contactemailsupport
屬性的值設為內部支援服務聯絡人。例如:conf_apigee_apigee.branding.contactemailsupport="api-support@mycompany.com"
- 儲存變更。
- 重新啟動 Edge UI 服務:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
開發人員下次遇到內部錯誤時,「聯絡團隊」連結會傳送電子郵件給您的內部支援機構。
變更同意聲明橫幅
使用者首次存取 Edge UI 時,系統會顯示同意聲明橫幅。例如:
如何新增同意橫幅:
- 在編輯器中開啟
/opt/apigee/customer/application/ui.properties
檔案。如果檔案不存在,請建立檔案。 - 如果您剛建立檔案,請將擁有者變更為「apigee:apigee」,如以下範例所示:
chown apigee:apigee /opt/apigee/customer/application/ui.properties
- 設定下列屬性:
# 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>"
- 儲存變更。
- 重新啟動 Edge UI 服務:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
開發人員下次在瀏覽器中開啟 Edge UI 時,必須先接受同意聲明協議,才能登入。