회사와 개발업체의 총 거래 합계를 기준으로 알림을 설정합니다.

Apigee Edge 문서를 보고 있습니다.
Apigee X 문서로 이동하세요.
정보

일반적으로 개발자가 회사 앱을 사용하여 API에 액세스하면 회사 내 모든 개발자의 거래 총액이 자동으로 추적됩니다.

자체 개발자 앱을 적극적으로 사용하여 API에 액세스하는 개발자가 있고, 트래픽 중단 없이 개발자의 통합 거래 총액을 추적해야 한다면 어떻게 해야 할까요? 개발자를 회사에 추가하고 회사 및 개발자의 합산된 거래 총액을 기준으로 알림이 전송되도록 설정할 수 있습니다. 이 기능은 회사별로 사용 설정해야 하며 기본적으로 사용 중지되어 있습니다. 사용 설정하면 결합된 거래 총액이 시간별로 계산됩니다.

알림이 구성된 경우 통합 거래 총 기준액에 도달하면 알림이 전송됩니다. 조정 가능한 알림 요금제를 수락한 회사의 각 개발자에 대해 별도의 알림이 트리거됩니다.

보고서에 합산된 거래 총액을 포함하려면 보고서 기준에 회사와 모든 관련 개발자를 수동으로 포함해야 합니다. 자세한 내용은 보고서 만들기를 참고하세요.

요금제 거래 총액 또는 회사와 개발자를 결합하려면 다음 단계를 따르세요.

  1. 조정 가능한 알림 요금제 세부정보 지정에 설명된 대로 조정 가능한 알림 요금제를 만듭니다.
  2. 웹훅을 사용하여 알림 설정에 설명된 대로 웹훅을 사용하여 알림을 설정합니다.
  3. Get Company Details API를 사용하여 현재 회사에 설정된 모든 기존 속성을 가져옵니다. 다음 단계에서 이 파일이 필요합니다.
  4. 이 기능을 사용 설정하려면 Update Company API를 사용하여 MINT_NOTIFICATION_COMBINE_COMPANY_DEVELOPERS 커스텀 속성을 회사에 true합니다. 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. 회사와 그 개발자는 조정 가능한 알림 요금제에 동의합니다.

    참고: 거래 데이터가 일정한 시간 간격으로 추적되도록 회사와 개발자가 동일한 시작일을 설정하여 혼동을 최소화하는 것이 좋습니다.

    Please note:

    • 회사에서 요금제에 동의하지 않으면 회사 및 개발자의 요금제 거래 총액은 합산되지 않습니다.
    • 개발자가 요금제를 수락하지 않으면 해당 개발자의 수익 창출 제품에 대한 호출이 차단됩니다.