این سند نحوه ارسال بازدیدهای رایج به پروتکل اندازه گیری را شرح می دهد.
این سند نحوه قالببندی درخواستهای HTTP برای ارسال انواع ضربههای رایج به پروتکل اندازهگیری Google Analytics را نشان میدهد. را بخوانید:
- مرجع پروتکل - شرح کاملی از نحوه قالب بندی درخواست های پروتکل.
- مرجع پارامتر - لیستی از تمام پارامترهای پذیرفته شده توسط پروتکل.
برای ارسال دادههای تعامل کاربر، یک درخواست HTTP POST به این نقطه پایانی ارسال کنید.
POST /collect HTTP/1.1 Host: www.google-analytics.com payload_data
پارامترهای زیر برای هر بار مورد نیاز است:
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t= // Hit Type.
هر بار باید دارای یک نوع ضربه معتبر باشد و هر نوع ضربه دارای مجموعه فیلدهای مورد نیاز خود است. بنابراین برای ارسال نمای صفحه برای صفحه /home
، از payload زیر استفاده می کنید:
v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fhome
بخش های زیر نمونه هایی از انواع ضربه های رایج را ارائه می دهد.
برای ارسال چندین بازدید در یک درخواست، از نقطه پایانی /batch
به جای /collect
استفاده کنید و هر بار را در خط خودش مشخص کنید.
به عنوان مثال، برای ارسال بازدیدهای بازدید از صفحه برای صفحات "صفحه اصلی"، "درباره ما" و "تماس" یک وب سایت، می توانید درخواست دسته ای زیر را ارسال کنید.
POST /batch HTTP/1.1 Host: www.google-analytics.com v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fhome v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fabout v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fcontact
علاوه بر محدودیتهای استاندارد بازدیدهای پروتکل اندازهگیری، درخواستهای دستهای دارای محدودیتهای اضافی زیر هستند:
- حداکثر 20 بازدید می تواند در هر درخواست مشخص شود.
- اندازه کل همه بارهای ارسال شده نمی تواند بیشتر از 16 هزار بایت باشد.
- هیچ پیلوی یک ضربه ای نمی تواند بیشتر از 8K بایت باشد.
در زیر نمونه هایی از نحوه ارسال انواع ضربه رایج به Google Analytics آورده شده است. علاوه بر این مثالها، میتوانید پارامترهای مختلف را برای دستیابی به روابط دادهای جدید ترکیب و مطابقت دهید. به عنوان مثال، برای اینکه بفهمید یک رویداد در کدام صفحه رخ داده است، پارامتر pagePath، p
را به همراه پارامترهای ردیابی رویداد همانطور که در زیر توضیح داده شده است، ارسال کنید.
مرجع پارامتر را برای لیست کامل تمام پارامترهایی که می توانید به Google Analytics ارسال کنید بخوانید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/home // Page. &dt=homepage // Title.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type &ec=video // Event Category. Required. &ea=play // Event Action. Required. &el=holiday // Event label. &ev=300 // Event value.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
بازدیدهای تجارت الکترونیکی پیشرفته باید به جای بازدیدهای تجارت الکترونیک استفاده شوند. اگر قبلاً ردیابی تجارت الکترونیک را اجرا کرده اید و می خواهید از ردیابی تجارت الکترونیک پیشرفته استفاده کنید، دو گزینه وجود دارد:
می توانید یک ویژگی جدید ایجاد کنید و بازدیدهای Enhanced Ecommerce را به ویژگی جدید ارسال کنید.
با دنبال کردن مثالهای زیر، تمامی بازدیدهای تجارت الکترونیک را به بازدیدهای تجارت الکترونیک پیشرفته منتقل کنید. دادههای تراکنش و مواردی که قبلاً با استفاده از بازدیدهای تجارت الکترونیک جمعآوری شدهاند تحت تأثیر قرار نمیگیرند و در ویژگیها و نماهایی که در ابتدا به آنها ارسال شدهاند در دسترس خواهند ماند.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/home // Page. &dt=homepage // Title. &il1nm=Search%20Results // Impression list 1. Required. &il1pi1id=P12345 // Product Impression 1 ID. Either ID or name must be set. &il1pi1nm=Android%20Warhol%20T-Shirt // Product Impression 1 name. Either ID or name must be set. &il1pi1ca=Apparel%2FT-Shirts // Product Impression 1 category. &il1pi1br=Google // Product Impression 1 brand. &il1pi1va=Black // Product Impression 1 variant. &il1pi1ps=1 // Product Impression 1 position. &il1pi1cd1=Member // Custom dimension. &il2nm=Recommended%20Products // Impression list 2. &il2pi1nm=Yellow%20T-Shirt // Product Impression 1 name. &il2pi2nm=Red%20T-Shirt // Product Impression 2 name.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=UX // Event Category. Required. &ea=click // Event Action. Required. &el=Results // Event label. &pa=click // Product action (click). Required. &pal=Search%20Results // Product Action List. &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1ps=1 // Product 1 position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=UX // Event Category. Required. &ea=click // Event Action. Required. &el=Results // Event label. &pa=detail // Product action (detail). Required. &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1ps=1 // Product 1 position. &il1nm=Related%20Products // Impression list. &il1pi1id=P12345 // Product Impression 1 ID. &il1pi1nm=Android%20Warhol%20T-Shirt // Product Impression 1 name. &il1pi1ca=Apparel%2FT-Shirts // Product Impression 1 category. &il1pi1br=Google // Product Impression 1 brand. &il1pi1va=Black // Product Impression 1 variant. &il1pi1ps=1 // Product Impression 1 position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/receipt // Page. &dt=Receipt%20Page // Title. &ti=T12345 // Transaction ID. Required. &ta=Google%20Store%20-%20Online // Affiliation. &tr=37.39 // Revenue. &tt=2.85 // Tax. &ts=5.34 // Shipping. &tcc=SUMMER2013 // Transaction coupon. &pa=purchase // Product action (purchase). Required. &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1ps=1 // Product 1 position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
اگر باید دادههای بازپرداخت را با استفاده از یک رویداد ارسال کنید و رویداد بخشی از رفتار معمولی اندازهگیری شده در محل نیست (یعنی توسط کاربر شروع نشده است)، توصیه میشود یک رویداد غیرتعاملی ارسال کنید. با این کار معیارهایی مانند نرخ پرش، مدت زمان جلسه و غیره تحت تأثیر رویداد قرار نگیرند.
// Refund an entire transaction and send with a non-interaction event. v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=Ecommerce // Event Category. Required. &ea=Refund // Event Action. Required. &ni=1 // Non-interaction parameter. &ti=T12345 // Transaction ID. Required. &pa=refund // Product action (refund). Required.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
// Refund a single product. v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=Ecommerce // Event Category. Required. &ea=Refund // Event Action. Required. &ni=1 // Non-interaction parameter. &ti=T12345 // Transaction ID. Required. &pa=refund // Product action (refund). Required. &pr1id=P12345 // Product 1 ID. Required. &pr1qt=1 // Product 1 quantity. Required.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/checkout // Page. &dt=Checkout // Title. &pa=checkout // Product action (checkout). &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1pr=29.20 // Product 1 Price. &pr1qt=1 // Product 1 quantity. &cos=1 // Checkout step #1. &col=Visa // Checkout step option.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type &ec=Checkout // Event Category. Required. &ea=Option // Event Action. Required. &pa=checkout_option // Product action (checkout_option). &cos=2 // Checkout step. &col=FedEx // Checkout step option.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/home // Page. &dt=homepage // Title. &promo1id=PROMO_1234 // Promotion 1 ID. Either ID or name must be set. &promo1nm=Summer%20Sale // Promotion 1 name. Either ID or name must be set. &promo1cr=summer_banner2 // Promotion Creative. &promo1ps=banner_slot1 // Promotion Position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type &ec=Internal%20Promotions // Event Category. Required. &ea=click // Event Action. Required. &el=Summer%20Sale // Event label. &promoa=click // Promotion action (click). Required. &promo1id=PROMO_1234 // Promotion 1 ID. Either ID or name must be set. &promo1nm=Summer%20Sale // Promotion 1 name. Either ID or name must be set. &promo1cr=summer_banner2 // Promotion Creative. &promo1ps=banner_slot1 // Promotion Position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
برای ارسال داده های تجارت الکترونیک، یک ضربه transaction
ارسال کنید تا کل تراکنش را نشان دهد، سپس برای هر مورد در تراکنش، یک ضربه item
ارسال کنید. شناسه تراکنش ti
تمام بازدیدها را به هم پیوند می دهد تا کل خرید را نشان دهد.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=transaction // Transaction hit type. &ti=12345 // transaction ID. Required. &ta=westernWear // Transaction affiliation. &tr=50.00 // Transaction revenue. &ts=32.00 // Transaction shipping. &tt=12.00 // Transaction tax. &cu=EUR // Currency code.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=item // Item hit type. &ti=12345 // Transaction ID. Required. &in=sofa // Item name. Required. &ip=300 // Item price. &iq=2 // Item quantity. &ic=u3eqds43 // Item code / SKU. &iv=furniture // Item variation / category. &cu=EUR // Currency code.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=social // Social hit type. &sa=like // Social Action. Required. &sn=facebook // Social Network. Required. &st=/home // Social Target. Required.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=exception // Exception hit type. &exd=IOException // Exception description. &exf=1 // Exception is fatal?
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=timing // Timing hit type. &utc=jsonLoader // Timing category. &utv=load // Timing variable. &utt=5000 // Timing time. &utl=jQuery // Timing label. // These values are part of browser load times &dns=100 // DNS load time. &pdt=20 // Page download time. &rrt=32 // Redirect time. &tcp=56 // TCP connect time. &srt=12 // Server response time.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=screenview // Screenview hit type. &an=funTimes // App name. &av=1.5.0 // App version. &aid=com.foo.App // App Id. &aiid=com.android.vending // App Installer Id. &cd=Home // Screen name / content description.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
برخی از محیط ها قادر به ارسال بازدید مستقیم به Google Analytics نیستند. نمونه هایی از این تلفن های همراه قدیمی هستند که نمی توانند جاوا اسکریپت یا اینترانت های شرکتی را در پشت فایروال اجرا کنند. در این موارد ارسال درخواستها به یک سرور پراکسی که سپس از پروتکل اندازهگیری برای ارسال بازدیدها به Google Analytics استفاده میکند، معمول است.
برای جمعآوری IP و عامل کاربر از دستگاه مشتری و نه سرور پراکسی، میتوانید هر دو مقدار را در پروتکل اندازهگیری مشخص کنید، و آنها مقادیری را که Google Analytics معمولاً از سرصفحههای درخواست بهدست میآورد، لغو میکنند.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &uip=1.2.3.4 // IP address override. &ua=Opera/9.80 // User agent override.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
،این سند نحوه ارسال بازدیدهای رایج به پروتکل اندازه گیری را شرح می دهد.
این سند نحوه قالببندی درخواستهای HTTP برای ارسال انواع ضربههای رایج به پروتکل اندازهگیری Google Analytics را نشان میدهد. را بخوانید:
- مرجع پروتکل - شرح کاملی از نحوه قالب بندی درخواست های پروتکل.
- مرجع پارامتر - لیستی از تمام پارامترهای پذیرفته شده توسط پروتکل.
برای ارسال دادههای تعامل کاربر، یک درخواست HTTP POST به این نقطه پایانی ارسال کنید.
POST /collect HTTP/1.1 Host: www.google-analytics.com payload_data
پارامترهای زیر برای هر بار مورد نیاز است:
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t= // Hit Type.
هر بار باید دارای یک نوع ضربه معتبر باشد و هر نوع ضربه دارای مجموعه فیلدهای مورد نیاز خود است. بنابراین برای ارسال نمای صفحه برای صفحه /home
، از payload زیر استفاده می کنید:
v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fhome
بخش های زیر نمونه هایی از انواع ضربه های رایج را ارائه می دهد.
برای ارسال چندین بازدید در یک درخواست، از نقطه پایانی /batch
به جای /collect
استفاده کنید و هر بار را در خط خودش مشخص کنید.
به عنوان مثال، برای ارسال بازدیدهای بازدید از صفحه برای صفحات "صفحه اصلی"، "درباره ما" و "تماس" یک وب سایت، می توانید درخواست دسته ای زیر را ارسال کنید.
POST /batch HTTP/1.1 Host: www.google-analytics.com v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fhome v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fabout v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fcontact
علاوه بر محدودیتهای استاندارد بازدیدهای پروتکل اندازهگیری، درخواستهای دستهای دارای محدودیتهای اضافی زیر هستند:
- حداکثر 20 بازدید می تواند در هر درخواست مشخص شود.
- اندازه کل همه بارهای ارسال شده نمی تواند بیشتر از 16 هزار بایت باشد.
- هیچ پیلوی یک ضربه ای نمی تواند بیشتر از 8K بایت باشد.
در زیر نمونه هایی از نحوه ارسال انواع ضربه رایج به Google Analytics آورده شده است. علاوه بر این مثالها، میتوانید پارامترهای مختلف را برای دستیابی به روابط دادهای جدید ترکیب و مطابقت دهید. به عنوان مثال، برای اینکه بفهمید یک رویداد در کدام صفحه رخ داده است، پارامتر pagePath، p
را به همراه پارامترهای ردیابی رویداد همانطور که در زیر توضیح داده شده است، ارسال کنید.
مرجع پارامتر را برای لیست کامل تمام پارامترهایی که می توانید به Google Analytics ارسال کنید بخوانید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/home // Page. &dt=homepage // Title.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type &ec=video // Event Category. Required. &ea=play // Event Action. Required. &el=holiday // Event label. &ev=300 // Event value.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
بازدیدهای تجارت الکترونیکی پیشرفته باید به جای بازدیدهای تجارت الکترونیک استفاده شوند. اگر قبلاً ردیابی تجارت الکترونیک را اجرا کرده اید و می خواهید از ردیابی تجارت الکترونیک پیشرفته استفاده کنید، دو گزینه وجود دارد:
می توانید یک ویژگی جدید ایجاد کنید و بازدیدهای Enhanced Ecommerce را به ویژگی جدید ارسال کنید.
با دنبال کردن مثالهای زیر، تمامی بازدیدهای تجارت الکترونیک را به بازدیدهای تجارت الکترونیک پیشرفته منتقل کنید. دادههای تراکنش و مواردی که قبلاً با استفاده از بازدیدهای تجارت الکترونیک جمعآوری شدهاند تحت تأثیر قرار نمیگیرند و در ویژگیها و نماهایی که در ابتدا به آنها ارسال شدهاند در دسترس خواهند ماند.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/home // Page. &dt=homepage // Title. &il1nm=Search%20Results // Impression list 1. Required. &il1pi1id=P12345 // Product Impression 1 ID. Either ID or name must be set. &il1pi1nm=Android%20Warhol%20T-Shirt // Product Impression 1 name. Either ID or name must be set. &il1pi1ca=Apparel%2FT-Shirts // Product Impression 1 category. &il1pi1br=Google // Product Impression 1 brand. &il1pi1va=Black // Product Impression 1 variant. &il1pi1ps=1 // Product Impression 1 position. &il1pi1cd1=Member // Custom dimension. &il2nm=Recommended%20Products // Impression list 2. &il2pi1nm=Yellow%20T-Shirt // Product Impression 1 name. &il2pi2nm=Red%20T-Shirt // Product Impression 2 name.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=UX // Event Category. Required. &ea=click // Event Action. Required. &el=Results // Event label. &pa=click // Product action (click). Required. &pal=Search%20Results // Product Action List. &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1ps=1 // Product 1 position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=UX // Event Category. Required. &ea=click // Event Action. Required. &el=Results // Event label. &pa=detail // Product action (detail). Required. &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1ps=1 // Product 1 position. &il1nm=Related%20Products // Impression list. &il1pi1id=P12345 // Product Impression 1 ID. &il1pi1nm=Android%20Warhol%20T-Shirt // Product Impression 1 name. &il1pi1ca=Apparel%2FT-Shirts // Product Impression 1 category. &il1pi1br=Google // Product Impression 1 brand. &il1pi1va=Black // Product Impression 1 variant. &il1pi1ps=1 // Product Impression 1 position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/receipt // Page. &dt=Receipt%20Page // Title. &ti=T12345 // Transaction ID. Required. &ta=Google%20Store%20-%20Online // Affiliation. &tr=37.39 // Revenue. &tt=2.85 // Tax. &ts=5.34 // Shipping. &tcc=SUMMER2013 // Transaction coupon. &pa=purchase // Product action (purchase). Required. &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1ps=1 // Product 1 position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
اگر باید دادههای بازپرداخت را با استفاده از یک رویداد ارسال کنید و رویداد بخشی از رفتار معمولی اندازهگیری شده در محل نیست (یعنی توسط کاربر شروع نشده است)، توصیه میشود یک رویداد غیرتعاملی ارسال کنید. با این کار معیارهایی مانند نرخ پرش، مدت زمان جلسه و غیره تحت تأثیر رویداد قرار نگیرند.
// Refund an entire transaction and send with a non-interaction event. v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=Ecommerce // Event Category. Required. &ea=Refund // Event Action. Required. &ni=1 // Non-interaction parameter. &ti=T12345 // Transaction ID. Required. &pa=refund // Product action (refund). Required.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
// Refund a single product. v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=Ecommerce // Event Category. Required. &ea=Refund // Event Action. Required. &ni=1 // Non-interaction parameter. &ti=T12345 // Transaction ID. Required. &pa=refund // Product action (refund). Required. &pr1id=P12345 // Product 1 ID. Required. &pr1qt=1 // Product 1 quantity. Required.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/checkout // Page. &dt=Checkout // Title. &pa=checkout // Product action (checkout). &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1pr=29.20 // Product 1 Price. &pr1qt=1 // Product 1 quantity. &cos=1 // Checkout step #1. &col=Visa // Checkout step option.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type &ec=Checkout // Event Category. Required. &ea=Option // Event Action. Required. &pa=checkout_option // Product action (checkout_option). &cos=2 // Checkout step. &col=FedEx // Checkout step option.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/home // Page. &dt=homepage // Title. &promo1id=PROMO_1234 // Promotion 1 ID. Either ID or name must be set. &promo1nm=Summer%20Sale // Promotion 1 name. Either ID or name must be set. &promo1cr=summer_banner2 // Promotion Creative. &promo1ps=banner_slot1 // Promotion Position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type &ec=Internal%20Promotions // Event Category. Required. &ea=click // Event Action. Required. &el=Summer%20Sale // Event label. &promoa=click // Promotion action (click). Required. &promo1id=PROMO_1234 // Promotion 1 ID. Either ID or name must be set. &promo1nm=Summer%20Sale // Promotion 1 name. Either ID or name must be set. &promo1cr=summer_banner2 // Promotion Creative. &promo1ps=banner_slot1 // Promotion Position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
برای ارسال داده های تجارت الکترونیک، یک ضربه transaction
ارسال کنید تا کل تراکنش را نشان دهد، سپس برای هر مورد در تراکنش، یک ضربه item
ارسال کنید. شناسه تراکنش ti
تمام بازدیدها را به هم پیوند می دهد تا کل خرید را نشان دهد.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=transaction // Transaction hit type. &ti=12345 // transaction ID. Required. &ta=westernWear // Transaction affiliation. &tr=50.00 // Transaction revenue. &ts=32.00 // Transaction shipping. &tt=12.00 // Transaction tax. &cu=EUR // Currency code.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=item // Item hit type. &ti=12345 // Transaction ID. Required. &in=sofa // Item name. Required. &ip=300 // Item price. &iq=2 // Item quantity. &ic=u3eqds43 // Item code / SKU. &iv=furniture // Item variation / category. &cu=EUR // Currency code.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=social // Social hit type. &sa=like // Social Action. Required. &sn=facebook // Social Network. Required. &st=/home // Social Target. Required.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=exception // Exception hit type. &exd=IOException // Exception description. &exf=1 // Exception is fatal?
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=timing // Timing hit type. &utc=jsonLoader // Timing category. &utv=load // Timing variable. &utt=5000 // Timing time. &utl=jQuery // Timing label. // These values are part of browser load times &dns=100 // DNS load time. &pdt=20 // Page download time. &rrt=32 // Redirect time. &tcp=56 // TCP connect time. &srt=12 // Server response time.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=screenview // Screenview hit type. &an=funTimes // App name. &av=1.5.0 // App version. &aid=com.foo.App // App Id. &aiid=com.android.vending // App Installer Id. &cd=Home // Screen name / content description.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
برخی از محیط ها قادر به ارسال بازدید مستقیم به Google Analytics نیستند. نمونه هایی از این تلفن های همراه قدیمی هستند که نمی توانند جاوا اسکریپت یا اینترانت های شرکتی را در پشت فایروال اجرا کنند. در این موارد ارسال درخواستها به یک سرور پراکسی که سپس از پروتکل اندازهگیری برای ارسال بازدیدها به Google Analytics استفاده میکند، معمول است.
برای جمعآوری IP و عامل کاربر از دستگاه مشتری و نه سرور پراکسی، میتوانید هر دو مقدار را در پروتکل اندازهگیری مشخص کنید، و آنها مقادیری را که Google Analytics معمولاً از سرصفحههای درخواست بهدست میآورد، لغو میکنند.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &uip=1.2.3.4 // IP address override. &ua=Opera/9.80 // User agent override.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
،این سند نحوه ارسال بازدیدهای رایج به پروتکل اندازه گیری را شرح می دهد.
این سند نحوه قالببندی درخواستهای HTTP برای ارسال انواع ضربههای رایج به پروتکل اندازهگیری Google Analytics را نشان میدهد. را بخوانید:
- مرجع پروتکل - شرح کاملی از نحوه قالب بندی درخواست های پروتکل.
- مرجع پارامتر - لیستی از تمام پارامترهای پذیرفته شده توسط پروتکل.
برای ارسال دادههای تعامل کاربر، یک درخواست HTTP POST به این نقطه پایانی ارسال کنید.
POST /collect HTTP/1.1 Host: www.google-analytics.com payload_data
پارامترهای زیر برای هر بار مورد نیاز است:
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t= // Hit Type.
هر بار باید دارای یک نوع ضربه معتبر باشد و هر نوع ضربه دارای مجموعه فیلدهای مورد نیاز خود است. بنابراین برای ارسال نمای صفحه برای صفحه /home
، از payload زیر استفاده می کنید:
v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fhome
بخش های زیر نمونه هایی از انواع ضربه های رایج را ارائه می دهد.
برای ارسال چندین بازدید در یک درخواست، از نقطه پایانی /batch
به جای /collect
استفاده کنید و هر بار را در خط خودش مشخص کنید.
به عنوان مثال، برای ارسال بازدیدهای بازدید از صفحه برای صفحات "صفحه اصلی"، "درباره ما" و "تماس" یک وب سایت، می توانید درخواست دسته ای زیر را ارسال کنید.
POST /batch HTTP/1.1 Host: www.google-analytics.com v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fhome v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fabout v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fcontact
علاوه بر محدودیتهای استاندارد بازدیدهای پروتکل اندازهگیری، درخواستهای دستهای دارای محدودیتهای اضافی زیر هستند:
- حداکثر 20 بازدید می تواند در هر درخواست مشخص شود.
- اندازه کل همه بارهای ارسال شده نمی تواند بیشتر از 16 هزار بایت باشد.
- هیچ پیلوی یک ضربه ای نمی تواند بیشتر از 8K بایت باشد.
در زیر نمونه هایی از نحوه ارسال انواع ضربه رایج به Google Analytics آورده شده است. علاوه بر این مثالها، میتوانید پارامترهای مختلف را برای دستیابی به روابط دادهای جدید ترکیب و مطابقت دهید. به عنوان مثال، برای اینکه بفهمید یک رویداد در کدام صفحه رخ داده است، پارامتر pagePath، p
را به همراه پارامترهای ردیابی رویداد همانطور که در زیر توضیح داده شده است، ارسال کنید.
مرجع پارامتر را برای لیست کامل تمام پارامترهایی که می توانید به Google Analytics ارسال کنید بخوانید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/home // Page. &dt=homepage // Title.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type &ec=video // Event Category. Required. &ea=play // Event Action. Required. &el=holiday // Event label. &ev=300 // Event value.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
بازدیدهای تجارت الکترونیکی پیشرفته باید به جای بازدیدهای تجارت الکترونیک استفاده شوند. اگر قبلاً ردیابی تجارت الکترونیک را اجرا کرده اید و می خواهید از ردیابی تجارت الکترونیک پیشرفته استفاده کنید، دو گزینه وجود دارد:
می توانید یک ویژگی جدید ایجاد کنید و بازدیدهای Enhanced Ecommerce را به ویژگی جدید ارسال کنید.
با دنبال کردن مثالهای زیر، تمامی بازدیدهای تجارت الکترونیک را به بازدیدهای تجارت الکترونیک پیشرفته منتقل کنید. دادههای تراکنش و مواردی که قبلاً با استفاده از بازدیدهای تجارت الکترونیک جمعآوری شدهاند تحت تأثیر قرار نمیگیرند و در ویژگیها و نماهایی که در ابتدا به آنها ارسال شدهاند در دسترس خواهند ماند.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/home // Page. &dt=homepage // Title. &il1nm=Search%20Results // Impression list 1. Required. &il1pi1id=P12345 // Product Impression 1 ID. Either ID or name must be set. &il1pi1nm=Android%20Warhol%20T-Shirt // Product Impression 1 name. Either ID or name must be set. &il1pi1ca=Apparel%2FT-Shirts // Product Impression 1 category. &il1pi1br=Google // Product Impression 1 brand. &il1pi1va=Black // Product Impression 1 variant. &il1pi1ps=1 // Product Impression 1 position. &il1pi1cd1=Member // Custom dimension. &il2nm=Recommended%20Products // Impression list 2. &il2pi1nm=Yellow%20T-Shirt // Product Impression 1 name. &il2pi2nm=Red%20T-Shirt // Product Impression 2 name.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=UX // Event Category. Required. &ea=click // Event Action. Required. &el=Results // Event label. &pa=click // Product action (click). Required. &pal=Search%20Results // Product Action List. &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1ps=1 // Product 1 position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=UX // Event Category. Required. &ea=click // Event Action. Required. &el=Results // Event label. &pa=detail // Product action (detail). Required. &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1ps=1 // Product 1 position. &il1nm=Related%20Products // Impression list. &il1pi1id=P12345 // Product Impression 1 ID. &il1pi1nm=Android%20Warhol%20T-Shirt // Product Impression 1 name. &il1pi1ca=Apparel%2FT-Shirts // Product Impression 1 category. &il1pi1br=Google // Product Impression 1 brand. &il1pi1va=Black // Product Impression 1 variant. &il1pi1ps=1 // Product Impression 1 position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/receipt // Page. &dt=Receipt%20Page // Title. &ti=T12345 // Transaction ID. Required. &ta=Google%20Store%20-%20Online // Affiliation. &tr=37.39 // Revenue. &tt=2.85 // Tax. &ts=5.34 // Shipping. &tcc=SUMMER2013 // Transaction coupon. &pa=purchase // Product action (purchase). Required. &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1ps=1 // Product 1 position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
اگر باید دادههای بازپرداخت را با استفاده از یک رویداد ارسال کنید و رویداد بخشی از رفتار معمولی اندازهگیری شده در محل نیست (یعنی توسط کاربر شروع نشده است)، توصیه میشود یک رویداد غیرتعاملی ارسال کنید. با این کار معیارهایی مانند نرخ پرش، مدت زمان جلسه و غیره تحت تأثیر رویداد قرار نگیرند.
// Refund an entire transaction and send with a non-interaction event. v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=Ecommerce // Event Category. Required. &ea=Refund // Event Action. Required. &ni=1 // Non-interaction parameter. &ti=T12345 // Transaction ID. Required. &pa=refund // Product action (refund). Required.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
// Refund a single product. v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type. &ec=Ecommerce // Event Category. Required. &ea=Refund // Event Action. Required. &ni=1 // Non-interaction parameter. &ti=T12345 // Transaction ID. Required. &pa=refund // Product action (refund). Required. &pr1id=P12345 // Product 1 ID. Required. &pr1qt=1 // Product 1 quantity. Required.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/checkout // Page. &dt=Checkout // Title. &pa=checkout // Product action (checkout). &pr1id=P12345 // Product 1 ID. Either ID or name must be set. &pr1nm=Android%20Warhol%20T-Shirt // Product 1 name. Either ID or name must be set. &pr1ca=Apparel // Product 1 category. &pr1br=Google // Product 1 brand. &pr1va=Black // Product 1 variant. &pr1pr=29.20 // Product 1 Price. &pr1qt=1 // Product 1 quantity. &cos=1 // Checkout step #1. &col=Visa // Checkout step option.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type &ec=Checkout // Event Category. Required. &ea=Option // Event Action. Required. &pa=checkout_option // Product action (checkout_option). &cos=2 // Checkout step. &col=FedEx // Checkout step option.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=mydemo.com // Document hostname. &dp=/home // Page. &dt=homepage // Title. &promo1id=PROMO_1234 // Promotion 1 ID. Either ID or name must be set. &promo1nm=Summer%20Sale // Promotion 1 name. Either ID or name must be set. &promo1cr=summer_banner2 // Promotion Creative. &promo1ps=banner_slot1 // Promotion Position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=event // Event hit type &ec=Internal%20Promotions // Event Category. Required. &ea=click // Event Action. Required. &el=Summer%20Sale // Event label. &promoa=click // Promotion action (click). Required. &promo1id=PROMO_1234 // Promotion 1 ID. Either ID or name must be set. &promo1nm=Summer%20Sale // Promotion 1 name. Either ID or name must be set. &promo1cr=summer_banner2 // Promotion Creative. &promo1ps=banner_slot1 // Promotion Position.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
برای ارسال داده های تجارت الکترونیک، یک ضربه transaction
ارسال کنید تا کل تراکنش را نشان دهد، سپس برای هر مورد در تراکنش، یک ضربه item
ارسال کنید. شناسه تراکنش ti
تمام بازدیدها را به هم پیوند می دهد تا کل خرید را نشان دهد.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=transaction // Transaction hit type. &ti=12345 // transaction ID. Required. &ta=westernWear // Transaction affiliation. &tr=50.00 // Transaction revenue. &ts=32.00 // Transaction shipping. &tt=12.00 // Transaction tax. &cu=EUR // Currency code.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=item // Item hit type. &ti=12345 // Transaction ID. Required. &in=sofa // Item name. Required. &ip=300 // Item price. &iq=2 // Item quantity. &ic=u3eqds43 // Item code / SKU. &iv=furniture // Item variation / category. &cu=EUR // Currency code.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=social // Social hit type. &sa=like // Social Action. Required. &sn=facebook // Social Network. Required. &st=/home // Social Target. Required.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=exception // Exception hit type. &exd=IOException // Exception description. &exf=1 // Exception is fatal?
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=timing // Timing hit type. &utc=jsonLoader // Timing category. &utv=load // Timing variable. &utt=5000 // Timing time. &utl=jQuery // Timing label. // These values are part of browser load times &dns=100 // DNS load time. &pdt=20 // Page download time. &rrt=32 // Redirect time. &tcp=56 // TCP connect time. &srt=12 // Server response time.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=screenview // Screenview hit type. &an=funTimes // App name. &av=1.5.0 // App version. &aid=com.foo.App // App Id. &aiid=com.android.vending // App Installer Id. &cd=Home // Screen name / content description.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.
برخی از محیط ها قادر به ارسال بازدید مستقیم به Google Analytics نیستند. نمونه هایی از این تلفن های همراه قدیمی هستند که نمی توانند جاوا اسکریپت یا اینترانت های شرکتی را در پشت فایروال اجرا کنند. در این موارد ارسال درخواستها به یک سرور پراکسی که سپس از پروتکل اندازهگیری برای ارسال بازدیدها به Google Analytics استفاده میکند، معمول است.
برای جمعآوری IP و عامل کاربر از دستگاه مشتری و نه سرور پراکسی، میتوانید هر دو مقدار را در پروتکل اندازهگیری مشخص کنید، و آنها مقادیری را که Google Analytics معمولاً از سرصفحههای درخواست بهدست میآورد، لغو میکنند.
v=1 // Version. &tid=UA-XXXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &uip=1.2.3.4 // IP address override. &ua=Opera/9.80 // User agent override.
این موفقیت را در Measurement Protocol Hit Builder مشاهده کنید.