সাধারণ সর্বোত্তম অনুশীলন

আপনার ওয়েবসাইটে Google পাবলিশার ট্যাগ (GPT) লাইব্রেরি একীভূত করা অনেক উপায়ে অন্য কোনো তৃতীয় পক্ষের স্ক্রিপ্টকে একীভূত করার মতো। যাইহোক, GPT-এর সাথে কাজ করার কিছু অনন্য দিক রয়েছে যেগুলি অবশ্যই বিবেচনা করা উচিত যাতে আপনি সাইটের পারফরম্যান্সে ন্যূনতম প্রভাব সহ আপনার বিজ্ঞাপনের স্থানের সর্বাধিক ব্যবহার করতে পারেন। সব পরে, দ্রুত বিজ্ঞাপন গুরুত্বপূর্ণ .

নিম্নলিখিত বিভাগগুলি আপনার ইন্টিগ্রেশনে কাজ করার সময় ব্যবহার করার জন্য সর্বোত্তম অনুশীলনগুলিকে কভার করে৷

একটি অফিসিয়াল উৎস থেকে GPT লোড করুন

সর্বদা একটি অফিসিয়াল উত্স থেকে GPT লাইব্রেরির অনুরোধ করুন:

ইন্টিগ্রেশন টাইপ স্ক্রিপ্ট ট্যাগ
স্ট্যান্ডার্ড

IAB ইউরোপ TCF এর সাথে একত্রিত প্রকাশক সহ।
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
সীমিত বিজ্ঞাপন

প্রকাশকদের জন্য যারা ম্যানুয়ালি সীমিত বিজ্ঞাপনগুলি সক্ষম করতে চান৷
<script src="https://pagead2.googlesyndication.com/tag/js/gpt.js" async></script>

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

প্রকাশকের নিয়ন্ত্রক সম্মতির প্রয়োজনে সহায়তা করার জন্য, স্ক্রিপ্ট অনুরোধের সাথে কুকি পাঠানো থেকে বিরত রাখতে crossorigin="anonymous" অ্যাট্রিবিউট সহ স্ট্যান্ডার্ড URL থেকে GPT লোড করা হতে পারে।

GPT এর ক্যাশে করা সংস্করণগুলি পরিবেশন করবেন না৷

gpt.js , pubads_impl.js , বা আপনার নিজের সার্ভার থেকে লোড করা কোনো লাইব্রেরি বা অনানুষ্ঠানিক উত্স থেকে লোড করা সংস্করণগুলি কখনই পরিবেশন করবেন না৷

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

এটি পরিষেবা কর্মীদের ক্ষেত্রেও প্রযোজ্য। আপনি যদি আপনার সাইট থেকে আসা HTTP অনুরোধগুলির প্রতিক্রিয়াগুলি ক্যাশে বা সংশোধন করতে পরিষেবা কর্মীদের ব্যবহার করেন, একটি আপ-টু-ডেট সংস্করণ আনার জন্য gpt.js এর অনুরোধগুলি পরিচালনা করার সময় একটি নেটওয়ার্ক-শুধুমাত্র কৌশল ব্যবহার করুন।

GPT তাড়াতাড়ি লোড করুন

GPT লাইব্রেরিতে ( gpt.js ) বিজ্ঞাপন লোড করার জন্য প্রয়োজনীয় কোডের একটি ছোট ভগ্নাংশ রয়েছে। সেই কোডের অধিকাংশই আলাদা ফাইলে (যেমন pubads_impl_XX.js ) থাকে, যেগুলো প্রয়োজন অনুযায়ী gpt.js দ্বারা লোড করা হয়।

কোর GPT লাইব্রেরি তাড়াতাড়ি লোড করার মাধ্যমে, এই নির্ভরশীল স্ক্রিপ্টগুলিও আগে লোড করা যায়। এটি এই স্ক্রিপ্টগুলি (যদি ক্যাশে না থাকে) আনার সাথে সম্পর্কিত যেকোন অতিরিক্ত লেটেন্সি এড়ায় এবং বিজ্ঞাপনগুলিকে আরও দ্রুত লোড করার অনুমতি দেয়৷ এই সবগুলিই প্রথম বিজ্ঞাপন মেট্রিক রেন্ডার করার সময় কমাতে অবদান রাখে, যার ফলে আপনার বিজ্ঞাপনের দর্শনযোগ্যতা বৃদ্ধি পায়।

উপযুক্ত হলে প্রিলোড ব্যবহার করুন

কখনও কখনও আপনি কখন বা কিভাবে GPT লোড হবে তা সরাসরি নিয়ন্ত্রণে নাও থাকতে পারে। উদাহরণস্বরূপ, একটি তৃতীয় পক্ষের বিজ্ঞাপন স্ক্রিপ্ট ব্যবহার করার সময় যা আপনার পক্ষ থেকে GPT লোড করে। এই ক্ষেত্রে, gpt.js এর জন্য অনুরোধটি প্রিলোড করা উপযুক্ত হতে পারে। একটি অনুরোধ প্রিলোড করা ব্রাউজারকে অবিলম্বে একটি নির্দিষ্ট সম্পদ ডাউনলোড করার নির্দেশ দেয় যা আপনার পৃষ্ঠা লোড করার জন্য গুরুত্বপূর্ণ। যখন নির্দিষ্ট করা সম্পদ একটি জাভাস্ক্রিপ্ট ফাইল হয়, তখন স্ক্রিপ্টের বিষয়বস্তু অবিলম্বে আনা হয় কিন্তু স্ক্রিপ্টের প্রয়োজন না হওয়া পর্যন্ত সম্পাদন স্থগিত করা হয়।

আদর্শ ইন্টিগ্রেশনের জন্য প্রিলোড অনুরোধের উদাহরণ

<link rel="preload" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" as="script">

সীমিত বিজ্ঞাপন ইন্টিগ্রেশনের জন্য প্রিলোড অনুরোধের উদাহরণ

<link rel="preload" href="https://pagead2.googlesyndication.com/tag/js/gpt.js" as="script">

প্রি-রেন্ডার করা পৃষ্ঠাগুলিতে GPT ব্যবহার করুন

প্রি-রেন্ডারিং ব্রাউজারকে এমন পৃষ্ঠাগুলিকে আগে থেকে ডাউনলোড এবং রেন্ডার করার নির্দেশ দেয় যেগুলি ব্যবহারকারীরা এখনও অনুরোধ করেননি, কিন্তু সম্ভবত তারা পরিদর্শন করতে পারে। প্রি-রেন্ডার করা পৃষ্ঠায় লোড করা হলে, GPT লাইব্রেরি শুধুমাত্র বিজ্ঞাপনের অনুরোধ করে যদি এবং যখন পৃষ্ঠাটি দৃশ্যমান হয়।

GPT স্থিরভাবে লোড করুন

গতিশীলভাবে আপনার পৃষ্ঠায় GPT লাইব্রেরি ইনজেক্ট করা বা এটি একটি বহিরাগত স্ক্রিপ্ট থেকে লোড করা এড়িয়ে চলুন। পরিবর্তে, আপনার পৃষ্ঠার <head> এ লাইব্রেরিটিকে স্থিরভাবে লোড করুন যেমন Google প্রকাশক ট্যাগ দিয়ে শুরু করুন । এটি অন্যান্য সংস্থানগুলিকে জিপিটি লাইব্রেরির আনয়ন এবং লোড হতে দেরি করতে বাধা দেয়, যার ফলে বিজ্ঞাপনগুলি লোড হতে দেরি হয়৷

আরও বিশদ বিবরণের জন্য, লাইটহাউস লোড বিজ্ঞাপন স্ক্রিপ্টগুলির জন্য প্রকাশক বিজ্ঞাপন অডিটগুলি স্ট্যাটিকলি অডিট ডকুমেন্টেশন দেখুন৷

জিপিটি অ্যাসিঙ্ক্রোনাসভাবে লোড করুন

আপনার স্ক্রিপ্ট ট্যাগ সংজ্ঞাতে async কীওয়ার্ডটি অন্তর্ভুক্ত করুন, যেমনটি Google প্রকাশক ট্যাগ দিয়ে শুরু করুন । এটি ব্রাউজারকে নির্দেশ দেয় জিপিটি লাইব্রেরিকে অন্যান্য সংস্থান এবং পৃষ্ঠার বিষয়বস্তুর সাথে সমান্তরালে লোড করার জন্য, স্ক্রিপ্টটি লোড না হওয়া পর্যন্ত এক্সিকিউশন ব্লক করার পরিবর্তে।

আরও বিশদ বিবরণের জন্য, লাইটহাউস লোড বিজ্ঞাপন ট্যাগের জন্য প্রকাশক বিজ্ঞাপন অডিটগুলি অ্যাসিঙ্ক্রোনাসলি অডিট ডকুমেন্টেশন দেখুন৷

নিরাপদে GPT লোড করুন

GPT লাইব্রেরি সর্বদা HTTPS-এর মাধ্যমে লোড করুন, যেমনটি Google প্রকাশক ট্যাগ দিয়ে শুরু করুন । এটি শুধুমাত্র আপনার ব্যবহারকারীদের জন্য উন্নত নিরাপত্তা প্রদান করে না, এটি কর্মক্ষমতাও উন্নত করে। যেহেতু GPT দ্বারা জারি করা বিজ্ঞাপনের অনুরোধগুলি সর্বদা HTTPS ব্যবহার করে, তাই HTTPS ব্যবহার করে লাইব্রেরি লোড করা নিশ্চিত করে যে বিজ্ঞাপন পরিবেশন সম্পর্কিত সমস্ত অনুরোধের জন্য ব্রাউজারকে শুধুমাত্র 1টি সংযোগ খুলতে হবে৷

আরও বিশদ বিবরণের জন্য, HTTPS এর উপর Lighthouse লোড বিজ্ঞাপন ট্যাগের জন্য প্রকাশক বিজ্ঞাপন অডিট দেখুন এবং প্রস্তাবিত হোস্ট অডিট ডকুমেন্টেশন থেকে GPT লোড করুন

ভাল পৃষ্ঠা কর্মক্ষমতা অনুশীলন

যদিও এই গাইডের সর্বোত্তম অনুশীলনগুলি আপনার GPT ইন্টিগ্রেশনকে অপ্টিমাইজ করার উপর বিশেষভাবে ফোকাস করে, অন্যান্য অনেক কারণ আপনার পৃষ্ঠার সামগ্রিক কার্য সম্পাদনে অবদান রাখে। আপনার সাইটে পরিবর্তন করার সময় (বিশেষ করে যেগুলি বিস্তৃত সুপারিশগুলির উপর ভিত্তি করে, যেমন এই নির্দেশিকাগুলির মতো), আপনার পৃষ্ঠার কর্মক্ষমতার সমস্ত দিকগুলিতে সেই পরিবর্তনগুলির প্রভাব মূল্যায়ন করা গুরুত্বপূর্ণ৷ এটি সুপারিশ করা হয় যে আপনি নিয়মিতভাবে লাইটহাউসের জন্য লাইটহাউস এবং প্রকাশক বিজ্ঞাপন অডিটগুলির মতো সরঞ্জামগুলি চালান যাতে পারফরম্যান্সের সমস্যাগুলি সনাক্ত করতে এবং সমাধান করতে এবং আপনার সাইটের জন্য অপ্টিমাইজেশানের সঠিক ভারসাম্য খুঁজে পেতে৷