Benachrichtigungen anhand der kombinierten Transaktionssummen für ein Unternehmen und dessen Entwickler einrichten

<ph type="x-smartling-placeholder"></ph> Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur Apigee X-Dokumentation.
Weitere Informationen

Üblicherweise werden Transaktionssummen für alle Entwickler in einem Unternehmen automatisch erfasst, verwenden die Entwickelnden die Unternehmens-App, um auf APIs zuzugreifen.

Was ist, wenn Sie Entwickler haben, die aktiv ihre eigenen Entwickler-Apps nutzen, und Sie die kombinierten Transaktionssummen verfolgen möchten, ohne den Traffic zu unterbrechen? Ich Entwickler einem Unternehmen hinzufügen und Benachrichtigungen einrichten, die auf der Grundlage kombinierte Transaktionssummen für das Unternehmen und seine Entwickler. Sie müssen diese Funktion gemäß Unternehmen; standardmäßig deaktiviert. Nach der Aktivierung werden kombinierte Transaktionssummen berechnet stündlich.

Wenn Benachrichtigungen konfiguriert sind, werden sie gesendet, wenn die kombinierte Transaktionssumme Schwellenwerte erreicht wurden. Für jeden Entwickler im Unternehmen wird eine separate Benachrichtigung ausgelöst. das den anpassbaren Tarif für Benachrichtigungen akzeptiert hat.

Damit die kombinierten Transaktionssummen in Berichten berücksichtigt werden, müssen Sie das Unternehmen manuell angeben und alle relevanten Entwickler in den Berichtskriterien aufgeführt. Weitere Informationen finden Sie unter Berichte erstellen.

So kombinieren Sie die Summen der Transaktionen eines Preisplans oder eines Unternehmens und dessen Entwickler:

  1. Erstellen Sie einen anpassbaren Tarif für Benachrichtigungen, wie unter Festlegen eines anpassbare Details des Benachrichtigungsplans.
  2. Richten Sie Benachrichtigungen mithilfe von Webhooks ein, wie unter Benachrichtigungen einrichten mit Webhooks.
  3. Verwenden Sie die Funktion Unternehmen abrufen Details API verwenden, um alle vorhandenen Attribute abzurufen, die derzeit für das Unternehmen festgelegt sind. Sie benötigen erhalten Sie im nächsten Schritt.
  4. Um diese Funktion zu aktivieren, fügen Sie das benutzerdefinierte Attribut MINT_NOTIFICATION_COMBINE_COMPANY_DEVELOPERS für true. Verwenden Sie dazu Unternehmen aktualisieren. der API erstellen. Achten Sie darauf, auch Ihre anderen vorhandenen Unternehmensattribute in die API aufzunehmen. Anruf.

    So aktivieren Sie diese Funktion beispielsweise für 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. Das Unternehmen und seine Entwickler akzeptieren den anpassbaren Tarif für Benachrichtigungen.

    Hinweis: Es wird empfohlen, Verwechslungen zwischen Unternehmen und Entwickler dasselbe Startdatum festlegen, sodass die Transaktionsdaten über ein einheitliches Zeitintervall.

    Hinweis:

    • Wenn das Unternehmen den Preisplan nicht akzeptiert, wird die Kombination aus für das Unternehmen und seine Entwickler.
    • Wenn ein Entwickler den Preisplan nicht akzeptiert, werden Aufrufe von diesem Entwickler an den monetarisierte Produkte blockiert werden.