Usagey के साथ उपयोग-आधारित मूल्य निर्धारण को लागू करना सीखें
Usagey आपके एप्लिकेशन में उपयोग-आधारित बिलिंग लागू करने के लिए एक संपूर्ण टूलकिट है। यह गाइड आपको उपयोग ट्रैकिंग शुरू करने, मूल्य निर्धारण योजनाएं सेट अप करने, और ग्राहकों को उनके उपभोग के आधार पर बिल करने में मदद करेगी।
npm install usagey
yarn add usagey
यदि आप SDK के बिना सीधे हमारे API के साथ एकीकरण करना पसंद करते हैं, तो आप हमारे एंडपॉइंट्स पर HTTP अनुरोध भेज सकते हैं। विवरण के लिए API संदर्भ अनुभाग देखें।
import { UsageyClient } from 'usagey';
// अपनी API कुंजी के साथ क्लाइंट को प्रारंभ करें
const usagey = new UsageyClient('YOUR_API_KEY', {
baseUrl: 'https://api.usagey.com'
});
// उपयोग इवेंट ट्रैक करें
async function trackApiCall() {
try {
const result = await usagey.trackEvent('api_call', 1, {
endpoint: '/users',
method: 'GET'
});
console.log('Event tracked:', result.event_id);
} catch (error) {
console.error('Error tracking event:', error);
}
}
trackApiCall();
सभी API अनुरोधों के लिए API कुंजी का उपयोग करके प्रमाणीकरण की आवश्यकता होती है। अपनी API कुंजी को Bearer टोकन के रूप में Authorization हेडर में शामिल करें।
Authorization: Bearer YOUR_API_KEY
npm install usagey
import { UsageyClient } from 'usagey';
// अपनी API कुंजी के साथ क्लाइंट को प्रारंभ करें
const usagey = new UsageyClient('YOUR_API_KEY');
// उपयोग इवेंट ट्रैक करें
async function trackApiCall() {
try {
const result = await usagey.trackEvent('api_call', 1, {
endpoint: '/users',
method: 'GET'
});
console.log('Event tracked:', result.event_id);
} catch (error) {
console.error('Error tracking event:', error);
}
}