Google 致力于为黑人社区推动种族平等。查看具体举措

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

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

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

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

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

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

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

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

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

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

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

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

আপনাকে কোনো সমর্থিত প্রক্রিয়া ব্যবহার করতে পারেন আপনার ডেটা লোড নিয়ে আসতে 'BigQuery- তে মধ্যে SegmentMemberships এবং SegmentMetadata টেবিল। তথ্য অনুসরণ করে চলতে হবে স্কিমা নীচে বর্ণিত:

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

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

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

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

UPDATE_TIME: বর্তমানে Firebase দ্বারা ব্যবহৃত না, কিন্তু BigQuery- তে থেকে পুরোনো সেগমেন্ট সদস্যতা যে আর ব্যবহার করা হয় না মুছে দিতে ব্যবহার করা যাবে।

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

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

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

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

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

আপনি খুব কম ইনস্টলেশনের সঙ্গে একটি অ্যাপ্লিকেশন জন্য নতুন বৈশিষ্ট্য ব্যবহার করে দেখার হয়, আপনি শুধুমাত্র সেট আপ করার প্রয়োজন হতে পারে BigQuery- তে স্যান্ডবক্স

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

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

এই ইন্টিগ্রেশন নিষ্ক্রিয় করতে এখানে যান BigQuery- তে ইন্টিগ্রেশন Firebase কনসোলে পৃষ্ঠা এবং কাস্টম অংশ টগল নিষ্ক্রিয় করুন।

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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