Perubahan UI

Anda dapat membuat perubahan kecil pada UI Edge untuk meningkatkan pengalaman komunitas developer Anda. Misalnya, Anda dapat mengubah hal berikut:

  • Kontak dukungan: Penerima error UI internal.
  • Banner izin: Teks yang ditampilkan saat pengguna pertama kali mengakses UI Edge. Banner izin menampilkan teks berformat HTML dan tombol yang dipilih pengguna untuk melanjutkan ke layar login.

Mengubah setelan ini akan memberikan pengalaman yang lebih kohesif kepada developer dan membantu memastikan bahwa masalah diteruskan ke tempat yang tepat.

Anda membuat perubahan ini dengan mengedit file properti menggunakan teknik Code with config (CwC).

Mengubah kontak dukungan

Saat UI mengalami error tertentu (seperti saat developer login sebagai pengguna yang tidak terkait organisasi apa pun), developer mungkin akan mengalami error seperti berikut:

Sebaiknya ubah nilai default kontak "tim dukungan" agar mengarah ke resource aktif dalam organisasi Anda yang dapat memberikan bantuan tepat waktu kepada developer.

Untuk mengubah kontak dukungan:

  1. Buka file /opt/apigee/customer/application/ui.properties di editor. Jika file tidak ada, buat file tersebut.
  2. Jika Anda baru saja membuat file, ubah pemiliknya menjadi "apigee:apigee", seperti yang ditunjukkan dalam contoh berikut:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  3. Tetapkan nilai properti conf_apigee_apigee.branding.contactemailsupport ke kontak dukungan internal Anda. Contoh:
    conf_apigee_apigee.branding.contactemailsupport="api-support@mycompany.com"
  4. Simpan perubahan.
  5. Mulai ulang layanan UI Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Saat berikutnya developer Anda mengalami error internal, link "hubungi tim" akan mengirimkan email ke organisasi dukungan internal Anda.

Banner izin ditampilkan saat pengguna pertama kali mengakses UI Edge. Contoh:

Untuk menambahkan banner izin:

  1. Buka file /opt/apigee/customer/application/ui.properties di editor. Jika file tidak ada, buat file tersebut.
  2. Jika Anda baru saja membuat file, ubah pemiliknya menjadi "apigee:apigee", seperti yang ditunjukkan dalam contoh berikut:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  3. Tetapkan properti berikut:
    # 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. Simpan perubahan.
  5. Mulai ulang layanan UI Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Saat berikutnya developer Anda membuka UI Edge di browser, mereka harus menyetujui perjanjian izin sebelum dapat login.