alerts.billing namespace

İşlevler

İşlev Açıklama
onPlanAutomaticUpdatePublished(işleyici) Otomatik faturalandırma planı güncelleme etkinliğini işleyebilecek bir işlev tanımlar.
onPlanAutomaticUpdatePublished(optimizasyon, işleyici) Otomatik faturalandırma planı güncelleme etkinliğini işleyebilecek bir işlev tanımlar.
onPlanUpdatePublished(işleyici) Faturalandırma planı güncelleme etkinliğini işleyebilecek bir işlev tanımlar.
onPlanUpdatePublished(optimizasyon, işleyici) Faturalandırma planı güncelleme etkinliğini işleyebilecek bir işlev tanımlar.

Arayüzler

Arayüz Açıklama
Faturalandırma Etkinliği Faturalandırma için özel bir CloudEvent Firebase Alerts (özel uzantı özellikleri ile).
PlanOtomatik Güncelleme Yükü Faturalandırma planı otomatik güncellemeleri için dahili yük nesnesi. Yük, bir FirebaseAlertData nesnesinin içine sarılmış.
PlanUpdateYük Faturalandırma planı güncellemeleri için dahili yük nesnesi. Yük, bir FirebaseAlertData nesnesinin içine sarılmış.

uyarılar.billing.onPlanAutomaticUpdatePublished()

Otomatik faturalandırma planı güncelleme etkinliğini işleyebilecek bir işlev tanımlar.

İmza:

export declare function onPlanAutomatedUpdatePublished(handler: (event: BillingEvent<PlanAutomatedUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanAutomatedUpdatePayload>>;

Parametreler

Parametre Tür Açıklama
handler (etkinlik: BillingEvent<PlanAutomaticUpdatePayload>) => herhangi biri | Söz veriyorum<herhangi biri> Otomatik faturalandırma planı her güncellemesinde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<BillingEvent<PlanAutomaticUpdatePayload>>

Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.

uyarılar.billing.onPlanAutomaticUpdatePublished()

Otomatik faturalandırma planı güncelleme etkinliğini işleyebilecek bir işlev tanımlar.

İmza:

export declare function onPlanAutomatedUpdatePublished(opts: options.EventHandlerOptions, handler: (event: BillingEvent<PlanAutomatedUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanAutomatedUpdatePayload>>;

Parametreler

Parametre Tür Açıklama
opt. options.EventHandlerOptions İşlev üzerinde ayarlanabilecek seçenekler.
handler (etkinlik: BillingEvent<PlanAutomaticUpdatePayload>) => herhangi biri | Söz veriyorum<herhangi biri> Otomatik faturalandırma planı her güncellemesinde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<BillingEvent<PlanAutomaticUpdatePayload>>

Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.

Alerts.billing.onPlanUpdatePublished()

Faturalandırma planı güncelleme etkinliğini işleyebilecek bir işlev tanımlar.

İmza:

export declare function onPlanUpdatePublished(handler: (event: BillingEvent<PlanUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanUpdatePayload>>;

Parametreler

Parametre Tür Açıklama
handler (etkinlik: BillingEvent<PlanUpdatePayload>) => herhangi biri | Söz veriyorum<herhangi biri> Faturalandırma planı her güncellendiğinde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<BillingEvent<PlanUpdatePayload>>

Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.

Alerts.billing.onPlanUpdatePublished()

Faturalandırma planı güncelleme etkinliğini işleyebilecek bir işlev tanımlar.

İmza:

export declare function onPlanUpdatePublished(opts: options.EventHandlerOptions, handler: (event: BillingEvent<PlanUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanUpdatePayload>>;

Parametreler

Parametre Tür Açıklama
opt. options.EventHandlerOptions İşlev üzerinde ayarlanabilecek seçenekler.
handler (etkinlik: BillingEvent<PlanUpdatePayload>) => herhangi biri | Söz veriyorum<herhangi biri> Faturalandırma planı her güncellendiğinde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<BillingEvent<PlanUpdatePayload>>

Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.