Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

বিভাগগুলি আমদানি করুন

ফায়ারবেস ফায়ারবেস পরিষেবাদি যেমন রিমোট কনফিগারেশন , ক্লাউড মেসেজিং এবং ইন-অ্যাপ মেসেজিংয়ের মাধ্যমে ব্যবহারকারীর গোষ্ঠীগুলিকে টার্গেট করে ব্যবহারকারীর অভিজ্ঞতার উপযোগী করার জন্য সরঞ্জাম সরবরাহ করে। একটি লিঙ্কযুক্ত বিগকিয়ারি অ্যাকাউন্ট ব্যবহার করে, আপনি ফায়ারবেস পরিষেবাদির সাথে লক্ষ্যযুক্ত অভিজ্ঞতা তৈরি করতে ফায়ারবেসের বাইরে চিহ্নিত অংশগুলি আমদানি করতে পারেন।

আমদানি করা বিভাগগুলি সেট আপ করুন

আপনি Firebase আপনার অংশ Google মেঘ ব্যবহার করার জন্য ডেটা আমদানি করতে পারেন BigQuery- তে । BigQuery ডেটা লোড করার বিভিন্ন উপায় সরবরাহ করে , আপনার কনফিগারেশনের জন্য কোনটি সবচেয়ে ভাল কাজ করে তা চয়ন করতে আপনি নির্দ্বিধায়।

আমদানি করা বিভাগগুলি ডেটাফ্লো

সংহতটি সক্ষম হয়ে গেলে:

  • ফায়ারবেস আপনার নিজের মালিকানাধীন বিগকিয়ারিতে একটি ডেটাसेट তৈরি করে তবে ফায়ারবেস এতে অ্যাক্সেস পড়তে পারে।
  • ফায়ারবেস পর্যায়ক্রমে ডেটা ইনজেস্ট করে আপনার আপডেট বিভাগগুলিকে লক্ষ্যবস্তু করার জন্য ফায়ারবেস কনসোলে উপলব্ধ করে।
  • ফায়ারবেস কেবল এই ডেটা অ্যাক্সেস পড়তে পারে। ফায়ারবেস এই তথ্যটির অনুলিপিটিকে তার অভ্যন্তরীণ সঞ্চয়স্থানে রাখে।
  • বিগকোয়ারি ডেটা সেট থেকে মুছে ফেলা কোনও ডেটা ফায়ারবেস ডেটা স্টোরেজ থেকেও মুছে ফেলা হয়।

বিগকোয়ারী আমদানি সক্ষম করুন

  1. ফায়ারবেস কনসোলে বিগকোয়ারি একীকরণ পৃষ্ঠায় যান।
  2. আপনি যদি আগে বিগকিয়ার ইন্টিগ্রেশন সেট আপ না করে থাকেন তবে বিগকিউরি সক্ষম করতে অন-স্ক্রীন নির্দেশাবলী অনুসরণ করুন। ফায়ারবেস কনসোলে ইন্টিগ্রেশন স্ক্রীন
  3. আমদানি করা বিভাগগুলি টগল সক্ষম করুন। আমদানি করা বিভাগগুলি নিষ্ক্রিয় অবস্থায় টগল করে

আপনি যখন বিগকোয়ারি থেকে বিভাগগুলি আমদানি সক্ষম করবেন:

  • ফায়ারবেস স্বয়ংক্রিয়ভাবে firebase_imported_segments নামে একটি নতুন বিগকোয়ারি ডেটা সেট তৈরি করে। এই ডেটাসেটে SegmentMemberships এবং SegmentMetadata নামে খালি টেবিল রয়েছে।
  • @gcp-sa-firebasesegmentation.iam.gserviceaccount.com সার্ভিস অ্যাকাউন্টে @gcp-sa-firebasesegmentation.iam.gserviceaccount.com সাথে ডেটাসেট 'ফায়ারবেস_আইম্পোর্টড_সিগমেন্টস' ভাগ করা হবে।
  • ফায়ারবেস এই ডেটাসেট থেকে পড়ার জন্য কমপক্ষে প্রতি 12 ঘন্টা একটি কাজ চালায় এবং 12 ঘন্টারও বেশি ঘন ঘন আমদানি করতে পারে।

BigQuery এ ডেটা আমদানি করুন

SegmentMemberships এবং SegmentMetadata টেবিলগুলি SegmentMemberships করার জন্য আপনি SegmentMemberships আপনার ডেটা লোড করতে যে কোনও সমর্থিত প্রক্রিয়া ব্যবহার করতে পারেন। ডেটা অবশ্যই নীচে বর্ণিত স্কিমা অনুসরণ করবে:

সেগমেন্টমেম্বারশিপ

[
  {
    "name": "instance_id",
    "type": "STRING"
  },
  {
    "name": "segment_labels",
    "type": "STRING",
    "mode": "REPEATED"
  },
  {
    "name": "update_time",
    "type": "TIMESTAMP"
   }
]

instance_id: একটি নির্দিষ্ট অ্যাপ্লিকেশন জন্য Firebase ইনস্টলেশন আইডি ইনস্টল করুন।

সেগমেন্ট_লাবেলস : ডিভাইসগুলি ( "instance_id" উদাহরণ_id "instance_id" ) এর মধ্যে অন্তর্ভুক্ত রয়েছে These সেগুলি মানব-বান্ধব হতে হবে না এবং বিগকোয়ারি স্টোরেজ ব্যবহার হ্রাস করার জন্য এটি সংক্ষিপ্ত হতে পারে। এখানে ব্যবহৃত প্রতিটি "segment_labels" জন্য SegmentMetadata টেবিলের সাথে অবশ্যই সংশ্লিষ্ট এন্ট্রি থাকতে হবে। দ্রষ্টব্য এটি বহুবচন, যেখানে SegmentMetadata টেবিলে "segment_label"

আপডেট_টাইম : বর্তমানে ফায়ারবেস দ্বারা ব্যবহৃত হয় না, তবে বিগকোয়ারী থেকে পুরানো সেগমেন্টের সদস্যতাগুলি মুছতে ব্যবহার করা যেতে পারে যা আর ব্যবহৃত হয় না।

সেগমেন্টমেটাটাটা

[
   {
      "name": "segment_label",
      "type": "STRING"
   },
   {
      "name": "display_name",
      "type": "STRING"
   }
]

সেগমেন্ট_বেল : একটি নির্দিষ্ট বিভাগ চিহ্নিত করে। সেখানে তালিকাভুক্ত প্রত্যেক সেগমেন্ট এই টেবিলে একটি এন্ট্রি থাকতে হবে SegmentMemberships টেবিল। মনে রাখবেন এটি একক, যদিও সেগমেন্টমেম্বারশিপ টেবিলটিতে "segment_labels"

প্রদর্শন_নাম : বিভাগটির জন্য একটি মানব-পঠনযোগ্য, UI- বান্ধব নাম। এটি ফায়ারবেস কনসোলে আপনার বিভাগটিকে লেবেল করতে ব্যবহৃত হয়।

বিগকোয়ারির জন্য বিলিং সেট আপ করুন

আপনি যদি খুব কম ইনস্টলেশন সহ কোনও অ্যাপ্লিকেশনটির জন্য নতুন বৈশিষ্ট্যটি ব্যবহার করে দেখছেন তবে আপনার কেবলমাত্র বিগকুয়েরি স্যান্ডবক্স সেটআপ করার প্রয়োজন হতে পারে।

তবে, আপনি যদি এই ব্যবহারকারীর অনেকগুলি সাথে একটি প্রোডাকশন অ্যাপ্লিকেশন ব্যবহার করে থাকেন তবে আপনার অবশ্যই স্টোরের জন্য অর্থ প্রদানের জন্য বিগকিউরির ব্যবহারের জন্য বিলিং সেট আপ করতে হবে এবং সেই সাথে বিগকুয়েরিতে ডেটা লোড করার জন্য ব্যবহৃত ব্যবস্থারও প্রয়োজন। ফায়ারবেস দ্বারা চালিত কোনও পাঠের জন্য আপনাকে চার্জ করা হবে না।

ইন্টিগ্রেশন নিষ্ক্রিয়

এই ইন্টিগ্রেশন নিষ্ক্রিয় করতে, ফায়ারবেস কনসোলের বিগকিউরি ইন্টিগ্রেশন পৃষ্ঠায় যান এবং কাস্টম সেগমেন্টগুলি টগল নিষ্ক্রিয় করুন।

আমদানি করা বিভাগগুলি ব্যবহার করুন

একবার ডেটা প্রবেশের পরে, এটি ফায়ারবেস কনসোলে রিমোট কনফিগারেশন বা অ্যাপ-অ্যাপ্লিকেশন বার্তাপ্রেরণের মতো পরিষেবাগুলির সাথে লক্ষ্যবস্তুর জন্য উপলব্ধ হবে। এটি ঠিক বৈশিষ্ট্য বা গুগল অ্যানালিটিক্স শ্রোতাদের সাথে লক্ষ্যবস্তু করার মতো কাজ করে।

বিজ্ঞপ্তি রচয়িতা সহ আমদানি করা বিভাগগুলি ব্যবহারের উদাহরণ

আপনি "আমদানীকৃত সেগমেন্ট (গুলি)" ব্যবহার করতে পারেন লক্ষ্যযুক্ত বৈশিষ্ট্যগুলির মধ্যে একটি এবং আপনার আমদানি করা বিভাগগুলি নির্বাচনের জন্য উপলব্ধ। এগুলি প্রতিটি বিভাগের সাথে সম্পর্কিত অ্যাপ্লিকেশনগুলির সংখ্যার একটি অনুমানও অন্তর্ভুক্ত করে।

সম্পূর্ণ লক্ষ্যমাত্রার মানদণ্ডের সাথে মেলে এমন সংখ্যার উদাহরণগুলির একটি অনুমানও উপলব্ধ। আপনি লক্ষ্যমাত্রার মানদণ্ডে কোনও পরিবর্তন করার সাথে সাথে এটি আপডেট করা হবে।

ব্যবহারের ক্ষেত্রে

লক্ষ্যবস্তু ব্যবহারকারীর অভিজ্ঞতা তৈরি করতে আপনি বেশ কয়েকটি উপায় আমদানি করা বিভাগগুলি ব্যবহার করতে পারেন। এই বিভাগটি এমন কিছু সাধারণ দৃশ্যের বাহ্যরেখা দেয় যেখানে আপনি এই বৈশিষ্ট্যটি ব্যবহার করতে পারেন।

একদল ব্যবহারকারীকে বিজ্ঞপ্তি প্রেরণ করুন

কল্পনা করুন আপনার কাছে এমন একটি অ্যাপ রয়েছে যা শপিং কার্টের মাধ্যমে অ্যাপ্লিকেশন ক্রয়ের অনুমতি দেয়। আপনি আপনার অ্যাপ্লিকেশনটিতে ব্যবহারকারীর আচরণের সাথে সম্পর্কিত বিভিন্ন মেট্রিক সংগ্রহ করতে কাস্টম বিল্ট বা তৃতীয় পক্ষের বিশ্লেষণ সমাধানগুলি (গুগল অ্যানালিটিক্স দ্বারা চালিত নয়) ব্যবহার করতে পারেন। এই মেট্রিকগুলি ব্যবহার করে আপনি এমন একদল ব্যবহারকারীকে শনাক্ত করতে পারেন যারা কার্টে আইটেম যুক্ত করেছে তবে চেকআউটটি সম্পূর্ণ করেনি।

এখন কল্পনা করুন আপনি এই ব্যবহারকারীদের তাদের কার্টে আইটেম রয়েছে তা স্মরণ করিয়ে দেওয়ার জন্য ফায়ারবেস ক্লাউড মেসেজিং ব্যবহার করতে চান। আপনি "অসম্পূর্ণ-চেকআউট" নামে একটি বিভাগ তৈরি করতে পারেন এবং এই ব্যবহারকারীদের তাদের ফায়ারবেস ইনস্টলেশন আইডি দ্বারা চিহ্নিত করে অন্তর্ভুক্ত করতে পারেন এবং ফায়ারবেসের সাথে ভাগ করতে এটি বিগকুয়ারিতে আপলোড করতে পারেন।

ফায়ারবেস একবার এই ডেটা প্রবেশ করে, এটি বিজ্ঞপ্তি রচনায় পাওয়া যায় যেখানে আপনি "অপূর্ণ-চেকআউট" লক্ষ্য করে একটি নতুন বিজ্ঞপ্তি প্রচার তৈরি করতে পারেন যা ব্যবহারকারীদের চেকআউটটি সম্পূর্ণরূপে ঠেলাঠেলি করে একটি বার্তা প্রেরণ করতে পারে।

ব্যবহারকারীদের সাবসেটের জন্য একটি অ্যাপ্লিকেশন কনফিগার করুন

মনে করুন আপনি কোনও গৃহ-বিশ্লেষণ সমাধান ব্যবহার করেন যা ইঙ্গিত করে যে কিছু ব্যবহারকারীদের অ্যাপটি নেভিগেট করতে সমস্যা হচ্ছে। এই ব্যবহারকারীদের সহায়তা করতে আপনি এই ব্যবহারকারীদের একটি সংক্ষিপ্ত টিউটোরিয়াল ভিডিও অন্তর্ভুক্ত করার জন্য অ্যাপ আচরণটি কনফিগার করতে চান।

আপনি আপনার অ্যাপ্লিকেশনটিতে রিমোট কনফিগারেশন অন্তর্ভুক্ত করতে পারেন এবং শর্তাধীন টিউটোরিয়াল ভিডিওটি দেখানোর জন্য আপনার অ্যাপ্লিকেশনটিতে "need_help" এর মতো কিছু নামের একটি প্যারামিটার ব্যবহার করতে পারেন।

আপনার অ্যানালিটিক্স ডেটা ব্যবহার করে, "ঝামেলা-ব্যবহারকারী" নামে একটি বিভাগ তৈরি করুন এবং উপযুক্ত ব্যবহারকারীদের অন্তর্ভুক্ত করুন, ফায়ারবেস ইনস্টলেশন আইডি দ্বারা চিহ্নিত। তারপরে ফায়ারবেসের সাথে ভাগ করে নেওয়ার জন্য এই বিভাগটি এবং এর সদস্যদের বিগকুয়ারিতে আপলোড করুন।

ফায়ারবেস একবার এই ডেটা প্রবেশ করে, এটি লক্ষ্যবস্তু বিভাগ হিসাবে দূরবর্তী কনফিগার কনসোল এ উপলব্ধ করা হয়। তারপরে আপনি "ঝামেলা-ব্যবহারকারীদের" লক্ষ্য করে একটি শর্ত তৈরি করতে পারেন এবং "শর্তাদির সহায়তা" পরামিতিটিকে এই অবস্থার জন্য সত্য এবং ডিফল্টরূপে মিথ্যা সেট করতে পারেন। এই কনফিগারেশনটি প্রকাশিত হয়ে গেলে অ্যাপটি টিউটোরিয়াল ভিডিওটি কেবল "সমস্যায় পড়ে-ব্যবহারকারীরা" বিভাগের ব্যবহারকারীদের দেখায়।

ডিভাইস জুড়ে ব্যবহারকারীর ভ্রমণ অনুসরণ করুন

কল্পনা করুন যে আপনি ফায়ারবেস এবং গুগল অ্যানালিটিক্স ব্যবহার করে একটি রেস্তোঁরা-পর্যালোচনা অ্যাপ্লিকেশন তৈরি করেছেন। সংগৃহীত মেট্রিক ব্যবহার করে আপনি ব্যবহারকারীরা প্রায়শই একটি মোবাইল ডিভাইস এবং ট্যাবলেট উভয় থেকেই অ্যাপ্লিকেশনটি অ্যাক্সেস করতে পারেন। আপনি এটি আবিষ্কার করেছেন যে আপনার ব্যবহারকারীরা ট্যাবলেটে পর্যালোচনা লিখতে পছন্দ করেন, যখন তারা কোনও ডিভাইস থেকে পর্যালোচনা পড়তে পারে।

কিছু ব্যবহারকারী তাদের ফোনে একটি পর্যালোচনা লিখতে শুরু করে এবং ছেড়ে দেয়, সম্ভবত ছোট ফর্ম ফ্যাক্টরের কারণে। আপনি এই জাতীয় ব্যবহারকারীদের তাদের ট্যাবলেটগুলিতে তাদের পর্যালোচনা শেষ করতে অনুরোধ করে একটি বিজ্ঞপ্তি প্রেরণের সিদ্ধান্ত নিয়েছেন।

এটি করার জন্য, আপনি সাইন ইন থাকা ব্যবহারকারীদের জন্য গুগল অ্যানালিটিক্স ব্যবহার করে ইউজারআইডি হিসাবে অভ্যন্তরীণভাবে উত্পন্ন রিভিউর সেট করতে পারেন এবং বাতিল হওয়া পর্যালোচনাগুলি সনাক্ত করতে কোনও ইভেন্ট ট্রিগার করতে পারেন। তারপরে আপনি আপনার অ্যাপ্লিকেশনটির গুগল অ্যানালিটিক্স ডেটা বিগকুয়েরিতে রপ্তানি করতে পারেন।

বিগকোয়ারিতে এই ডেটা বিশ্লেষণ করে, আপনি তাদের ফোনে একটি পর্যালোচনা লেখা শেষ না করে এমন ব্যবহারকারীদের জন্য ট্যাবলেটগুলির ফায়ারবেস ইনস্টলেশন ID সনাক্ত করতে পারেন। আপনি এই গোষ্ঠীর নাম "ট্যাবলেট-অফ-ইউজার-যিনি-বাতিল-অন-ফোন" করেছেন এবং সেগমেন্টটি ফায়ারবেসের সাথে সদস্যদের তালিকা ভাগ করে নিতে বিগকুয়ারিতে আপলোড করতে পারেন।

ফায়ারবেস একবার এই ডেটা প্রবেশ করে, এটি লক্ষ্যবস্তু বিভাগ হিসাবে বিজ্ঞপ্তি সুরকারে উপলব্ধ। তারপরে এই ব্যবহারকারীদের তাদের ট্যাবলেটে পর্যালোচনাটি সম্পূর্ণ করতে নুড করে একটি বার্তা প্রেরণ করার জন্য "ট্যাবলেট-অফ-ইউজার-যা-বাতিল-ফোনে" লক্ষ্য করে একটি নতুন বিজ্ঞপ্তি প্রচার তৈরি করতে পারেন।