Tài liệu tham khảo này mô tả các phương pháp mà bạn dùng để thiết lập và tuỳ chỉnh tính năng theo dõi chiến dịch trong báo cáo của Google Analytics.
Phương pháp theo dõi chiến dịch GATC
_setAllowAnchor(bool)
_setCampContentKey(newCampContentKey)
_setCampMediumKey(newCampMedKey)
_setCampNameKey(newCampNameKey)
_setCampNOKey(newCampNOKey)
_setCampSourceKey(newCampSrcKey)
_setCampTermKey(newCampTermKey)
_setCampaignTrack(bool)
_setCampaignCookieTimeout(cookieTimeoutMillis)
_setCookieTimeout(newDefaultTimeout)
không dùng nữa_setReferrerOverride(newReferrerUrl)
Thông tin chi tiết về phương pháp
_setAllowAnchor()
_setAllowAnchor(bool)
Phương thức này sẽ đặt dấu # làm dấu phân tách chuỗi truy vấn trong tính năng theo dõi
chiến dịch. Tuỳ chọn này được đặt thành false
theo mặc định.
URL theo dõi chiến dịch thông thường sử dụng dấu chấm hỏi (?) để cho biết điểm bắt đầu của các cặp khoá/giá trị tạo nên truy vấn. Nếu bạn đặt tuỳ chọn này thành true, thì URL theo dõi chiến dịch của bạn có thể sử dụng ký hiệu dấu thăng (#) thay vì dấu chấm hỏi (?) để cho biết phần đầu của chuỗi cụm từ tìm kiếm.
http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers _gaq.push(['_setAllowAnchor', true]);
tham số
Boolean
true
hoặc false
Nếu
bạn đặt thông số này thành true
, thì chiến dịch sẽ sử dụng quảng cáo cố định.
Nếu không, chiến dịch sẽ sử dụng chuỗi tìm kiếm.
_setCampContentKey()
_setCampContentKey(newCampContentKey)
Đặt khoá nội dung quảng cáo cho chiến dịch. Khoá nội dung chiến dịch được dùng để truy xuất nội dung quảng cáo (nội dung mô tả) của chiến dịch quảng cáo từ URL chiến dịch. Hãy sử dụng hàm này trên trang đích được xác định trong chiến dịch của bạn.
Ví dụ: giả sử bạn có quảng cáo trên một trang web khác có URL này dẫn đến trang web của mình:
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves
Trong URL này, từ khoá "mô tả" mô tả nội dung được cung cấp trong URL cho chiến dịch đó. (Những thuật ngữ và cụm từ này xuất hiện trong cột Nội dung quảng cáo trên trang Chi tiết chiến dịch trong báo cáo Nguồn lưu lượng truy cập). Để sử dụng khoá đó làm khoá nội dung chiến dịch tuỳ chỉnh, bạn cần đặt:
_gaq.push(['_setCampContentKey', 'description']);
tham số
String newCampContentKey
Khoá nội dung của chiến dịch mới
cần thiết lập.
_setCampMediumKey()
_setCampMediumKey(newCampMedKey)
Ví dụ: giả sử bạn có quảng cáo trên một trang web khác có URL này đến trang web của mình:
http://mysite.net/index.html?utm_source=giganoshopper.com&method=ad&utm_campaign=Christmas+specials&utm_content=Garden+gloves
Trong URL này, khoá "phương thức" mô tả phương tiện trong URL cho chiến dịch đó.
_gaq.push(['_setCampMediumKey', 'method']);
tham số
String newCampMedKey
Khoá phương tiện của chiến dịch
cần thiết lập.
_setCampNameKey()
_setCampNameKey(newCampNameKey)
Ví dụ: Giả sử bạn gửi email về một ưu đãi đặc biệt cho người dùng đã đăng ký và đường liên kết đến ưu đãi đó sẽ có dạng:
http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers
Trong URL này, khoá "offer_type" mô tả tên được cung cấp trong URL cho chiến dịch đó. (Đây là tên xuất hiện trong danh sách Chiến dịch trong báo cáo Nguồn lưu lượng truy cập.)
_gaq.push(['_setCampNameKey', 'offer_type']);
tham số
String newCampNameKey
Khoá tên chiến dịch.
_setCampNOKey()
_setCampNOKey(newCampNOKey)
Nếu bạn có quảng cáo trên một trang web khác có URL đến trang web của bạn:
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves&noo=1234
Trong URL này, khoá "noo" mô tả giá trị không ghi đè trong URL của chiến dịch đó.
_gaq.push(['_setCampNOKey', 'noo']);
tham số
String newCampNOKey
Khoá không ghi đè chiến dịch
cần đặt.
_setCampSourceKey()
_setCampSourceKey(newCampSrcKey)
Ví dụ: Giả sử bạn có quảng cáo trên một trang web khác có URL này đến trang web của mình:
http://mysite.net/index.html?source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves
Trong URL này, khoá "nguồn" mô tả nguồn trong URL cho chiến dịch đó.
_gaq.push(['_setCampSourceKey', 'source']);
tham số
String newCampSrcKey
Khoá nguồn chiến dịch
cần đặt.
_setCampTermKey()
_setCampTermKey(newCampTermKey)
Ví dụ: giả sử bạn có quảng cáo trả phí trên công cụ tìm kiếm được gắn thẻ như sau:
http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools
Trong URL này, khoá "từ khoá" mô tả các cụm từ khoá trong URL cho chiến dịch đó.
_gaq.push(['_setCampTermKey', 'term']);
tham số
String newCampTermKey
Khoá thuật ngữ cần đặt.
_setCampaignTrack()
_setCampaignTrack(bool)
true
để
thiết lập Google Analytics chuẩn. Nếu muốn tắt tính năng theo dõi chiến dịch
và các cookie liên kết được đặt để theo dõi chiến dịch, bạn có thể
sử dụng phương pháp này.
tham số
Boolean true
hoặc false
True
theo mặc định để bật tính năng theo dõi chiến dịch. Nếu bạn đặt thành false
,
thì tính năng theo dõi chiến dịch sẽ bị tắt.
_setCampaignCookieHTTPS()
_setCampaignCookieTimeout(cookieTimeoutMillis)
Đặt thời gian hết hạn cookie theo dõi chiến dịch tính bằng mili giây. Theo mặc định, tính năng theo dõi chiến dịch được đặt trong 6 tháng. Bằng cách này, bạn có thể xác định trong khoảng thời gian 6 tháng, liệu khách truy cập vào trang web của bạn có chuyển đổi dựa trên một chiến dịch cụ thể hay không. Tuy nhiên, doanh nghiệp của bạn có thể có khung thời gian chiến dịch dài hơn hoặc ngắn hơn nên bạn có thể sử dụng phương pháp này để điều chỉnh hoạt động theo dõi chiến dịch cho mục đích đó.
Bạn có thể thay đổi thời gian chờ hết hạn thành 0 để cho biết rằng cần xoá cookie này khi trình duyệt đóng.
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);
tham số
Number cookieTimeoutMillis
Thời gian hết hạn của cookie mới tính bằng mili giây hoặc 0 để xoá cookie khi trình duyệt đóng.
_setCookieHTTPS()
_setCookieTimeout(newDefaultTimeout)
_setCampaignCookieTimeout(cookieTimeoutMillis)
.
_gaq.push(['_setCookieTimeout', 3152600]);
tham số
String newDefaultTimeout
Thời gian hết hạn của
cookie mặc định mới cần đặt. Truyền vào dưới dạng chuỗi và chuỗi được chuyển đổi thành số nguyên.
_setReferrerOverride()
_setReferrerOverride(newReferrerUrl)
document.referrer
để xác định URL liên kết giới thiệu được chuyển vào tham số utmr
của yêu cầu ảnh GIF.
Tuy nhiên, bạn có thể chuyển đổi thông số này nhiều hơn bằng giá trị của riêng mình. Ví dụ: nếu bạn đặt đường liên kết giới thiệu mới thành http://www.google.com/search?hl=en&q=hats
, thì cookie chiến dịch sẽ lưu trữ một chiến dịch mới có source=google
, medium=organic
và keyword=hats
.
tham số
String newReferrerOverride
URL mới cho đường liên kết giới thiệu tài liệu.