আপনার ওয়েবসাইটে গুগল পাবলিশার ট্যাগ (জিপিটি) লাইব্রেরি একীভূত করা অনেক দিক থেকে অন্য যেকোনো থার্ড-পার্টি স্ক্রিপ্ট একীভূত করার মতোই। তবে, জিপিটির সাথে কাজ করার কিছু অনন্য দিক রয়েছে যা বিবেচনা করা উচিত যাতে আপনি আপনার বিজ্ঞাপন স্থানের সর্বাধিক ব্যবহার করতে পারেন এবং সাইটের কর্মক্ষমতার উপর ন্যূনতম প্রভাব ফেলতে পারেন। সর্বোপরি, দ্রুত বিজ্ঞাপন গুরুত্বপূর্ণ ।
নিম্নলিখিত বিভাগগুলিতে আপনার ইন্টিগ্রেশনের কাজ করার সময় ব্যবহারের জন্য সেরা অনুশীলনগুলি অন্তর্ভুক্ত করা হয়েছে।
একটি অফিসিয়াল উৎস থেকে GPT লোড করুন
সর্বশেষ বৈশিষ্ট্য এবং গোপনীয়তা সুরক্ষা ব্যবস্থাগুলিতে আপনার অ্যাক্সেস নিশ্চিত করতে, সর্বদা নিম্নলিখিত টেবিলে তালিকাভুক্ত URL গুলির একটি ব্যবহার করে একটি অফিসিয়াল উৎস থেকে GPT লাইব্রেরির অনুরোধ করুন। কোন URL ব্যবহার করবেন তা নির্ভর করে আপনি ম্যানুয়ালি লিমিটেড অ্যাডস (LTD) মোড সক্ষম করার পরিকল্পনা করছেন কিনা তার উপর।
| ইন্টিগ্রেশনের ধরণ | স্ক্রিপ্ট ট্যাগ |
|---|---|
| স্ট্যান্ডার্ড IAB ইউরোপ TCF এর সাথে একীভূত প্রকাশকদের অন্তর্ভুক্ত। | <script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script> |
| ম্যানুয়াল সীমিত বিজ্ঞাপন আপনি যদি লিমিটেড অ্যাডস (LTD) ম্যানুয়ালি সক্ষম করতে চান। | <script src="https://pagead2.googlesyndication.com/tag/js/gpt.js" async></script> |
সীমিত বিজ্ঞাপন (LTD) মোড GPT কে ক্লায়েন্ট-সাইড স্টোরেজ (যেমন কুকিজ বা স্থানীয় শনাক্তকারী) অ্যাক্সেস না করেই বিজ্ঞাপন পরিবেশন করতে সক্ষম করে। সীমিত বিজ্ঞাপন দুটি উপায়ের একটিতে সক্ষম করা যেতে পারে:
স্ট্যান্ডার্ড (স্বয়ংক্রিয়ভাবে): একটি সম্মতি ব্যবস্থাপনা প্রদানকারী (CMP) GPT কে জানায় যে ব্যবহারকারী স্টোরেজ অ্যাক্সেসের জন্য সম্মতি প্রদান করেননি, সাধারণত IAB TCF v2.0 সিগন্যাল ব্যবহার করে। ব্যবহারকারীর সম্মতি পরিচালনা করার জন্য যদি আপনি Google-প্রত্যয়িত CMP ব্যবহার করেন, তাহলে ব্যবহারকারীর পছন্দের উপর ভিত্তি করে GPT স্বয়ংক্রিয়ভাবে সীমিত বিজ্ঞাপন মোডে প্রবেশ করবে।
- URL : স্ট্যান্ডার্ড URL (doubleclick.net) থেকে GPT লোড করুন।
- কোনও ম্যানুয়াল অ্যাকশনের প্রয়োজন নেই : যখন কোনও সিএমপি ব্যবহার করা হচ্ছে তখন ম্যানুয়ালি
setPrivacySettings({limitedAds: true})কল করার প্রয়োজন নেই, কারণ সিগন্যালগুলি লাইব্রেরি দ্বারা স্বয়ংক্রিয়ভাবে পরিচালিত হয়।
ম্যানুয়ালি: সীমিত বিজ্ঞাপনের অনুরোধ করার জন্য আপনি স্পষ্টভাবে GPT API-কে কল করেন।
- URL : যদি আপনি
googletag.pubads().setPrivacySettings({limitedAds: true})API ব্যবহার করে সীমিত বিজ্ঞাপন ম্যানুয়ালি সক্ষম করতে চান, তাহলে আপনাকে সীমিত বিজ্ঞাপন URLgooglesyndication.comথেকে GPT লোড করতে হবে । - কেন :
googlesyndication.comডোমেন থেকে GPT লোড করলে ডিফল্টভাবে ক্লায়েন্ট-সাইড স্টোরেজ অ্যাক্সেসের বিরুদ্ধে অতিরিক্ত সুরক্ষা ব্যবস্থা গ্রহণ করা সম্ভব হয়। - ভুল কনফিগারেশনের পরিণতি : যদি স্ট্যান্ডার্ড URL থেকে GPT লোড করা হয় এবং ম্যানুয়াল API কল করা হয়, তাহলে সীমিত বিজ্ঞাপন সক্ষম করার অনুরোধ উপেক্ষা করা হবে এবং প্রকাশক কনসোলে একটি সতর্কতা লগ করা হবে।
- URL : যদি আপনি
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 লাইব্রেরিটি গতিশীলভাবে ইনজেক্ট করা বা কোনও বহিরাগত স্ক্রিপ্ট থেকে লোড করা এড়িয়ে চলুন। পরিবর্তে, Get Started with Google Publisher Tags- এ দেখানো হিসাবে আপনার পৃষ্ঠার <head> এ লাইব্রেরিটি স্ট্যাটিকভাবে লোড করুন। এটি অন্যান্য সংস্থানগুলিকে GPT লাইব্রেরি আনা এবং লোড করতে বিলম্বিত করতে বাধা দেয়, যার ফলে বিজ্ঞাপন লোড হতে বিলম্বিত হয়।
আরও বিস্তারিত জানার জন্য, লাইটহাউস লোড বিজ্ঞাপন স্ক্রিপ্ট স্ট্যাটিক্যালি অডিট ডকুমেন্টেশনের জন্য প্রকাশক বিজ্ঞাপন অডিট দেখুন।
জিপিটি অ্যাসিঙ্ক্রোনাসভাবে লোড করুন
আপনার স্ক্রিপ্ট ট্যাগের সংজ্ঞায় async কীওয়ার্ড অন্তর্ভুক্ত করুন, যেমনটি "গুগল পাবলিশার ট্যাগ দিয়ে শুরু করুন" -এ দেখানো হয়েছে। এটি ব্রাউজারকে স্ক্রিপ্ট লোড না হওয়া পর্যন্ত এক্সিকিউশন ব্লক করার পরিবর্তে অন্যান্য রিসোর্স এবং পৃষ্ঠার সামগ্রীর সাথে সমান্তরালভাবে GPT লাইব্রেরি লোড করার নির্দেশ দেয়।
আরও বিস্তারিত জানার জন্য, লাইটহাউস লোড বিজ্ঞাপন ট্যাগের জন্য প্রকাশক বিজ্ঞাপন অডিট অ্যাসিঙ্ক্রোনাসলি অডিট ডকুমেন্টেশন দেখুন।
নিরাপদে GPT লোড করুন
Get Started with Google Publisher Tags- এ দেখানো হয়েছে, HTTPS-এর মাধ্যমে GPT লাইব্রেরি সর্বদা লোড করুন। এটি কেবল আপনার ব্যবহারকারীদের জন্য আরও ভাল নিরাপত্তা প্রদান করে না, এটি কর্মক্ষমতাও উন্নত করে। যেহেতু GPT দ্বারা জারি করা বিজ্ঞাপনের অনুরোধগুলি সর্বদা HTTPS ব্যবহার করে, তাই HTTPS ব্যবহার করে লাইব্রেরি লোড করা নিশ্চিত করে যে বিজ্ঞাপন পরিবেশন সম্পর্কিত সমস্ত অনুরোধের জন্য ব্রাউজারকে কেবল 1টি সংযোগ খুলতে হবে।
আরও বিস্তারিত জানার জন্য, "Lighthouse-এর জন্য প্রকাশক বিজ্ঞাপন অডিট" দেখুন, HTTPS-এর মাধ্যমে বিজ্ঞাপন ট্যাগ লোড করুন এবং প্রস্তাবিত হোস্ট অডিট ডকুমেন্টেশন থেকে GPT লোড করুন ।
ভালো পৃষ্ঠার পারফর্ম্যান্স অনুশীলন করুন
এই নির্দেশিকার সেরা অনুশীলনগুলি বিশেষভাবে আপনার GPT ইন্টিগ্রেশন অপ্টিমাইজ করার উপর জোর দিলেও, আরও অনেক কারণ আপনার পৃষ্ঠার সামগ্রিক কর্মক্ষমতা বৃদ্ধিতে অবদান রাখে। আপনার সাইটে পরিবর্তন করার সময় (বিশেষ করে বিস্তৃত সুপারিশের উপর ভিত্তি করে, যেমন এই নির্দেশিকাতে দেওয়া হয়েছে), আপনার পৃষ্ঠার কর্মক্ষমতার সমস্ত দিকের উপর সেই পরিবর্তনগুলির প্রভাব মূল্যায়ন করা গুরুত্বপূর্ণ। পারফরম্যান্স সমস্যাগুলি সনাক্ত এবং সমাধান করার জন্য এবং আপনার সাইটের জন্য অপ্টিমাইজেশনের সঠিক ভারসাম্য খুঁজে পেতে Lighthouse এবং Publisher Ads Audits for Lighthouse এর মতো সরঞ্জামগুলি নিয়মিত চালানোর পরামর্শ দেওয়া হচ্ছে।