অ্যাপলের SKAdNetwork API ব্যবহারকারীর গোপনীয়তা বজায় রেখে অ্যাপ ইনস্টল বিজ্ঞাপন প্রচারণার সাফল্য পরিমাপ করার লক্ষ্য রাখে। SKAdNetwork v2.0 এবং v2.1 এর জন্য, StoreKit-রেন্ডার করা বিজ্ঞাপনগুলির জন্য ইনস্টল অ্যাট্রিবিউশন বিজ্ঞাপনে ক্লিকের মাধ্যমে পরিচালিত হয় যার ফলে ব্যবহারকারী অ্যাপটি ইনস্টল করতে বাধ্য হন। SKAdNetwork v2.2 এবং পরবর্তী সংস্করণগুলি ভিউ-থ্রু বিজ্ঞাপনগুলিকেও সমর্থন করে যেখানে অ্যাট্রিবিউশন শুধুমাত্র বিজ্ঞাপন দেখার মাধ্যমে পরিচালিত হয়।
Google মোবাইল বিজ্ঞাপন SDK যাতে SKAdNetwork অ্যাট্রিবিউশন সঠিকভাবে শুরু করতে পারে তা নিশ্চিত করার জন্য নিম্নলিখিত নির্দেশিকাগুলি প্রদান করা হয়েছে।
মোবাইল বিজ্ঞাপনের জন্য অন-ক্লিক অ্যাট্রিবিউশন
SKAdNetwork অ্যাট্রিবিউশন শুধুমাত্র তখনই Google Mobile Ads SDK বিজ্ঞাপন ক্লিক ইভেন্ট দ্বারা শুরু হয় যখন ক্লিক অ্যাকশনটি বিশেষভাবে Apple App Store-এ থাকে। এই প্রয়োজনীয়তার কারণ হল অ্যাপ স্টোরটি এমন ক্লিক দ্বারা চালু হওয়া থেকে বিরত রাখা যা অ্যাপ স্টোর খোলার উদ্দেশ্যে নয় । এই ধরণের ক্লিক অ্যাকশনের মধ্যে থাকতে পারে, উদাহরণস্বরূপ, একটি Ad Choices পৃষ্ঠায় নেভিগেট করা।
নির্দেশিকা
বিজ্ঞাপন এবং পরবর্তী অ্যাপ ইনস্টলেশনের উপর ক্লিক অ্যাকশনের ফলে SKAdNetwork অ্যাট্রিবিউশন তৈরি হবে তা নিশ্চিত করার জন্য, সৃজনশীল তৈরি করার সময়, নিশ্চিত করুন যে সৃজনশীলের ক্লিক-থ্রু URL হল
- অ্যাপ স্টোরে বিজ্ঞাপন দেওয়া অ্যাপের সরাসরি লিঙ্ক, অথবা,
- পুনঃনির্দেশ পদ্ধতি ব্যবহার করে, যেমন HTTP 301, 302, অথবা অন্যান্য ধরণের সার্ভার-সাইড HTTP পুনঃনির্দেশ চেইন যার অ্যাপ স্টোরের চূড়ান্ত গন্তব্য থাকবে।
যদি URLটি নিম্নলিখিত যেকোনো একটি প্যাটার্ন দিয়ে শুরু হয়, তাহলে সরাসরি অথবা রিডাইরেক্ট চেইনের মাধ্যমে অ্যাপ স্টোরের লিঙ্কগুলি নিশ্চিত করা হয়:
-
https://apps.apple.com -
https://itunes.apple.com -
itms-apps:// -
itms://
অন্য কোনও ল্যান্ডিং পৃষ্ঠা বা অন্য কোনও ক্লায়েন্ট-সাইড রিডাইরেক্ট পদ্ধতি ব্যবহার করলে অ্যাপ স্টোরে প্রবেশ করা যাবে না এবং SKAdNetwork অ্যাট্রিবিউশন প্রক্রিয়া শুরু নাও হতে পারে। উদাহরণ:
- এমন HTML পৃষ্ঠা যা অ্যাপ স্টোরে রিডাইরেক্ট করার জন্য ব্যবহারকারীর পদক্ষেপের প্রয়োজন
- HTML পৃষ্ঠা যার একটি স্বয়ংক্রিয় জাভাস্ক্রিপ্ট-ভিত্তিক রিডাইরেক্ট স্ক্রিপ্ট অ্যাপ স্টোরে রয়েছে
- মেটা রিফ্রেশ ট্যাগ
বিভিন্ন ধরণের সৃজনশীলতার জন্য সেরা অনুশীলন
SKAdNetwork অ্যাট্রিবিউশন শুরু করার জন্য ক্লিক অ্যাকশনটি বিভিন্ন সৃজনশীল ধরণের জন্য নিম্নরূপ সেট আপ করা যেতে পারে:
- HTML সৃজনশীলতা
- এটি ক্লিকযোগ্য উপাদানের চারপাশে থাকা অ্যাঙ্কর ট্যাগগুলিতে গন্তব্য URL হিসাবে সেট আপ করা যেতে পারে, অথবা জাভাস্ক্রিপ্ট-ভিত্তিক অন-ক্লিক ইভেন্টগুলি থেকে
window.locationক্রিয়াকলাপের লক্ষ্য URL হিসাবে সেট আপ করা যেতে পারে। - MRAID সম্পর্কে
- SKAdNetwork অ্যাট্রিবিউশন শুরু করার জন্য ক্লিক অ্যাকশনের জন্য
Mraid.open()কল করতে হবে। - বিশাল ভিডিও
- অ্যাপ স্টোরের URLটি VAST XML-এর
ClickThroughএলিমেন্টে সেট করা উচিত। - স্থানীয়
- অ্যাপ স্টোরের URLটি OpenRTB-এর জন্য
native.link.urlফিল্ডে সেট করা উচিত (অথবা অবচিত Google RTB প্রোটোকলের জন্যnative_ad.click_link_urlফিল্ডে)।
মোবাইল বিজ্ঞাপনের জন্য ভিউ-থ্রু অ্যাট্রিবিউশন
যখন SKAdNetwork v2.2 ভিউ-থ্রু অ্যাট্রিবিউশন সমর্থিত হয়, তখন বিজ্ঞাপনটি রেন্ডার হয়ে গেলে এবং ব্যবহারকারী দ্বারা দেখা হলে SKAdNetwork API একটি ইম্প্রেশন টাইমার শুরু করে। কেবলমাত্র সেই বিজ্ঞাপনগুলির জন্য অ্যাট্রিবিউশন অনুমোদিত যা কমপক্ষে 3 সেকেন্ডের জন্য প্রদর্শিত হয়েছে।
মনে রাখবেন যে iOS 15.3 এবং তার আগের সংস্করণগুলিতে একবারে কেবল 1টি সক্রিয় ইম্প্রেশন টাইমার সমর্থন করে, সেই ক্ষেত্রে একই স্ক্রিনে একাধিক ভিউ-থ্রু অ্যাট্রিবিউশন বিজ্ঞাপন থাকলে একটি ইম্প্রেশন ভিউ-থ্রু অ্যাট্রিবিউশন শুরু করতে ব্যর্থ হতে পারে। iOS 15.4 এবং তার উপরের সংস্করণগুলিতে এই বিধিনিষেধ তুলে নেওয়া হয়েছে, তাই SKAdNetwork এখন ভিউ-থ্রু অ্যাট্রিবিউশনের জন্য একাধিক সমকালীন ইম্প্রেশন সক্ষম করার অনুমতি দেয়।
নির্দেশিকা
বিড রিকোয়েস্ট ফিল্ড BidRequest.imp.ext.skadn.fidelities নির্দিষ্ট করে যে কোন অ্যাট্রিবিউশন ফিডেলিটি টাইপগুলি সমর্থিত। এই ফিল্ডে SKAdNetwork ভার্সন v2.2 বা তার উচ্চতর ভার্সনে VIEW_THROUGH_ADS ফিডেলিটি টাইপ অন্তর্ভুক্ত রয়েছে।
যদি ভিউ-থ্রু অ্যাট্রিবিউশন সমর্থিত না হয়, তাহলে নিশ্চিত করুন যে বিডের প্রতিক্রিয়ায় VIEW_THROUGH_ADS ফিডেলিটি অন্তর্ভুক্ত নেই। সমর্থিত না হলে VIEW_THROUGH_ADS ফিডেলিটি সহ প্রতিক্রিয়া জানালে নিলামের আগে বিড ফিল্টার করা হবে।
পিছনের দিকে সামঞ্জস্য
SKAdNetwork v4.0 অনুযায়ী, SKAdNetwork অ্যাট্রিবিউশনের জন্য সক্ষম করা বিজ্ঞাপন অনুরোধগুলি ব্যাকওয়ার্ড সামঞ্জস্যপূর্ণ। এটি বিজ্ঞাপন নেটওয়ার্কগুলিকে পূর্ববর্তী SKAdNetwork সংস্করণগুলির সাথে প্রতিক্রিয়া জানাতে দেয়, এমনকি যখন বিজ্ঞাপন অনুরোধটি নতুন সংস্করণগুলিকে সমর্থন করে।
নির্দেশিকা
ব্যবহারকারীর ডিভাইস OS সংস্করণ এবং প্রকাশক অ্যাপের Google Mobile Ads SDK সংস্করণ উভয়ই নির্দেশ করে যে বিজ্ঞাপনের অনুরোধ কোন SKAdNetwork বৈশিষ্ট্যগুলি সমর্থিত। এটি BidRequest.imp.ext.skadn.versions ব্যবহার করে বিড অনুরোধে নির্ধারণ করা যেতে পারে। এটি বিজ্ঞাপনের অনুরোধ দ্বারা সমর্থিত সমস্ত SKAdNetwork সংস্করণ তালিকাভুক্ত করে।
বিড ফিল্টারিং প্রতিরোধ করার জন্য, নিশ্চিত করুন যে প্রতিক্রিয়া তৈরি করতে ব্যবহৃত SKAdNetwork সংস্করণটি বিড অনুরোধের তালিকাভুক্ত সংস্করণগুলির মধ্যে একটি। এছাড়াও, যখন নতুন SKAdNetwork সংস্করণ চালু করা হয়, তখন মনে রাখবেন যে যতক্ষণ সংস্করণটি এই তালিকায় থাকে ততক্ষণ পূর্ববর্তী সংস্করণগুলির সাথে প্রতিক্রিয়া জানানোর অনুমতি রয়েছে। এটি বিজ্ঞাপন নেটওয়ার্কগুলিকে পূর্ববর্তী সংস্করণগুলির সাথে প্রতিক্রিয়া চালিয়ে যেতে এবং তাদের নিজস্ব গতিতে নতুন সংস্করণগুলিকে অভিযোজিত করতে সহায়তা করে।