การแก้ไข UI

คุณสามารถเปลี่ยนแปลง Edge UI ได้เล็กน้อยเพื่อปรับปรุงประสบการณ์การใช้งานของชุมชนนักพัฒนาแอป ตัวอย่างเช่น คุณเปลี่ยนรายการต่อไปนี้ได้

  • ผู้ติดต่อฝ่ายสนับสนุน: ผู้รับข้อผิดพลาดเกี่ยวกับ UI ภายใน
  • แบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาด: ข้อความที่แสดงเมื่อผู้ใช้เข้าถึง UI ของ Edge เป็นครั้งแรก แบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาดแสดงข้อความในรูปแบบ HTML และปุ่มที่ผู้ใช้เลือกเพื่อไปยังหน้าจอเข้าสู่ระบบ

การเปลี่ยนการตั้งค่าเหล่านี้จะทำให้นักพัฒนาแอปได้รับประสบการณ์การใช้งานที่สอดคล้องกันมากขึ้นและช่วยดูแลให้มีการกำหนดเส้นทางปัญหาไปยังตำแหน่งที่เหมาะสม

คุณทำการเปลี่ยนแปลงเหล่านี้ได้โดยการแก้ไขไฟล์พร็อพเพอร์ตี้โดยใช้เทคนิคโค้ดที่มี config (CwC)

เปลี่ยนผู้ติดต่อฝ่ายสนับสนุน

เมื่อ UI พบข้อผิดพลาดบางอย่าง (เช่น เมื่อนักพัฒนาแอปเข้าสู่ระบบในฐานะผู้ใช้ที่ไม่มีองค์กรเชื่อมโยงอยู่) นักพัฒนาซอฟต์แวร์อาจพบข้อผิดพลาดดังต่อไปนี้

คุณควรเปลี่ยนค่าเริ่มต้นของรายชื่อติดต่อ "ทีมสนับสนุน" ให้ชี้ไปยังทรัพยากรที่ใช้งานอยู่ภายในองค์กรของคุณที่สามารถให้ความช่วยเหลือนักพัฒนาซอฟต์แวร์ของคุณได้อย่างทันท่วงที

วิธีเปลี่ยนข้อมูลติดต่อของทีมสนับสนุน

  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 ในเบราว์เซอร์ในครั้งถัดไป นักพัฒนาแอปต้องยอมรับข้อตกลงความยินยอมก่อนจึงจะลงชื่อเข้าสู่ระบบได้