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

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

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

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

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

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

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

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

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

    $ 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. บริษัทและนักพัฒนาแอปยอมรับแพ็กเกจอัตราค่าบริการการแจ้งเตือนที่ปรับได้

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

    โปรดทราบว่า

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