ตั้งค่าการแจ้งเตือนตามผลรวมของธุรกรรมทั้งหมดของบริษัทและนักพัฒนาซอฟต์แวร์ของบริษัท

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X
ข้อมูล

โดยปกติแล้ว จะมีการติดตามยอดรวมธุรกรรมของนักพัฒนาแอปทุกรายในบริษัทโดยอัตโนมัติเมื่อนักพัฒนาแอปใช้แอปของบริษัทเพื่อเข้าถึง API

จะเกิดอะไรขึ้นหากคุณมีนักพัฒนาแอปที่ใช้แอปของตนเองเพื่อเข้าถึง API อยู่บ่อยๆ และต้องติดตามยอดรวมธุรกรรมของนักพัฒนาซอฟต์แวร์ดังกล่าวโดยไม่มีการหยุดชะงักของการเข้าชม คุณอาจเพิ่มนักพัฒนาแอปไปยังบริษัทและตั้งค่าการแจ้งเตือนให้ส่งการแจ้งเตือนที่อิงตามยอดรวมธุรกรรมของบริษัทและนักพัฒนาซอฟต์แวร์ได้ คุณต้องเปิดใช้ฟีเจอร์นี้สำหรับแต่ละบริษัท เนื่องจากระบบจะปิดใช้ฟีเจอร์นี้ไว้โดยค่าเริ่มต้น เมื่อเปิดใช้แล้ว ระบบจะคำนวณยอดรวมธุรกรรมเป็นรายชั่วโมง

หากมีการกำหนดค่าการแจ้งเตือนไว้ ระบบจะส่งการแจ้งเตือนเมื่อจำนวนธุรกรรมรวมถึงเกณฑ์ที่กำหนดไว้ จะมีการทริกเกอร์การแจ้งเตือนแยกกันสำหรับนักพัฒนาแอปแต่ละรายในบริษัทที่ยอมรับแพ็กเกจอัตราการแจ้งเตือนแบบปรับได้

หากต้องการรวมยอดรวมของธุรกรรมไว้ในรายงาน คุณต้องรวมบริษัทและนักพัฒนาซอฟต์แวร์ที่เกี่ยวข้องทั้งหมดไว้ในเกณฑ์ของรายงานด้วยตนเอง สำหรับข้อมูลเพิ่มเติม โปรดดูสร้างรายงาน

วิธีรวมยอดรวมธุรกรรมของแพ็กเกจราคาหรือบริษัทและนักพัฒนาซอฟต์แวร์ของบริษัท

  1. สร้างแพ็กเกจอัตราการแจ้งเตือนแบบปรับได้ตามที่อธิบายไว้ในระบุรายละเอียดแพ็กเกจการแจ้งเตือนแบบปรับได้
  2. ตั้งค่าการแจ้งเตือนโดยใช้เว็บฮุคตามที่อธิบายไว้ในหัวข้อตั้งค่าการแจ้งเตือนโดยใช้เว็บฮุค
  3. ใช้ API รับรายละเอียดบริษัทเพื่อรับแอตทริบิวต์ที่มีอยู่ทั้งหมดที่ตั้งค่าไว้ในบริษัทในปัจจุบัน คุณจะต้องใช้ข้อมูลเหล่านี้ในขั้นตอนถัดไป
  4. หากต้องการเปิดใช้ฟีเจอร์นี้ ให้เพิ่มแอตทริบิวต์ที่กำหนดเอง MINT_NOTIFICATION_COMBINE_COMPANY_DEVELOPERS ลงใน true ของบริษัทโดยใช้ Update Company API อย่าลืมรวมแอตทริบิวต์อื่นๆ ของบริษัทที่มีอยู่ในการเรียก API

    ตัวอย่างเช่น หากต้องการเปิดใช้ฟีเจอร์นี้สำหรับ xyz-company ให้ทำดังนี้

    $ curl -H "Content-Type:application/json" -X PUT -d \
    '{
        "name": "xyz-company",
        "attributes": [
            {
                "name": "MINT_NOTIFICATION_COMBINE_COMPANY_DEVELOPERS",
                "value": "true"
            }
          ... also include other existing company attributes to avoid losing them
       ]
    }'\
    "https://api.enterprise.apigee.com/v1/organizations/myorg/companies/xyz-company"  \
    -u email:password
    
  5. บริษัทและนักพัฒนาแอปยอมรับแพ็กเกจอัตราการแจ้งเตือนแบบปรับได้

    หมายเหตุ: ขอแนะนำว่าเพื่อไม่ให้สับสนว่าบริษัทและนักพัฒนาแอปตั้งวันที่เริ่มต้นเดียวกัน เพื่อให้มีการติดตามข้อมูลธุรกรรมในช่วงเวลาที่สม่ำเสมอ

    โปรดทราบว่า

    • หากบริษัทไม่ยอมรับแพ็กเกจราคา ระบบจะไม่รวมยอดรวมธุรกรรมของแพ็กเกจราคาของบริษัทและนักพัฒนาซอฟต์แวร์
    • หากนักพัฒนาแอปไม่ยอมรับแพ็กเกจราคา ระบบจะบล็อกการโทรจากนักพัฒนาแอปดังกล่าวไปยังผลิตภัณฑ์ที่สร้างรายได้