Pushwoosh-এ ডিভাইস রেজিস্টার করুন এবং প্ল্যাটফর্মের সাথে ডেটা সিঙ্ক করুন
Pushwoosh-এর মাধ্যমে ব্যবহারকারীদের কার্যকরভাবে টার্গেট করতে এবং তাদের সাথে যুক্ত হতে, এটা নিশ্চিত করা অত্যন্ত গুরুত্বপূর্ণ যে ব্যবহারকারীর ডিভাইসগুলি সঠিকভাবে রেজিস্টার করা হয়েছে এবং আপনার ডেটা সিঙ্ক্রোনাইজ করা হয়েছে। আপনার নির্দিষ্ট প্রয়োজনের উপর নির্ভর করে, Pushwoosh-এর সাথে ডিভাইস রেজিস্টার এবং ডেটা সিঙ্ক্রোনাইজ করার বিভিন্ন পদ্ধতি রয়েছে।
Pushwoosh SDK
Anchor link toমোবাইল
Anchor link toমোবাইল অ্যাপের জন্য, Pushwoosh SDK ইন্টিগ্রেশন হল ডিভাইস রেজিস্ট্রেশন এবং অ্যাপ, Pushwoosh সিস্টেম এবং ঐচ্ছিকভাবে, তৃতীয়-পক্ষের সিস্টেমগুলির মধ্যে ডেটা সিঙ্ক্রোনাইজেশনের জন্য প্রস্তাবিত পদ্ধতি, যা গ্রাহকরা নির্দিষ্ট ডেটা পাইপলাইন বা ওয়ার্কফ্লোর জন্য ব্যবহার করতে পারেন।
SDK ইন্টিগ্রেট করার মাধ্যমে, আপনি ডিভাইস রেজিস্টার করার প্রক্রিয়া এবং তাদের পুশ টোকেন পরিচালনা স্বয়ংক্রিয় করতে পারেন। SDK অভ্যন্তরীণভাবে registerDevice API মেথড কল করে, যা নিশ্চিত করে যে প্রতিটি ডিভাইস কোনো ম্যানুয়াল হস্তক্ষেপ ছাড়াই Pushwoosh-এর সাথে রেজিস্টার এবং সিঙ্ক্রোনাইজ করা হয়েছে।
এছাড়াও, Pushwoosh SDK এসএমএস এবং হোয়াটসঅ্যাপ নোটিফিকেশনের জন্য ফোন নম্বর রেজিস্টার করার অনুমতি দেয়। আপনি নিম্নলিখিত পদ্ধতিগুলি ব্যবহার করতে পারেন:
একটি SMS নম্বর রেজিস্টার করুন
Anchor link to- (void)registerSmsNumber:(NSString * _Nonnull)number;উদাহরণ
Pushwoosh.sharedInstance().registerSmsNumber(@"+0000000000");+0000000000 কে আসল ফোন নম্বর দিয়ে E.164 ফরম্যাটে প্রতিস্থাপন করুন (“+” চিহ্ন এবং দেশের কোড সহ)।
Android
Anchor link toPushwoosh.getInstance().registerSmsNumber(String number);উদাহরণ
Pushwoosh.getInstance().registerSmsNumber("+0000000000");+0000000000 কে ব্যবহারকারীর আসল ফোন নম্বর দিয়ে E.164 ফরম্যাটে প্রতিস্থাপন করুন, “+” এবং দেশের কোড সহ।
একটি WhatsApp নম্বর রেজিস্টার করুন
Anchor link to- (void)registerWhatsappNumber:(NSString * _Nonnull)number;উদাহরণ
Pushwoosh.sharedInstance().registerWhatsappNumber(@"+0000000000");+0000000000 কে আসল ফোন নম্বর দিয়ে E.164 ফরম্যাটে প্রতিস্থাপন করুন (“+” চিহ্ন এবং দেশের কোড সহ)।
Android
Anchor link toঅ্যান্ড্রয়েডে হোয়াটসঅ্যাপের জন্য ব্যবহারকারীর ফোন নম্বর রেজিস্টার করতে, নিম্নলিখিত পদ্ধতিটি ব্যবহার করুন:
Pushwoosh.getInstance().registerWhatsappNumber(String number);উদাহরণ
Pushwoosh.getInstance().registerWhatsappNumber("+0000000000");+0000000000 কে ব্যবহারকারীর আসল ফোন নম্বর দিয়ে E.164 ফরম্যাটে প্রতিস্থাপন করুন, “+” এবং দেশের কোড সহ।
ওয়েব
Anchor link toওয়েব পুশের জন্য ডিভাইস রেজিস্টার করতে, Web Push SDK ব্যবহার করুন।
Pushwoosh SDK সম্পর্কে আরও জানুন
Pushwoosh API
Anchor link toএছাড়াও, আপনি ডিভাইস রেজিস্টার এবং ডেটা সিঙ্ক্রোনাইজ করতে Pushwoosh API ব্যবহার করতে পারেন। API আরও উন্নত পরিস্থিতির জন্য সম্পূর্ণ নমনীয়তা প্রদান করে।
মোবাইল
Anchor link toমোবাইল ডিভাইস রেজিস্টার করতে, registerDevice API মেথড ব্যবহার করুন।
ইমেল
Anchor link toব্যবহারকারীদের আপনার ইমেলে সাবস্ক্রাইব করতে, তাদের ইমেলগুলি একটি কাস্টম অপ্ট-ইন ফর্মের মাধ্যমে সংগ্রহ করুন এবং ইমেল ডিভাইস রেজিস্টার করতে registerEmail API মেথড ব্যবহার করুন। বিকল্পভাবে, আপনি registerDevice ব্যবহার করতে পারেন।
আপনার অ্যাপ ব্যবহারকারী বা সাইট ভিজিটরদের তাদের ইমেল ঠিকানার সাথে যুক্ত করতে, User IDs ব্যবহার করুন। এটি আপনাকে ক্রস-চ্যানেল কাস্টমার জার্নি তৈরি করতে এবং আপনার অ্যাপ বা ওয়েবসাইটে ব্যবহারকারীর কার্যকলাপের উপর ভিত্তি করে ইমেল পাঠাতে দেয়। User ID আপনাকে User Explorer-এ ব্যবহারকারীর মেসেজ এবং ইভেন্টের ইতিহাস দেখতেও সাহায্য করবে।
১. User ID পান।
আপনার Pushwoosh প্রোজেক্টের জন্য রেজিস্টার করা প্রতিটি ডিভাইসের নিজস্ব User ID থাকে; ডিফল্টভাবে, এটি ডিভাইস হার্ডওয়্যার আইডি (HWID)-এর সমান এবং registerDevice API অনুরোধের মাধ্যমে এটি পাওয়া যায়।
একটি কাস্টম User ID সেট করতে, registerUser মেথড কল করুন।
২. User ID একটি ইমেল ঠিকানায় অ্যাসাইন করুন।
User ID-কে একটি ইমেল ঠিকানার সাথে যুক্ত করতে registerEmail বা registerEmailUser API মেথড ব্যবহার করুন।
Pushwoosh-এ SMS ডিভাইস রেজিস্টার করতে, আপনি registerDevice API মেথড বা createSMSMessage API মেথড ব্যবহার করতে পারেন। পরেরটি ব্যবহার করার সময়, ফোন নম্বরটি স্বয়ংক্রিয়ভাবে একটি SMS ডিভাইস হিসাবে রেজিস্টার করতে use_auto_registration প্যারামিটারটি true তে সেট করা নিশ্চিত করুন। আরও জানুন
Pushwoosh-এ WhatsApp ডিভাইস রেজিস্টার করতে, আপনি registerDevice API মেথড বা createWhatsAppMessage API মেথড ব্যবহার করতে পারেন। পরেরটি ব্যবহার করার সময়, ফোন নম্বরটি স্বয়ংক্রিয়ভাবে একটি WhatsApp ডিভাইস হিসাবে রেজিস্টার করতে use_auto_registration প্যারামিটারটি true তে সেট করা নিশ্চিত করুন।
আপনার বিদ্যমান ব্যবহারকারী বেস ইম্পোর্ট করা
Anchor link toযদি আপনি বড় আকারের পূর্ব-বিদ্যমান ডেটা সেট নিয়ে কাজ করেন, তবে আপনি এই ডেটা Pushwoosh-এ ইম্পোর্ট করতে পারেন।
মোবাইল
Anchor link toআপনার মোবাইল পুশ সাবস্ক্রাইবার বেস মাইগ্রেট করতে, অনুগ্রহ করে যোগাযোগ ফর্ম এর মাধ্যমে আমাদের সাথে যোগাযোগ করুন এবং আপনার ব্যবহারকারী বেসের একটি নমুনা প্রদান করুন। আমাদের দল ডেটা ফরম্যাট পর্যালোচনা করবে এবং মাইগ্রেশন সম্ভব কিনা তা মূল্যায়ন করবে।
ওয়েব
Anchor link toপ্রযুক্তিগত সীমাবদ্ধতার কারণে ওয়েব ব্যবহারকারীদের ইম্পোর্ট করা যায় না। বিভিন্ন পুশ প্রদানকারী বিভিন্ন পেলোড ফরম্যাট এবং প্ল্যাটফর্ম কনফিগারেশন ব্যবহার করে, যা ওয়েব ব্যবহারকারীদের ইম্পোর্ট করাকে অকার্যকর করে তোলে। ফলস্বরূপ, ইম্পোর্ট করা ব্যবহারকারী বেস হয় অবৈধ হয়ে যাবে অথবা ভুল বা খালি কন্টেন্ট পাবে।
তবে, যে ওয়েব ব্যবহারকারীরা ইতিমধ্যে আপনার ওয়েবসাইটের জন্য পুশ নোটিফিকেশন পাওয়ার অনুমতি দিয়েছেন তাদের পুনরায় সাবস্ক্রাইব করা যেতে পারে। আরও জানুন
ইমেল
Anchor link toআপনার ইমেল সাবস্ক্রাইবার ডেটাবেস ইম্পোর্ট করতে, ইমেল ঠিকানা সহ একটি .csv ফাইল আপলোড করুন। ইম্পোর্ট করা ইমেলগুলি ইমেল প্ল্যাটফর্মে সাবস্ক্রাইবার হিসাবে রেজিস্টার করা হবে। আপনি প্রতিটি ইমেল ঠিকানার জন্য অতিরিক্ত ডেটা জমা দিতে পারেন, যেমন প্রাপকের নাম, লিঙ্গ, বা অবস্থান, যাতে আপনার ইমেল যোগাযোগগুলিকে আরও ভালভাবে সেগমেন্ট এবং ব্যক্তিগতকৃত করা যায়।
SMS সাবস্ক্রাইবারদের জন্য ফোন নম্বর সহ একটি .csv ফাইল ইম্পোর্ট করুন। আপনি অতিরিক্ত ডেটা প্রদান করতে পারেন, যেমন প্রাপকের নাম, লিঙ্গ, বা অবস্থান, যাতে আপনার SMS যোগাযোগগুলিকে আরও সেগমেন্ট এবং ব্যক্তিগতকৃত করা যায়।
আপনার WhatsApp কন্টাক্ট ইম্পোর্ট করতে, WhatsApp কন্টাক্ট সহ একটি .csv ফাইল আপলোড করুন। আপনি অতিরিক্ত বিবরণও প্রদান করতে পারেন, যেমন প্রাপকের নাম, লিঙ্গ, বা অবস্থান, আপনার WhatsApp মেসেজগুলি কাস্টমাইজ করার জন্য।
WhatsApp কন্টাক্ট ইম্পোর্ট করুন
ডেটা স্থানান্তরের জন্য তৃতীয়-পক্ষের ইন্টিগ্রেশন ব্যবহার করা
Anchor link toSDK এবং API ছাড়াও, Pushwoosh বিভিন্ন তৃতীয়-পক্ষের ইন্টিগ্রেশন অফার করে যা আপনাকে অন্যান্য প্ল্যাটফর্ম থেকে ডেটা সিঙ্ক্রোনাইজ এবং স্থানান্তর করতে সাহায্য করে, যা একাধিক সিস্টেম জুড়ে ব্যবহারকারী এবং ডেটা পরিচালনা করা সহজ করে তোলে।