সমস্যার সমাধান

কনভার্সন ম্যানেজ করার জন্য জটিল ইন্টিগ্রেশন প্রয়োজন, যার মধ্যে প্রায়ই একাধিক পরস্পর নির্ভরশীল টুল ও প্রসেস থাকে। এই নির্দেশিকা আপনাকে বিস্তারিত ধাপ প্রদান করে যা আপনি আপনার যেকোনও সমস্যার সমাধান করতে নিতে পারেন, আপনি API থেকে এমন কোনও ত্রুটি পাচ্ছেন যা আপনি বুঝতে পারছেন না, অথবা আপনি UI-তে যে মেট্রিক্স বা ডায়াগনস্টিকস দেখছেন তা নিয়ে বিভ্রান্ত।

Google Ads UI-তে মেট্রিক পড়া

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

লিডের জন্য উন্নত কনভার্সন সংক্রান্ত সমস্যা

এই বিভাগে লিডের জন্য উন্নত কনভার্সন ইম্পোর্ট করার সময় যেসব সাধারণ সমস্যার সম্মুখীন হতে হয় সেগুলি সমাধান করার উপর ফোকাস করা হয়েছে।

যে ভুলগুলি প্রায়ই হয়ে থাকে

নিচে দেওয়া নির্দেশিকা আপনাকে লিডের জন্য উন্নত কনভার্সন সংক্রান্ত সাধারণ সমস্যার ডায়াগনসিস করতে ও তা সমাধান করতে সাহায্য করে।

সমস্যা
NO_CONVERSION_ACTION_FOUND

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

অনুরোধে উল্লেখ করা কনভার্সন অ্যাকশনে অ্যাক্সেস নেই এমন কোনও ক্লায়েন্ট অ্যাকাউন্টের সাথে অনুরোধে উল্লেখ করা GCLID সম্পর্কিত হলে, এই সমস্যা হতে পারে। আপনি click_view রিসোর্স ব্যবহার করে GCLID কোনও ক্লায়েন্ট অ্যাকাউন্টের কিনা তা যাচাই করতে পারবেন। এর জন্য আপনাকে এমন একটি কোয়েরি জমা দিতে হবে যা click_view.gclid এবং segments.date দ্বারা ফিল্টার করে, যেখানে তারিখ হল ক্লিক করার তারিখ।

INVALID_CONVERSION_ACTION_TYPE নির্দিষ্ট করা কনভার্সন অ্যাকশনের ধরন লিডের জন্য এনহ্যান্সড কনভার্সনের ক্ষেত্রে উপযুক্ত নয়। আপনার আপলোড করার অনুরোধে উল্লেখ করা ConversionAction-এর ধরন UPLOAD_CLICKS কিনা তা নিশ্চিত করুন।
CUSTOMER_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS আপনার কনভার্সন সেটিংসে লিডের জন্য Enhanced Conversions চালু করেছেন কিনা তা নিশ্চিত করুন। প্রয়োজনীয়তা সংক্রান্ত নির্দেশিকায় এই বিষয়ে নির্দেশাবলী দেখুন।
DUPLICATE_ORDER_ID ইম্পোর্ট করা ইভেন্টে একই অর্ডার আইডি সহ একাধিক কনভার্সন রয়েছে এবং সেগুলি প্রসেস করা হয়নি। অর্ডার আইডি অনন্য কিনা তা ভাল করে দেখে নিয়ে আবার চেষ্টা করুন।
CLICK_NOT_FOUND প্রদান করা ইউজার আইডেন্টিফায়ারের সাথে ম্যাচ করে এমন কোনও ক্লিক খুঁজে পাওয়া যায়নি।

কোনও কনভার্সনে এই সতর্কতা দেখা গেলে, Google Ads API আপনার অফলাইন ডেটা ডায়াগনস্টিক-এর successful_event_count-এ এটি অন্তর্ভুক্ত করে। Google Ads API-তে alerts কালেকশনে CLICK_NOT_FOUND-এর জন্য একটি এন্ট্রি অন্তর্ভুক্ত থাকে যাতে আপনি এই সতর্কতার ফ্রিকোয়েন্সি মনিটর করতে পারেন।

ক্লিকটি Google Ads ক্যাম্পেন থেকে না হলে এই সমস্যা দেখা যেতে পারে। যেমন, এটি SA360 বা DV360 থেকে আসতে পারে। অন্যান্য সম্ভাব্য কারণগুলি নিচে উল্লেখ করা হল:

কিছু বিরল ক্ষেত্রে, যেখানে আপলোড করা গ্রাহক Google Ads কনভার্সন গ্রাহকের থেকে আলাদা, সেখানে এই সমস্যার অর্থ হতে পারে যে আপলোড করা গ্রাহক গ্রাহক ডেটা সংক্রান্ত শর্তাবলীতে সম্মতি দিয়েছেন, কিন্তু পরিষেবা প্রদানকারী গ্রাহক দেননি।

কোনও অ্যাকাউন্ট গ্রাহক ডেটা সংক্রান্ত শর্তাবলীতে সম্মতি জানিয়েছে কিনা তা আপনি customer রিসোর্স কোয়েরি করে এবং customer.conversion_tracking_setting.accepted_customer_data_terms ফিল্ড চেক করে নির্ধারণ করতে পারবেন।

মেট্রিকে অসঙ্গতি

নিম্নলিখিত সাধারণ সমস্যাগুলি মনে রাখবেন:

  • বিভিন্ন কারণে আমাদের প্রসেসিং পাইপলাইন থেকে কনভার্শন বাদ দেওয়া হতে পারে এবং এই ধরনের কনভার্শন ফিরিয়ে আনা যাবে না। আরও তথ্যের জন্য সফলভাবে আপলোড করার পরে ডেটা সংক্রান্ত অসঙ্গতি দেখুন।

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

  • আপনার ওয়েবপেজে Google ট্যাগ ছাড়া লিডের জন্য উন্নত কনভার্সন ব্যবহার করলে, প্রতিটি কনভার্সনে ClickConversion.gclid ফিল্ড সেট করে আপনার কনভার্সন ইম্পোর্টে GCLID অন্তর্ভুক্ত করতেই হবে।

  • আপনার আপলোডে সঠিকভাবে সম্মতি উল্লেখ করছেন কিনা তা চেক করুন। আপনি আপনার অ্যাকাউন্টের জন্য ডিফল্ট সম্মতি সেটিংস সেট করে (Google Ads UI-তে, টুল > ডেটা ম্যানেজার > সম্মতি সেটিংস বিকল্পে ক্লিক করুন) অথবা প্রতিটি আপলোড করা কনভার্সনে ClickConversion.consent ফিল্ড সেট করে এটি করতে পারেন।

ক্যাম্পেন পারফর্ম্যান্স সংক্রান্ত সমস্যা

আপনার কনভার্সন আপলোড করার ক্ষেত্রে কোনও প্রযুক্তিগত সমস্যা না থাকলে এবং আপনি প্রদর্শিত মেট্রিক নিয়ে সন্তুষ্ট থাকলে, কিন্তু লিডের জন্য উন্নত কনভার্সন প্রয়োগ করার পরে ক্যাম্পেন পারফর্ম্যান্সে প্রত্যাশিত উন্নতি বা "লিফ্ট" দেখতে না পেলে, সাহায্যের জন্য Google Ads প্রোডাক্ট সহায়তা টিমের সাথে যোগাযোগ করুন।

ওয়েবের জন্য Enhanced Conversions সংক্রান্ত সমস্যা

এই বিভাগে ওয়েবের জন্য এনহ্যান্সড কনভার্শন ইমপোর্ট করার সময় যেসব সাধারণ সমস্যার সম্মুখীন হতে হয় সেগুলি সমাধান করার ব্যাপারে ফোকাস করা হয়েছে।

যে ভুলগুলি প্রায়ই হয়ে থাকে

নিম্নলিখিত নির্দেশিকা আপনাকে ওয়েবের জন্য এনহ্যান্সড কনভার্শন সংক্রান্ত সাধারণ সমস্যা ডায়াগনসিস ও সমাধান করতে সাহায্য করে।

সমস্যা
CONVERSION_NOT_FOUND প্রদান করা কনভার্সন অ্যাকশন এবং কনভার্সন আইডেন্টিফায়ার পেয়ার বা order_id-এর জন্য কনভার্সন খুঁজে পাওয়া যায়নি। কনভার্সনটি যে Google Ads কনভার্সন তা যাচাই করুন, এর জন্য Google Ads কনভার্সন কাস্টমার অনুরোধের customer_id-এ উল্লেখ করা আছে।
এছাড়াও, কনভার্সনটি এমন কোনও ক্লিকের জন্য ছিল না যেখানে gclid-এর পরিবর্তে gbraid বা wbraid পপুলেট করা হয়েছে তা যাচাই করুন। এইসব কনভার্সনের জন্য Google Ads ওয়েবের জন্য এনহ্যান্সড কনভার্শন ফিচারকে সাপোর্ট করে না।
CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS অনুরোধের customer_id-এর জন্য গ্রাহক ডেটা সংক্রান্ত নিয়ম ও শর্তাবলীতে সম্মতি দেওয়া হয়নি। এর জন্য নির্দেশাবলী পূর্বশর্ত সংক্রান্ত নির্দেশিকায় খুঁজুন।
CONVERSION_ALREADY_ENHANCED এই কনভার্সন আগে থেকেই প্রদত্ত order_id এবং conversion_action-এর সাথে অ্যাডজাস্টমেন্ট পেয়েছে। প্রতিটি কনভার্সনের জন্য একটি অনন্য order_id প্রদান করতে ভুলবেন না।
CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT প্রদান করা conversion_action, ওয়েবের জন্য এনহ্যান্সড কনভার্সনের ক্ষেত্রে উপযুক্ত নয়। Google Ads UI-তে, আপনার অনুরোধে উল্লেখ করা কনভার্সন অ্যাকশনে Enhanced Conversions চালু করুন বক্সে টিকচিহ্ন দিয়েছেন কিনা তা ভাল করে দেখে নিন। এই বিষয়ে নির্দেশাবলী সহায়তা কেন্দ্র থেকে খুঁজে নিন।

কনভার্সন ম্যানেজমেন্ট সংক্রান্ত সাধারণ সমস্যা

নিম্নলিখিত সাধারণ সমস্যাগুলি মনে রাখবেন:

  • UNKNOWN-এ কোনও enum ফিল্ড সেট করার চেষ্টা করলে RequestError.INVALID_ENUM_VALUE সমস্যা হবে। consent উল্লেখ করার সময় এটি একটি সাধারণ সমস্যা যখন বিজ্ঞাপনদাতা জানতে পারেন না যে সম্মতি দেওয়া হয়েছে কিনা। consent-এর স্ট্যাটাস অজানা হলে, এটি DENIED-এ সেট করা উচিত।

  • অ্যাপ কনভার্সন বা Firebase এবং থার্ড-পার্টি অ্যাপ অ্যানালিটিক্স-এর জন্য কনভার্সন অ্যাকশন তৈরি করার সময়, আপনি শুধু তৈরি করার সময় app_id ফিল্ড মিউটেট করতে পারবেন; কনভার্সন অ্যাকশন তৈরি হয়ে গেলে, এই ফিল্ড আর পরিবর্তন করা যাবে না।

  • কনভার্সন অ্যাকশন তৈরি করার সময়, আপনি শুধুমাত্র ConversionAction.attribution_model_settings.attribution_model ফিল্ডকে GOOGLE_ADS_LAST_CLICK অথবা GOOGLE_SEARCH_ATTRIBUTION_DATA_DRIVEN হিসেবে সেট করতে পারবেন। অন্য কোনও বিকল্প বেছে নিলে CANNOT_SET_RULE_BASED_ATTRIBUTION_MODELS সমস্যা হবে। অন্যান্য অ্যাট্রিবিউশন মডেল বন্ধ করে দেওয়ার ঘোষণা করা আমাদের ব্লগ পোস্টে আরও বিবরণ রয়েছে।

  • click_through_lookback_window_days ফিল্ডের জন্য অনুমোদিত রেঞ্জ হল 1 থেকে 60 দিন, AD_CALL এবং WEBSITE_CALL ধরনের কনভার্সন অ্যাকশনের জন্য। অন্যান্য বেশিরভাগ কনভার্সন অ্যাকশনের জন্য, অনুমোদিত রেঞ্জ হল 1 থেকে 90 দিন।

  • view_through_lookback_window_days ফিল্ডের জন্য অনুমোদিত রেঞ্জ হল বেশিরভাগ কনভার্সন অ্যাকশনের জন্য 1 থেকে 30 দিন। AD_CALL এবং WEBSITE_CALL ধরনের কনভার্সন অ্যাকশনের জন্য এই ফিল্ডটি অবশ্যই আনসেট হতে হবে।

  • কনভার্সন অ্যাকশনে include_in_conversions_metric ফিল্ড সেট বা আপডেট করলে FieldError.IMMUTABLE_FIELD সমস্যা হবে। পরিবর্তে, কনভার্সন সংক্রান্ত লক্ষ্য নির্দেশিকাতে যেভাবে বর্ণনা করা হয়েছে, সেই অনুযায়ী primary_for_goal ফিল্ড সেট করুন।

  • WEBSITE_CALL বা AD_CALL ধরনের কনভার্সন অ্যাকশন তৈরি করার সময়, value_settings.always_use_default_value অবশ্যই true-এ সেট করতে হবে। false-এর ভ্যালু নির্দিষ্ট করলে, INVALID_VALUE সমস্যা হবে।

যে ভুলগুলি প্রায়ই হয়ে থাকে

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

সমস্যা
INVALID_CONVERSION_ACTION_TYPE নির্দিষ্ট করা কনভার্সন অ্যাকশনের ধরন ক্লিক কনভার্সন আপলোড করার জন্য উপযুক্ত নয়। আপনার আপলোড করার অনুরোধে উল্লেখ করা ConversionAction-এর ধরন UPLOAD_CLICKS কিনা তা নিশ্চিত করুন।
NO_CONVERSION_ACTION_FOUND আপলোড করা customer_id-এর মধ্যে নির্দিষ্ট কনভার্সন অ্যাকশন চালু করা নেই অথবা খুঁজে পাওয়া যায়নি। আপনার কনভার্সন সেট-আপ সংক্রান্ত তথ্য ফিরিয়ে আনুন যাতে আপনার আপলোডে কনভার্সন অ্যাকশন চালু আছে কিনা এবং আপলোড অনুরোধের customer_id-এর মালিকানায় আছে কিনা তা নিশ্চিত করা যায়।
TOO_RECENT_CONVERSION_ACTION কনভার্সন অ্যাকশনটি নতুন তৈরি করা হয়েছে। ব্যর্থ কনভার্সন আবার চেষ্টা করার আগে অ্যাকশন তৈরি হওয়ার পরে অন্তত ৬ ঘণ্টা অপেক্ষা করুন।
INVALID_CUSTOMER_FOR_CLICK অনুরোধের customer_id এবং ক্লিক করার সময় Google Ads API কনভার্সন অ্যাকাউন্ট হিসেবে থাকা কাস্টমার আইডি এক নয়। অনুরোধের customer_id সঠিক গ্রাহকের সাথে আপডেট করুন।
EVENT_NOT_FOUND Google Ads ক্লিক আইডি এবং customer_id-এর কম্বিনেশন খুঁজে পাচ্ছে না। customer_id-এর জন্য প্রয়োজনীয়তা পর্যালোচনা করুন এবং আপনি সঠিক Google Ads অ্যাকাউন্ট ব্যবহার করে আপলোড করছেন কিনা তা কনফার্ম করুন।
DUPLICATE_CLICK_CONVERSION_IN_REQUEST অনুরোধে একাধিক কনভার্সনে ক্লিক আইডি, conversion_date_time এবং conversion_action-এর একই কম্বিনেশন আছে। আপনার অনুরোধ থেকে ডুপ্লিকেট কনভার্সন সরিয়ে দিন।
CLICK_CONVERSION_ALREADY_EXISTS ক্লিক আইডি, conversion_date_time এবং conversion_action-এর একই কম্বিনেশন সহ একটি কনভার্সন আগে আপলোড করা হয়েছে। আপনি যদি আপলোড করার জন্য আবার চেষ্টা করে থাকেন এবং এই কনভার্সন আগে সফল হয়ে থাকে, তাহলে এই সমস্যাটি উপেক্ষা করুন। আগে আপলোড করা কনভার্সন ছাড়াও আপনি যদি অন্য কনভার্সন যোগ করতে চান, তাহলে আগে আপলোড করা কনভার্সনের ডুপ্লিকেট এড়াতে ClickConversion-এর conversion_date_time অ্যাডজাস্ট করুন।
EVENT_NOT_FOUND Google Ads ক্লিক আইডি এবং customer_id-এর কম্বিনেশন খুঁজে পাচ্ছে না। customer_id-এর জন্য প্রয়োজনীয়তা পর্যালোচনা করুন এবং আপনি সঠিক Google Ads অ্যাকাউন্ট ব্যবহার করে আপলোড করছেন কিনা তা কনফার্ম করুন।
EXPIRED_EVENT ইম্পোর্ট করা ক্লিকটি click_through_lookback_window_days ফিল্ডে নির্দিষ্ট করা টাইমফ্রেমের আগে ঘটেছে। click_through_lookback_window_days-এ পরিবর্তন করলে শুধু পরিবর্তনের পরে রেকর্ড করা ক্লিকেই প্রভাব পড়ে, তাই লুকব্যাক উইন্ডো পরিবর্তন করলে নির্দিষ্ট ক্লিকের জন্য এই সমস্যার সমাধান হবে না। প্রয়োজন হলে, conversion_action পরিবর্তন করে এমন অন্য অ্যাকশন বেছে নিন যার লুকব্যাক উইন্ডো আরও দীর্ঘ।
CONVERSION_PRECEDES_EVENT conversion_date_time ক্লিক করার তারিখ ও সময়ের আগে। conversion_date_time-এর ভ্যালু আপডেট করে পরবর্তী ভ্যালু সেট করুন।
GBRAID_WBRAID_BOTH_SET ClickConversion-এর জন্য gbraid এবং wbraid উভয় ক্ষেত্রেই ভ্যালু সেট করা আছে। শুধুমাত্র একটি ক্লিক আইডি বা URL প্যারামিটার ব্যবহার করার জন্য কনভার্সন আপডেট করুন এবং নিশ্চিত করুন যে আপনি একই কনভার্সনে একাধিক ক্লিক একত্রিত করছেন না। প্রতিটি ক্লিকের জন্য শুধুমাত্র একটি ক্লিক আইডি বা URL প্যারামিটার থাকে।
VALUE_MUST_BE_UNSET GoogleAdsError-এর location চেক করে দেখুন যে নিম্নলিখিত কোন সমস্যার কারণে এই সমস্যা হয়েছে।
  • ClickConversion-এর জন্য gclid-এর ভ্যালু সেট করা আছে এবং সেইসাথে gbraid বা wbraid-এর মধ্যে অন্তত একটির ভ্যালু সেট করা আছে। শুধুমাত্র একটি ক্লিক আইডি বা URL প্যারামিটার ব্যবহার করার জন্য কনভার্সন আপডেট করুন এবং নিশ্চিত করুন যে আপনি একই কনভার্সনে একাধিক ক্লিক একত্রিত করছেন না। প্রতিটি ক্লিকে শুধুমাত্র একটি ক্লিক আইডি বা URL প্যারামিটার থাকে।
  • ClickConversion-এর জন্য gbraid বা wbraid-এর ভ্যালু সেট করা আছে এবং custom_variables-এর ভ্যালু আছে। gbraid বা wbraid URL প্যারামিটার সহ কনভার্সনের জন্য Google Ads কাস্টম ভেরিয়েবল সাপোর্ট করে না। কনভার্সনের custom_variables ফিল্ড আনসেট করুন।