অ্যাডোব ফ্ল্যাশ সেটআপ

অ্যাডোব ফ্ল্যাশ ডেভেলপমেন্ট এনভায়রনমেন্টের জন্য অ্যাডোব ফ্ল্যাশের জন্য Google অ্যানালিটিক্স ট্র্যাকিং সেট আপ করার জন্য আপনার যা জানা দরকার তা এই নথিতে রয়েছে৷

কম্পোনেন্ট ফাইল পান

ফ্ল্যাশ ট্র্যাকিং কম্পোনেন্ট ফাইলগুলিকে একটি একক জিপ ফাইলে সংকুচিত করা হয় যা আপনি http://code.google.com/p/gaforflash/downloads/list থেকে ডাউনলোড করতে পারেন।

ফ্ল্যাশ উপাদানগুলি ইনস্টল করতে readme.txt ফাইলের নির্দেশাবলী অনুসরণ করুন৷

  1. আপনার যদি বর্তমানে Adobe Flash CS3 খোলা থাকে, তাহলে অ্যাপ্লিকেশনটি ছেড়ে দিন।
  2. নিম্নলিখিত অবস্থানগুলির মধ্যে একটিতে একটি Google ডিরেক্টরি তৈরি করুন:
    • উইন্ডোজের জন্য: C:\Program Files\Adobe\ Adobe Flash CS3\language\Configuration\Components
    • Mac OS X এর জন্য: Macintosh HD/Applications/Adobe Flash CS3/Configuration/Components
  3. সেই অবস্থানে নেভিগেট করুন যেখানে আপনি উপাদান জিপ ফাইলটি আনজিপ করেছেন এবং পূর্ববর্তী ধাপে আপনার তৈরি করা ডিরেক্টরিতে নিম্নলিখিত ফাইলগুলি অনুলিপি করুন:
    • lib/analytics_flash.swc — বিশ্লেষণ উপাদান
    • lib/analytics.swc — বিশ্লেষণ লাইব্রেরি উপাদান

উভয় উপাদান একই কার্যকারিতা আছে, কিন্তু বিভিন্ন উন্নয়ন শৈলী জন্য একটি সুবিধা হিসাবে প্রদান করা হয়.

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

Analytics লাইব্রেরি উপাদান । আপনি যদি ActionScript 3 এর সাথে পরিচিত হন তবে আপনি AnalyticLibrary উপাদান ব্যবহার করতে পারেন। আপনার ফ্ল্যাশ লাইব্রেরিতে উপাদানটি টেনে আনুন এবং সরাসরি আপনার অ্যাকশনস্ক্রিপ্ট কোডে ট্র্যাকিং ক্লাসগুলি আমদানি করুন৷

বিশ্লেষণ উপাদান ব্যবহার করে

Analytics উপাদানের মাধ্যমে ট্র্যাকিং বাস্তবায়ন করতে analytics_flash.swc ব্যবহার করুন। সঠিক কম্পোনেন্ট ডিরেক্টরিতে কম্পোনেন্ট রাখুন, এবং এটি কম্পোনেন্ট প্যানেলে প্রদর্শিত হবে ( উইন্ডো - কম্পোনেন্টস )।

  1. উপাদানটিকে মঞ্চে টেনে আনুন এবং বৈশিষ্ট্য ডায়ালগে এটিকে একটি উদাহরণের নাম দিন।
  2. কম্পোনেন্ট ইন্সপেক্টর প্যানেলে কম্পোনেন্ট কনফিগার করুন ( উইন্ডোজ - কম্পোনেন্ট ইন্সপেক্টর ):
    • আপনার Analytics ওয়েব প্রপার্টি আইডি যোগ করুন।
    • সেতু মোড বা AS3 মোড নির্বাচন করুন।
    • ভিজ্যুয়াল ডিবাগ চালু বা বন্ধ আছে কিনা তা নির্দেশ করুন।
  3. আপনার অ্যাকশনস্ক্রিপ্ট কোডে, আপনার তৈরি করা উপাদানটির উদাহরণে স্ট্যান্ডার্ড GA ট্র্যাকিং কল যোগ করুন।

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

একটি সাধারণ বিশ্লেষণ ফ্ল্যাশ উপাদান উদাহরণ

নিচের কোড স্নিপেটটি দেখায় কিভাবে ফ্ল্যাশের একটি বোতাম ট্র্যাক করা যায় যখন কেউ ক্লিক করে। এই উদাহরণে, আপনার অ্যাকশনস্ক্রিপ্টে বোতামের উদাহরণটির নাম দেওয়া হয়েছে playGame । যখন বোতামটি ক্লিক করা হয়, তখন onButtonClick পদ্ধতিটি বলা হয়, যা trackPageview() পদ্ধতিটি চালু করে। এটি ভার্চুয়াল পৃষ্ঠা /myGame1 এর জন্য পেজভিউ সংখ্যা বৃদ্ধি করে।

playGame.addEventListener( MouseEvent.CLICK, onButtonClick );
function onButtonClick( event:Event ):void
{
  tracker.trackPageview( "/myGame1");
} 

অ্যানালিটিক্সলাইব্রেরি কম্পোনেন্ট ব্যবহার করা

Analyticsলাইব্রেরি উপাদানের মাধ্যমে ট্র্যাকিং বাস্তবায়ন করতে analytics.swc ফাইলটি ব্যবহার করুন। এই উপাদানটি আপনাকে সরাসরি আপনার AS3 কোডে একটি ট্র্যাকিং অবজেক্ট ইনস্ট্যান্ট করতে দেয়। অ্যানালিটিক্সলাইব্রেরি কম্পোনেন্ট সঠিক অবস্থানে থাকলে, এটি কম্পোনেন্ট প্যানেলে প্রদর্শিত হয়। তারপর আপনি আপনার লাইব্রেরিতে উপাদান প্যানেল থেকে উপাদান টেনে আনতে পারেন, এবং সেখান থেকে আপনার অ্যাকশনস্ক্রিপ্ট কোডে লাইব্রেরিগুলি আমদানি করতে পারেন।

ট্র্যাকিং অবজেক্ট শুরু করুন

Adobe Flash এনভায়রনমেন্ট ব্যবহার করে, নিম্নলিখিত পরামিতিগুলির সাথে ট্র্যাকিং অবজেক্ট শুরু করুন:

  • বর্তমান প্রদর্শন বস্তুর উল্লেখ করুন । নীচের উদাহরণে, this প্রদর্শন বস্তুর উল্লেখ করে।
  • ওয়েব সম্পত্তি আইডি । ওয়েব প্রপার্টি আইডি হল একটি অনন্য স্ট্রিং যা আপনার ফ্ল্যাশ বিষয়বস্তুর কার্যকলাপ ট্র্যাক করতে এবং আপনার অ্যানালিটিক্স অ্যাকাউন্টের সঠিক ভিউতে (প্রোফাইল) সরবরাহ করতে ব্যবহৃত হয়।
  • ট্র্যাকিং মোড । বৈধ প্যারামিটার হল Bridge বা AS3
  • ডিবাগ মোড । প্রোডাকশন ব্যবহারের জন্য debug false এবং বৈধতা এবং সমস্যা সমাধানের জন্য true সেট করুন।

একটি সাধারণ বিশ্লেষণ গ্রন্থাগারের উদাহরণ

নিম্নলিখিত উদাহরণে, প্লেগেম নামে একটি মুভি ক্লিপ মঞ্চে বিদ্যমান। tracker নামে একটি নতুন ট্র্যাকিং অবজেক্ট তৈরি করা হয়েছে একটি ইভেন্ট হ্যান্ডলারের সাথে যা মাউস ক্লিকের জন্য শোনে। বোতামটি ক্লিক করা হলে, onButtonClick ফাংশন বলা হয়। প্রতিটি ক্লিকের জন্য, trackPageview() পদ্ধতি ভার্চুয়াল পৃষ্ঠা /myGame1 এর জন্য পেজভিউ সংখ্যা বৃদ্ধি করে।

import com.google.analytics.AnalyticsTracker;
import com.google.analytics.GATracker;
var tracker:AnalyticsTracker = new GATracker( this, "UA-111-222", "AS3", true );
playGame.addEventListener( MouseEvent.CLICK, onButtonClick );
function onButtonClick ( event:Event ):void
{
   tracker.trackPageview("/myGame1");
}