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

কনভার্সন ম্যানেজ করার জন্য একটি জটিল ইন্টিগ্রেশন প্রয়োজন, যেখানে প্রায়শই একাধিক পরস্পর নির্ভরশীল টুল এবং প্রসেস জড়িত থাকে। এই গাইডটিতে আপনার সম্মুখীন হওয়া যেকোনো সমস্যা সমাধানের জন্য বিস্তারিত পদক্ষেপ দেওয়া হয়েছে; তা সে এপিআই (API) থেকে পাওয়া কোনো দুর্বোধ্য এররই হোক, বা ইউআই (UI)-তে দেখা মেট্রিক্স বা ডায়াগনস্টিকস নিয়ে আপনার কোনো বিভ্রান্তিই থাকুক।

গুগল অ্যাডস UI-তে মেট্রিক্স পড়া

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

লিডের জন্য বর্ধিত রূপান্তরে সমস্যা

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

সাধারণ ভুল

ত্রুটি
NO_CONVERSION_ACTION_FOUND

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

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

INVALID_CONVERSION_ACTION_TYPE নির্দিষ্ট কনভার্সন অ্যাকশনটির টাইপটি লিডের এনহ্যান্সড কনভার্সনের জন্য বৈধ নয়। নিশ্চিত করুন যে আপনার আপলোড রিকোয়েস্টে নির্দিষ্ট করা ConversionAction টাইপ UPLOAD_CLICKS
CUSTOMER_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS আপনার কনভার্সন সেটিংসে লিডদের জন্য এনহ্যান্সড কনভার্সন চালু করা আছে কিনা, তা নিশ্চিত করুন। এর জন্য নির্দেশাবলী পূর্বশর্ত নির্দেশিকায় খুঁজুন।
DUPLICATE_ORDER_ID ইম্পোর্ট করা ইভেন্টগুলোতে একই অর্ডার আইডি সহ একাধিক কনভার্সন রয়েছে যা প্রসেস করা হয়নি। অর্ডার আইডিগুলো যেন অনন্য হয় তা নিশ্চিত করুন এবং আবার চেষ্টা করুন।
CLICK_NOT_FOUND প্রদত্ত ব্যবহারকারী শনাক্তকারীর সাথে মেলে এমন কোনো ক্লিক খুঁজে পাওয়া যায়নি। Google Ads API শুধুমাত্র তখনই এই ত্রুটিটি ফেরত দেয়, যখন UploadClickConversionsRequestdebug_enabled true থাকে।

যদি কোনো কনভার্সনে এই সতর্কতাটি দেখা দেয়, তাহলে গুগল অ্যাডস এপিআই এটিকে আপনার অফলাইন ডেটা ডায়াগনস্টিকসের successful_event_count এ অন্তর্ভুক্ত করে। গুগল অ্যাডস এপিআই alerts collection'-এ CLICK_NOT_FOUND এর জন্য একটি এন্ট্রি যোগ করে, যাতে আপনি এই সতর্কতার পুনরাবৃত্তি পর্যবেক্ষণ করতে পারেন।

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

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

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

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

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

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

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

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

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

ক্যাম্পেইনের কার্যকারিতা নিয়ে সমস্যা

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

ওয়েবের জন্য উন্নত রূপান্তর নিয়ে সমস্যা

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

সাধারণ ভুল

ত্রুটি
CONVERSION_NOT_FOUND প্রদত্ত কনভার্সন অ্যাকশন এবং কনভার্সন আইডেন্টিফায়ার জোড়া অথবা order_id জন্য কোনো কনভার্সন খুঁজে পাওয়া যায়নি। যাচাই করুন যে কনভার্সনটি অনুরোধের customer_id তে উল্লেখিত Google Ads কনভার্সন গ্রাহকের জন্য একটি Google Ads কনভার্সন কিনা।
এছাড়াও, যাচাই করুন যে কনভার্সনটি এমন কোনো ক্লিকের জন্য হয়নি যেখানে gclid এর পরিবর্তে gbraid বা wbraid ব্যবহৃত হয়েছে। এই ধরনের কনভার্সনের জন্য Google Ads ওয়েবের উন্নত কনভার্সন (enhanced conversions for web) সমর্থন করে না।
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 টি ওয়েবের জন্য উন্নত কনভার্সনের (enhanced conversions) যোগ্য নয়। Google Ads UI-তে, আপনার অনুরোধে উল্লেখিত conversion action-টির পাশে থাকা ‘Turn on enhanced conversions’ বক্সটি চেক করা আছে কিনা, তা নিশ্চিত করুন। এর জন্য নির্দেশাবলী হেল্প সেন্টারে (Help Center) খুঁজুন।

সাধারণ রূপান্তর ব্যবস্থাপনা সংক্রান্ত সমস্যা

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

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

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

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

  • AD_CALL এবং WEBSITE_CALL টাইপের কনভার্সন অ্যাকশনের জন্য click_through_lookback_window_days ফিল্ডের অনুমোদিত রেঞ্জ হলো [1, 60] অন্যান্য বেশিরভাগ কনভার্সন অ্যাকশনের জন্য অনুমোদিত রেঞ্জ হলো [1, 30]

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

  • একটি কনভার্সন অ্যাকশনে include_in_conversion_metrics ফিল্ডটি সেট বা আপডেট করলে 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 ClickConversiongbraid এবং wbraid উভয়ের জন্যই একটি মান সেট করা আছে। শুধুমাত্র একটি ক্লিক আইডি বা ইউআরএল প্যারামিটার ব্যবহার করার জন্য কনভার্সনটি আপডেট করুন, এবং নিশ্চিত করুন যে আপনি একাধিক ক্লিককে একই কনভার্সনে একত্রিত করছেন না। প্রতিটি ক্লিকের কেবল একটিই ক্লিক আইডি বা ইউআরএল প্যারামিটার থাকে।
VALUE_MUST_BE_UNSET GoogleAdsError এর location পরীক্ষা করে নির্ধারণ করুন যে নিম্নলিখিত সমস্যাগুলির মধ্যে কোনটির কারণে এই ত্রুটিটি ঘটেছে।
  • ClickConversiongclid জন্য একটি মান সেট করা আছে এবং এর সাথে gbraid বা wbraid এর মধ্যে অন্তত একটিও রয়েছে। শুধুমাত্র একটি ক্লিক আইডি বা ইউআরএল প্যারামিটার ব্যবহার করার জন্য কনভার্সনটি আপডেট করুন এবং নিশ্চিত করুন যে আপনি একাধিক ক্লিককে একই কনভার্সনে একত্রিত করছেন না। প্রতিটি ক্লিকের কেবল একটিই ক্লিক আইডি বা ইউআরএল প্যারামিটার থাকে।
  • ClickConversiongbraid বা wbraid জন্য একটি ভ্যালু সেট করা থাকে এবং custom_variables জন্যও একটি ভ্যালু থাকে। Google Ads, gbraid বা wbraid URL প্যারামিটারযুক্ত কনভার্সনের জন্য কাস্টম ভ্যারিয়েবল সমর্থন করে না। কনভার্সনটির custom_variables ফিল্ডটি আনসেট করুন।