Configurer des notifications basées sur le total des transactions pour une entreprise et ses développeurs

<ph type="x-smartling-placeholder"></ph> Vous consultez la documentation Apigee Edge.
Accédez à la page Documentation sur Apigee X.
En savoir plus

En règle générale, le total des transactions est suivi automatiquement pour tous les développeurs d'une entreprise les développeurs utilisent l'application de l'entreprise pour accéder aux API.

Et si certains développeurs utilisent activement leurs propres applications pour accéder aux API ? et que vous avez besoin de suivre le total de leurs transactions combinées sans interruption du trafic ? Toi ajouter des développeurs à une entreprise et configurer l'envoi de notifications en fonction le total des transactions de l'entreprise et de ses développeurs. Vous devez activer cette fonctionnalité société ; il est désactivé par défaut. Une fois cette option activée, les totaux combinés des transactions sont calculés toutes les heures.

Si des notifications sont configurées, elles sont envoyées lorsque le total de la transaction combinée lorsque ces seuils sont atteints. Une notification distincte est déclenchée pour chaque développeur de l'entreprise. ayant accepté le forfait de notifications ajustable.

Pour inclure les totaux de transactions combinés dans les rapports, vous devez inclure manuellement l'entreprise et tous les développeurs concernés dans les critères du rapport. Pour en savoir plus, consultez Créer des rapports.

Pour combiner les totaux des transactions du plan tarifaire ou une entreprise et ses développeurs:

  1. Créez un plan de fréquence de notification ajustable, comme décrit dans la section Spécifier les détails du plan de notification ajustable.
  2. Configurez des notifications à l'aide de webhooks, comme décrit dans la section Configurer des notifications avec webhooks.
  3. Utilisez la commande Get Company Details pour obtenir tous les attributs existants actuellement définis pour l'entreprise. Vous aurez besoin des éléments suivants : à l'étape suivante.
  4. Pour activer cette fonctionnalité, ajoutez l'attribut personnalisé MINT_NOTIFICATION_COMBINE_COMPANY_DEVELOPERS true à l'entreprise à l'aide de l'outil Mettre à jour l'entreprise. API. Veillez également à inclure les autres attributs de votre entreprise dans l'API. l'appel.

    Par exemple, pour activer cette fonctionnalité pour 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. L'entreprise et ses développeurs acceptent le forfait de notifications ajustable.

    Remarque: Nous vous recommandons de limiter le risque de confusion entre l'entreprise et les développeurs définissent la même date de début afin que le suivi des données de transaction soit effectué l'intervalle de temps.

    Remarque :

    • Si l'entreprise n'accepte pas le plan tarifaire, la combinaison de la transaction du plan tarifaire les totaux pour l’entreprise et ses développeurs n’auront pas lieu.
    • Si un développeur n'accepte pas le plan tarifaire, il passe des appels au les produits monétisés seront bloqués.