রিপোর্টিং ওভারভিউ

ক্যাম্পেইন ম্যানেজার ৩৬০ এপিআই, ক্যাম্পেইন ম্যানেজার ৩৬০-এর মাধ্যমে ট্র্যাফিক করা বিজ্ঞাপনগুলির ডেটা পুনরুদ্ধার করার জন্য বিভিন্ন উপায় প্রদান করে।

রিপোর্ট পরিষেবা

Reports সার্ভিস ব্যবহার করে রিপোর্ট তৈরি করার জন্য রিপোর্ট ফাইল (যেমন CSV বা Excel ফরম্যাট) কনফিগার, জেনারেট এবং পুনরুদ্ধার করার একটি বহু-ধাপের কর্মপ্রবাহ অনুসরণ করতে হয়। এটি ক্যাম্পেইন ম্যানেজার 360 API-এর জন্য আদর্শ রিপোর্টিং পদ্ধতি এবং এটি বৃহৎ ডেটাসেট, স্বয়ংক্রিয় নির্ধারিত স্ক্রিপ্ট বা ফাইল ব্যবহারকারী ডাউনস্ট্রিম অ্যাপ্লিকেশনগুলির জন্য উপযুক্ত।

কার্যপ্রবাহটি সাধারণত নিম্নলিখিত ধাপগুলো নিয়ে গঠিত:

  1. একটি অনন্য রিপোর্ট আইডি দিয়ে সংরক্ষিত একটি Report রিসোর্স (ডাইমেনশন, মেট্রিক, তারিখের পরিসর এবং ফিল্টার উল্লেখ করে) সংজ্ঞায়িত বা সনাক্ত করুন। রিপোর্ট তৈরি এবং আপডেট দেখুন।
  2. reports.run মেথডটি কল করে রিপোর্ট তৈরি করা শুরু করুন। এটি রিপোর্ট চালানোর জন্য একটি সারি তৈরি করে এবং একটি প্লেসহোল্ডার File রিসোর্স ফেরত দেয়। রিপোর্ট খোঁজা ও চালানো দেখুন।
  3. পর্যায়ক্রমে File রিসোর্সের স্ট্যাটাস পরীক্ষা করুন। যেহেতু এই প্রক্রিয়াটি অ্যাসিঙ্ক্রোনাসভাবে চলে, তাই একটি ফাইলের স্ট্যাটাস প্রথমে PROCESSING থাকবে এবং সম্পূর্ণ হলে 'রিপোর্ট REPORT_AVAILABLE -এ পরিবর্তিত হবে। 'ফাইন্ড অ্যান্ড রান রিপোর্টস' (Find and Run Reports) দেখুন।
  4. রিপোর্ট তৈরি সম্পন্ন হলে ফাইলের বিষয়বস্তু (CSV বা Excel) সংগ্রহ করুন। রিপোর্ট ডাউনলোড দেখুন।

রিপোর্টগুলি একযোগে চালান

অল্প পরিমাণ ডেটার জন্য যদি আপনার একটি রিপোর্ট ফাইল (CSV বা Excel) তৈরি করার প্রয়োজন হয়, তাহলে আপনি reports.run মেথডটিকে synchronous প্যারামিটারটি true সেট করে কল করার মাধ্যমে রিপোর্টটি সিনক্রোনাসলি রান করতে পারেন। API-টি একটি সংক্ষিপ্ত টাইমআউট পিরিয়ডের মধ্যে রিপোর্টটি তৈরি করার চেষ্টা করে। যদি এক্সিকিউশনে বেশি সময় লাগে, তাহলে রিপোর্ট রানটি স্বয়ংক্রিয়ভাবে অ্যাসিঙ্ক্রোনাস কিউ-তে ফিরে যায়।

আরও বিস্তারিত তথ্যের জন্য, সিঙ্ক্রোনাস রিপোর্টস দেখুন।

কোয়েরি রিপোর্ট ডেটা

রিপোর্ট ফাইল তৈরি করার পরিবর্তে সরাসরি রিপোর্টিং ডেটা কোয়েরি করতে reportData.query মেথডটি ব্যবহার করুন।

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

আরও বিস্তারিত জানতে, Query JSON Report Data দেখুন।