remoteConfig namespace

ফাংশন

ফাংশন বর্ণনা
onConfigUpdated(হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা দূরবর্তী কনফিগারে ডেটা আপডেট করা হলে ট্রিগার করে।
onConfigUpdated(অপস, হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা দূরবর্তী কনফিগারে ডেটা আপডেট করা হলে ট্রিগার করে।

ইন্টারফেস

ইন্টারফেস বর্ণনা
ConfigUpdateData Firebase Remote Config আপডেট ইভেন্টের মধ্যে থাকা ডেটা।
কনফিগার ব্যবহারকারী রিমোট কনফিগ টেমপ্লেট লিখেছে এমন ব্যক্তি/পরিষেবা অ্যাকাউন্টের সাথে যুক্ত সমস্ত ক্ষেত্র।

উপনাম টাইপ করুন

উপনাম টাইপ করুন বর্ণনা
ConfigUpdateOrigin রিমোট কনফিগারেশন টেমপ্লেট সংস্করণের সাথে কি ধরনের আপডেট যুক্ত ছিল।
ConfigUpdateType যেখানে রিমোট কনফিগারেশন আপডেট অ্যাকশন শুরু হয়েছে।

remoteConfig.onConfigUpdated()

ইভেন্ট হ্যান্ডলার যা দূরবর্তী কনফিগারে ডেটা আপডেট করা হলে ট্রিগার করে।

স্বাক্ষর:

export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (ইভেন্ট: ক্লাউড ইভেন্ট < ConfigUpdateData >>) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার রিমোট কনফিগ আপডেট হওয়ার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < ক্লাউড ইভেন্ট < ConfigUpdateData >>

একটি ফাংশন যা আপনি রপ্তানি এবং স্থাপন করতে পারেন।

remoteConfig.onConfigUpdated()

ইভেন্ট হ্যান্ডলার যা দূরবর্তী কনফিগারে ডেটা আপডেট করা হলে ট্রিগার করে।

স্বাক্ষর:

export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
নির্বাচন ইভেন্টহ্যান্ডলার অপশন বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে।
হ্যান্ডলার (ইভেন্ট: ক্লাউড ইভেন্ট < ConfigUpdateData >) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার রিমোট কনফিগ আপডেট হওয়ার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < ক্লাউড ইভেন্ট < ConfigUpdateData >>

একটি ফাংশন যা আপনি রপ্তানি এবং স্থাপন করতে পারেন।

remoteConfig.ConfigUpdateOrigin

রিমোট কনফিগারেশন টেমপ্লেট সংস্করণের সাথে কি ধরনের আপডেট যুক্ত ছিল।

স্বাক্ষর:

export type ConfigUpdateOrigin = 
/** Catch-all for unrecognized values. */
"REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED"
/** The update came from the Firebase UI. */
 | "CONSOLE"
/** The update came from the Remote Config REST API. */
 | "REST_API"
/** The update came from the Firebase Admin Node SDK. */
 | "ADMIN_SDK_NODE";

remoteConfig.ConfigUpdateType

যেখানে রিমোট কনফিগারেশন আপডেট অ্যাকশন শুরু হয়েছে।

স্বাক্ষর:

export type ConfigUpdateType = 
/** Catch-all for unrecognized enum values */
"REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED"
/** A regular incremental update */
 | "INCREMENTAL_UPDATE"
/** A forced update. The ETag was specified as "*" in an UpdateRemoteConfigRequest request or the "Force Update" button was pressed on the console */
 | "FORCED_UPDATE"
/** A rollback to a previous Remote Config template */
 | "ROLLBACK";