คู่มือนี้อธิบายวิธีใช้ปลั๊กอินฟีเจอร์โฆษณาสำหรับ analytics.js
ภาพรวม
ฟีเจอร์โฆษณาของ Google Analytics (รวมถึงรายการรีมาร์เก็ตติ้งสำหรับโฆษณา Search) สามารถเปิดใช้ใน Google Analytics จากการตั้งค่าพร็อพเพอร์ตี้ > การรวบรวมข้อมูล คุณสามารถใช้ปลั๊กอินฟีเจอร์โฆษณาสำหรับ analytics.js เพื่อเปิดใช้ฟีเจอร์โฆษณาแบบเป็นโปรแกรม รวมถึงลบล้างและปิดใช้ฟีเจอร์การรายงานโฆษณาและรีมาร์เก็ตติ้งทั้งหมดที่สร้างขึ้นใน UI ของ Google Analytics
การใช้งาน
วิธีที่แนะนำคือเปิดใช้ฟีเจอร์การรายงานโฆษณาจากการตั้งค่าพร็อพเพอร์ตี้ของ Google Analyticsหากต้องการเปิดใช้ปลั๊กอินฟีเจอร์โฆษณา ให้เพิ่มการเรียกใช้ require
และระบุปลั๊กอิน displayfeatures
ga('create', 'UA-XXXXX-Y', 'auto'); ga('require', 'displayfeatures'); ga('send', 'pageview');
ปลั๊กอินจะส่งคำขอไปยัง stats.g.doubleclick.net
ซึ่งใช้เพื่อเปิดใช้ฟีเจอร์โฆษณา ปลั๊กอินจะสร้างคุกกี้ใหม่ชื่อ _gat
ซึ่งมีระยะหมดเวลา 1 นาที คุกกี้นี้ไม่ได้เก็บข้อมูลผู้ใช้ไว้ แต่ใช้เพื่อจำกัดจำนวนคำขอที่จะส่งไปยัง doubleclick.net
เท่านั้น
เปลี่ยนชื่อคุกกี้
ชื่อคุกกี้เริ่มต้นคือ _gat
คุณเปลี่ยนแปลงได้โดยการตั้งค่าตัวเลือก cookieName
เมื่อต้องการใช้ปลั๊กอิน ดังนี้
ga('require', 'displayfeatures', {cookieName: 'display_features_cookie'});
โปรดทราบว่าโดยปกติแล้ว อาร์กิวเมนต์ที่สามจะใช้เพื่อระบุตำแหน่งสคริปต์
เนื่องจากปลั๊กอินนี้รวมอยู่ใน analytics.js คุณจึงส่งผ่าน undefined
ได้ง่ายๆ
ใช้เครื่องมือติดตามหลายรายการ
หากต้องการใช้ปลั๊กอินฟีเจอร์โฆษณากับเครื่องมือติดตามหลายรายการ ให้ใส่ชื่อเครื่องมือติดตามหลายตัวไว้ด้านหน้าการเรียก require
ดังนี้
// create a tracker named 'foo' for property UA-XXXXX-Y ga('create', 'UA-XXXXX-Y', {name: 'foo'}); ga('foo.require', 'displayfeatures'); ga('foo.send', 'pageview'); // create a second tracker named 'bar' for a different property UA-XXXX-Z ga('create', 'UA-XXXXX-Z', {name: 'bar'}); ga('bar.require', 'displayfeatures'); ga('bar.send', 'pageview');
เมื่อโหลดปลั๊กอินฟีเจอร์โฆษณาสำหรับเครื่องมือติดตามที่มีชื่อแล้ว ชื่อเครื่องมือติดตามจะต่อท้ายชื่อคุกกี้ ตัวอย่างข้างต้นสร้างคุกกี้ _gat_foo
และ _gat_bar
ปิดใช้ฟีเจอร์โฆษณา
เนื่องจากคุณสามารถเปิดใช้ฟีเจอร์โฆษณาผ่านทางการตั้งค่าผู้ดูแลระบบ Google Analytics ได้ จึงอาจมีบางกรณีที่ต้องปิดใช้ฟีเจอร์ดังกล่าวแบบเป็นโปรแกรม
หากต้องการปิดใช้ฟีเจอร์โฆษณาทั้งหมดด้วย analytics.js ให้ตั้งค่า allowAdFeatures
เป็น false
หลังคำสั่ง create
และก่อนคำสั่ง send
ga('create', 'UA-XXXXX-Y', 'auto'); ga('set', 'allowAdFeatures', false); ga('send', 'pageview');
เมื่อตั้งค่าเป็น true
(ค่าเริ่มต้น) allowAdFeatures
จะอนุญาตให้ปลั๊กอิน displayfeatures
และการตั้งค่าฟีเจอร์โฆษณาใน Google Analytics ทำงานได้ ช่องนี้จะไม่เปิดใช้ฟีเจอร์เหล่านี้ด้วยตัวเอง
ตั้งค่า allowAdFeatures
เป็น false
เพื่อปิดใช้บีคอนสำหรับฟีเจอร์โฆษณาของ Google Analytics ไม่ว่าจะเปิดใช้ผ่านปลั๊กอิน displayfeatures
หรือจากภายใน Google Analytics ก็ตาม
หากต้องการปิดใช้เฉพาะฟีเจอร์การปรับโฆษณาตามโปรไฟล์ของผู้ใช้ ให้ตั้งค่า allowAdPersonalizationSignals
เป็น false
หลังคำสั่ง create
และก่อนคำสั่ง send
ga('create', 'UA-XXXXX-Y', 'auto'); ga('set', 'allowAdPersonalizationSignals', false); ga('send', 'pageview');