İş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.