IAB Global Privacy Platform (GPP): 2026 میں پبلشرز کے لیے مکمل گائیڈ
برسوں سے پبلشرز اور ایڈ ٹیک وینڈرز مسلسل بڑھتے ہوئے consent strings کے ڈھیر کو سنبھالتے آ رہے ہیں: یورپی ٹریفک کے لیے TCF v2.2 string، کیلیفورنیا کے لیے US Privacy (USP) string، اور ہر نئے ریاستی قانون کے لیے ad-hoc GPC flags اور وینڈر مخصوص سگنلز۔ IAB Global Privacy Platform (GPP) اس افراتفری کو ایک واحد encoded header میں سمیٹ دیتا ہے جو بیک وقت ہر jurisdiction کی consent status کو برداشت کرتا ہے۔ 2026 تک، GPP اب اختیاری نہیں رہی — Google Ad Manager، بڑے SSPs، اور سرکردہ CMPs اب امریکی ریاستی privacy signals کے لیے GPP سپورٹ کا مطالبہ کرتے ہیں، اور سرحدوں کے پار monetize کرنے والے کسی بھی پبلشر کے لیے صرف TCF کا دور عملی طور پر ختم ہو چکا ہے۔
Global Privacy Platform دراصل کیا ہے
GPP ایک transport protocol ہے، نیا consent framework نہیں۔ یہ ایک container ہے جو متعدد علاقہ مخصوص consent signals کو ایک واحد Base64 string میں encode کرتا ہے، جسے ایک معیاری JavaScript API (__gpp()) کے ذریعے expose کیا جاتا ہے جسے SSPs، DSPs، اور measurement vendors query کر سکتے ہیں۔ ہر علاقے کا GPP string کے اندر اپنا section ہوتا ہے: Section 2 میں TCF EU v2 ہے، Section 6 میں US Privacy (deprecated) ہے، Section 7 میں USNat ہے، اور Sections 8 سے 12 میں بالترتیب California، Virginia، Colorado، Utah، اور Connecticut شامل ہیں۔ Texas، Oregon، Montana اور دیگر ریاستوں کے لیے اضافی sections ان کے قوانین کے نافذ ہونے کے ساتھ ساتھ شامل کیے جا رہے ہیں۔
ڈیزائن کا اہم انتخاب یہ ہے کہ ایک واحد GPP string بیک وقت متعدد sections لے جا سکتی ہے۔ یورپی وزیٹر کو TCF EU ڈیٹا ملتا ہے؛ کیلیفورنیا کے وزیٹر کو US-CA ڈیٹا ملتا ہے؛ ایسا صارف جس کی IP دونوں jurisdictions میں geolocate ہو (VPN کے ذریعے نادر لیکن ممکن) کے دونوں sections بھرے ہو سکتے ہیں۔ ایڈ ٹیک وینڈرز صرف اپنے سے متعلقہ sections پڑھتے ہیں اور باقی کو نظرانداز کرتے ہیں۔
GPP کیوں موجود ہے اور یہ ابھی کیوں اہم ہے
GPP سے پہلے، ہر نیا امریکی ریاستی privacy قانون پبلشرز کو ایک اور سگنل implement کرنے پر مجبور کرتا تھا۔ کیلیفورنیا کے پاس USP تھا۔ Virginia کے VCDPA کو مختلف opt-out semantics کی ضرورت تھی۔ Colorado کے CPA نے Global Privacy Control browser signal کو تسلیم کیا۔ Utah اور Connecticut نے مزید باریکیاں شامل کیں۔ ایڈ ٹیک وینڈرز کو اکثر بے ترتیب طور پر آدھ درجن formats parse کرنے پڑتے تھے، اور ایک channel میں "صارف نے consent دی" کا signal دینے کا خطرہ جبکہ صارف نے دوسرے میں opt-out کر لیا ہو، ایک حقیقی compliance کا مسئلہ بن گیا۔
GPP transport کو standardize کرتی ہے۔ جب ایک CMP GPP string سیٹ کرتی ہے، تو ہر downstream وینڈر ایک ہی encoding پڑھتا ہے۔ پبلشرز کے لیے، یہ تین وجوہات سے اہم ہے: Google کی 2024 پالیسی اب Google Ad Manager inventory پر امریکی ریاستی signals کے لیے GPP سپورٹ کا تقاضا کرتی ہے؛ Prebid.js 8.x اور زیادہ تر بڑے SSP adapters GPP کی توقع رکھتے ہیں؛ اور regulators تیزی سے GPP compliance کو نیک نیتی سے signal propagation کے ثبوت کے طور پر حوالہ دے رہے ہیں۔
GPP sections اور ان کا مطلب
ہر GPP section کے اپنے encoding rules ہیں، جو بنیادی framework کی عکاسی کرتے ہیں:
Section 2: TCF EU v2
اس standalone TCF v2.2 string کے یکساں ہے جو آپ یورپی ٹریفک کے لیے پہلے سے generate کر رہے ہیں۔ اگر آپ کی CMP TCF-certified ہے، تو آپ پہلے سے یہ section تیار کر رہے ہیں — GPP اسے صرف wrap کرتی ہے۔
Section 7: US National (USNat)
سب سے نیا section، تمام امریکی وفاقی اور ریاستی privacy قوانین کا احاطہ کرنے والے واحد signal کے طور پر ڈیزائن کیا گیا ہے۔ یہ دی گئی notice، sale opt-out، sharing opt-out، targeted advertising opt-out، sensitive data opt-out، اور known child data handling کو encode کرتا ہے۔ متعدد امریکی ریاستوں میں کام کرنے والے وینڈرز کو جب ممکن ہو per-state sections پر USNat کو ترجیح دینی چاہیے۔
Sections 8-12: فی ریاست امریکی سگنلز
California (US-CA)، Virginia (US-VA)، Colorado (US-CO)، Utah (US-UT)، اور Connecticut (US-CT)۔ ہر section اس ریاست کے قانون سے مخصوص fields لے جاتا ہے — مثال کے طور پر، US-CA پرانے CCPA/CPRA sale اور share opt-outs کو برقرار رکھتا ہے، جبکہ US-CO Colorado Privacy Act کی ضرورت کے sensitive data consent flag کو شامل کرتا ہے۔ Texas (CPA section 13 کے تحت US-TX) اور Oregon (CPA section 14 کے تحت US-OR) جولائی 2024 میں ان کے قوانین نافذ ہونے کے بعد شامل کیے گئے۔
پبلشرز کو کیسے migrate کرنا چاہیے
زیادہ تر پبلشرز کے پاس پہلے سے EU ٹریفک کے لیے TCF strings اور کیلیفورنیا کے لیے USP strings generate کرنے والی CMP ہوگی۔ GPP پر migration کا راستہ اس طرح نظر آتا ہے:
مرحلہ 1: اپنی CMP کو اپ گریڈ کریں
تصدیق کریں کہ آپ کا CMP وینڈر IAB کی GPP-certified CMP list میں درج ہے۔ FlexyConsent، OneTrust، Didomi، Sourcepoint، Usercentrics، اور زیادہ تر Google-certified CMPs اب valid GPP strings تیار کرتی ہیں۔ اگر آپ کی CMP ابھی بھی صرف TCF یا USP output کر رہی ہے، تو GPP سپورٹ کے لیے roadmap کی درخواست کریں — یہاں بغیر پلان کے کوئی بھی وینڈر 2026 میں پیچھے رہ جائے گا۔
مرحلہ 2: جغرافیہ کے مطابق GPP sections configure کریں
آپ کی CMP کو IP geolocation کی بنیاد پر خودبخود فیصلہ کرنا چاہیے کہ کون سے GPP sections بھرنے ہیں۔ یورپی وزیٹرز کو Section 2 (TCF EU) ملتا ہے؛ امریکی وزیٹرز کو Section 7 (USNat) یا per-state sections ملتے ہیں اس بات پر منحصر کرتے ہوئے کہ آپ کا vendor stack سگنل کیسے پڑھتا ہے۔ ہر وزیٹر کے لیے ہر section نہ بھریں — یہ ایک عام misconfiguration ہے جو jurisdiction سے غیرمتعلق ڈیٹا لیک کرتی ہے۔
مرحلہ 3: Downstream propagation تصدیق کریں
GPP string تبھی مفید ہے جب SSPs، DSPs، analytics، اور pixel vendors اسے پڑھیں۔ اپنے ad stack کا آڈٹ کریں: Prebid.js میں، تصدیق کریں کہ gppControl module فعال ہے؛ Google Ad Manager میں، تصدیق کریں کہ GPP string GAM consent API کے ذریعے pass ہو رہی ہے؛ Google Analytics 4 میں، تصدیق کریں کہ Consent Mode v2 TCF کے ساتھ GPP بھی پڑھ رہا ہے۔ کوئی بھی وینڈر جو خاموشی سے GPP کو نظرانداز کرتا ہے وہ ایک compliance gap ہے۔
GPP، Consent Mode v2، اور Google کی ضروریات
Google کی دسمبر 2024 کی پالیسی اپ ڈیٹ نے GPP سپورٹ کو ان پبلشرز کے لیے لازمی بنا دیا جو Google Ad Manager کے ذریعے امریکی inventory سے monetize کرتے ہیں۔ یہ تبدیلی باریک لیکن اہم ہے: Consent Mode v2 اب بھی اپنے ad_storage اور analytics_storage سگنلز استعمال کرتا ہے، لیکن GAM اب کسی بھی امریکی ریاستی قانون کی ٹریفک کے لیے ad request میں GPP string موجود ہونے کی توقع رکھتا ہے۔ گمشدہ یا خراب GPP strings کی وجہ سے اشتہارات restricted mode میں serve ہو سکتے ہیں — fill اور revenue پر نمایاں اثر کے ساتھ — یا، بار بار کی خلاف ورزی کرنے والوں کے لیے، inventory auction سے خارج ہو سکتی ہے۔
عملی مطلب: یہاں تک کہ وہ پبلشرز جو تاریخی طور پر امریکی ریاستی قوانین کو نظرانداز کرتے تھے کیونکہ ان کی آمدنی صرف کیلیفورنیا سے تھی، انہیں اب بھی GPP کی ضرورت ہے۔ Virginia، Colorado، Connecticut، Utah، Texas، Oregon، Montana، اور Iowa سب کے پاس 2026 تک نافذ قوانین ہیں، اور Google GPP string پڑھتا ہے تاکہ یہ طے کرے کہ آپ کی ad request ہر ایک کے مطابق ہے یا نہیں۔
Migration کے عام نقصانات
چار غلطیاں جو ہم بار بار دیکھتے ہیں جب پبلشرز GPP شامل کرتے ہیں:
Duplicate signals۔ کچھ پبلشرز GPP کے ساتھ ساتھ standalone TCF اور USP strings بھی برقرار رکھتے ہیں، جس سے تین truth sources بن جاتے ہیں جو ایک دوسرے سے متصادم ہو سکتے ہیں۔ جب GPP live ہو جائے، standalone strings بند کر دیں۔
غلط section population۔ اصل ریاست سے قطع نظر ہر امریکی وزیٹر کے لیے US-CA بھرنا جغرافیہ لیک کرتا ہے اور غیر کیلیفورنیا باشندوں کے لیے جھوٹے CCPA/CPRA opt-out rights کا دعویٰ کر سکتا ہے۔ صحیح section منتخب کرنے کے لیے IP geolocation استعمال کریں۔
GPC کو نظرانداز کرنا۔ Global Privacy Control browser signal ایک GPP section نہیں ہے — یہ ایک الگ HTTP header اور JS property ہے۔ آپ کی CMP کو page load پر GPC پڑھنا ہوگا اور اسے متعلقہ GPP sections میں opt-out کے طور پر reflect کرنا ہوگا، ورنہ آپ Colorado، Connecticut، اور کیلیفورنیا کے قانون کی خلاف ورزی کریں گے۔
پرانے vendor adapters۔ پرانے Prebid adapters اور SSP integrations GPP string کو bidder تک پہنچنے سے پہلے ہٹا سکتے ہیں۔ migration مکمل اعلان کرنے سے پہلے اپنے ad stack میں ہر وینڈر کو IAB GPP validator کے ساتھ ٹیسٹ کریں۔
طویل مدتی نظریہ: امریکہ سے آگے GPP
GPP کو TCF EU اور امریکی ریاستی قوانین سے آگے بڑھنے کے لیے ڈیزائن کیا گیا ہے۔ Canada (PIPEDA اور Quebec کا Law 25)، Brazil (LGPD)، South Korea (PIPA)، اور دیگر jurisdictions کے لیے نئے sections فعال IAB working group development کے تحت ہیں۔ عالمی inventory serve کرنے والے پبلشرز کے لیے، GPP ایک واحد consent transport بنتی جا رہی ہے جو ہر علاقائی protocol کی جگہ لے لیتی ہے۔ آج GPP میں سرمایہ کاری آپ کے stack کو ایک اور integration sprint کے بغیر علاقائی privacy قوانین کی اگلی لہر کو جذب کرنے کے قابل بناتی ہے۔