স্ক্রিন ট্র্যাকিং - iOS SDK,স্ক্রিন ট্র্যাকিং - iOS SDK৷

এই দস্তাবেজটি স্ক্রীনের একটি ওভারভিউ প্রদান করে এবং কিভাবে iOS v2 এর জন্য Google Analytics SDK ব্যবহার করে স্ক্রীন ভিউ পরিমাপ করা যায়।

ওভারভিউ

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

একটি স্ক্রিন ভিউ একটি একক string ক্ষেত্র নিয়ে গঠিত যা আপনার Google Analytics রিপোর্টে স্ক্রিন নাম হিসাবে ব্যবহার করা হবে।

স্ক্রীন ভিউ ডেটা প্রাথমিকভাবে নিম্নলিখিত Google Analytics রিপোর্টগুলিতে ব্যবহৃত হয়:

  • স্ক্রিন রিপোর্ট
  • এনগেজমেন্ট ফ্লো
  • লক্ষ্য প্রবাহ

বাস্তবায়ন

নিম্নলিখিত বিভাগগুলি আপনাকে দেখাবে কিভাবে ম্যানুয়াল এবং স্বয়ংক্রিয় স্ক্রিন পরিমাপ বাস্তবায়ন করতে হয়। স্বয়ংক্রিয় স্ক্রিন পরিমাপ ব্যবহার করে আপনি আপনার অ্যাপের সমস্ত views জুড়ে স্ক্রিন পরিমাপ দ্রুত বাস্তবায়ন করতে পারবেন, যখন আপনি Google Analytics-এ অতিরিক্ত স্ক্রিন ভিউ পাঠাতে চাইলে ম্যানুয়াল স্ক্রিন পরিমাপও ব্যবহার করা যেতে পারে।

স্বয়ংক্রিয় পর্দা পরিমাপ

আপনি GAITrackedViewController ক্লাস ব্যবহার করে স্ক্রীন হিসাবে স্বয়ংক্রিয়ভাবে ভিউ পরিমাপ করতে পারেন। আপনার প্রতিটি ভিউ কন্ট্রোলারকে GAITrackedViewController প্রসারিত করতে দিন, একটি সুবিধার শ্রেণী যা UIViewController প্রসারিত করে, এবং আপনার প্রতিবেদনে ভিউ কন্ট্রোলারদের দেওয়ার জন্য ভিউ নাম প্রদান করুন।

উদাহরণস্বরূপ, ধরুন আপনার একটি "সম্পর্কে" ভিউ আছে যা আপনি একটি ভিউ কন্ট্রোলার হেডার দিয়ে পরিমাপ করতে চান যা দেখতে এইরকম:

@interface AboutViewController : UIViewController

আপনি বলতে এই শিরোনাম আপডেট করবেন:

#import "GAITrackedViewController.h"

@interface AboutViewController : GAITrackedViewController

আপনার Google Analytics রিপোর্টে ব্যবহার করার জন্য আপনাকে অবশ্যই ভিউ নাম প্রদান করতে হবে। এটি রাখার জন্য একটি ভাল জায়গা হল ভিউ কন্ট্রোলারের ইনিশিয়ালাইজার পদ্ধতি, যদি আপনার একটি থাকে, বা viewDidAppear: পদ্ধতি:

- (void)viewDidAppear:(BOOL)animated {
  [super viewDidAppear:animated];
  self.trackedViewName = @"About Screen";
}

যতক্ষণ না trackedViewName সেট করা হয় sendView: বলা হয়, ততক্ষণ স্বয়ংক্রিয় ভিউ পরিমাপ করা হবে। যখনই ভিউ প্রদর্শিত হবে, প্রদত্ত ভিউ নামের সাথে sendView: একটি কল তৈরি হবে।

ম্যানুয়াল স্ক্রিন পরিমাপ

ম্যানুয়ালি একটি স্ক্রিন ভিউ পাঠাতে, sendView: নিম্নলিখিত উদাহরণের মতো:

[tracker sendView:@"Home Screen"];

,

এই দস্তাবেজটি স্ক্রীনের একটি ওভারভিউ প্রদান করে এবং কিভাবে iOS v2 এর জন্য Google Analytics SDK ব্যবহার করে স্ক্রীন ভিউ পরিমাপ করা যায়।

ওভারভিউ

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

একটি স্ক্রিন ভিউ একটি একক string ক্ষেত্র নিয়ে গঠিত যা আপনার Google Analytics রিপোর্টে স্ক্রিন নাম হিসাবে ব্যবহার করা হবে।

স্ক্রীন ভিউ ডেটা প্রাথমিকভাবে নিম্নলিখিত Google Analytics রিপোর্টগুলিতে ব্যবহৃত হয়:

  • স্ক্রিন রিপোর্ট
  • এনগেজমেন্ট ফ্লো
  • লক্ষ্য প্রবাহ

বাস্তবায়ন

নিম্নলিখিত বিভাগগুলি আপনাকে দেখাবে কিভাবে ম্যানুয়াল এবং স্বয়ংক্রিয় স্ক্রিন পরিমাপ বাস্তবায়ন করতে হয়। স্বয়ংক্রিয় স্ক্রিন পরিমাপ ব্যবহার করে আপনি আপনার অ্যাপের সমস্ত views জুড়ে স্ক্রিন পরিমাপ দ্রুত বাস্তবায়ন করতে পারবেন, যখন আপনি Google Analytics-এ অতিরিক্ত স্ক্রিন ভিউ পাঠাতে চাইলে ম্যানুয়াল স্ক্রিন পরিমাপও ব্যবহার করা যেতে পারে।

স্বয়ংক্রিয় পর্দা পরিমাপ

আপনি GAITrackedViewController ক্লাস ব্যবহার করে স্ক্রীন হিসাবে স্বয়ংক্রিয়ভাবে ভিউ পরিমাপ করতে পারেন। আপনার প্রতিটি ভিউ কন্ট্রোলারকে GAITrackedViewController প্রসারিত করতে দিন, একটি সুবিধার শ্রেণী যা UIViewController প্রসারিত করে, এবং আপনার প্রতিবেদনে ভিউ কন্ট্রোলারদের দেওয়ার জন্য ভিউ নাম প্রদান করুন।

উদাহরণস্বরূপ, ধরুন আপনার একটি "সম্পর্কে" ভিউ আছে যা আপনি একটি ভিউ কন্ট্রোলার হেডার দিয়ে পরিমাপ করতে চান যা দেখতে এইরকম:

@interface AboutViewController : UIViewController

আপনি বলতে এই শিরোনাম আপডেট করবেন:

#import "GAITrackedViewController.h"

@interface AboutViewController : GAITrackedViewController

আপনার Google Analytics রিপোর্টে ব্যবহার করার জন্য আপনাকে অবশ্যই ভিউ নাম প্রদান করতে হবে। এটি রাখার জন্য একটি ভাল জায়গা হল ভিউ কন্ট্রোলারের ইনিশিয়ালাইজার পদ্ধতি, যদি আপনার একটি থাকে, বা viewDidAppear: পদ্ধতি:

- (void)viewDidAppear:(BOOL)animated {
  [super viewDidAppear:animated];
  self.trackedViewName = @"About Screen";
}

যতক্ষণ না trackedViewName সেট করা হয় sendView: বলা হয়, ততক্ষণ স্বয়ংক্রিয় ভিউ পরিমাপ করা হবে। যখনই ভিউ প্রদর্শিত হবে, প্রদত্ত ভিউ নামের সাথে sendView: একটি কল তৈরি হবে।

ম্যানুয়াল স্ক্রিন পরিমাপ

ম্যানুয়ালি একটি স্ক্রিন ভিউ পাঠাতে, sendView: নিম্নলিখিত উদাহরণের মতো:

[tracker sendView:@"Home Screen"];