Mã theo dõi: Theo dõi chiến dịch

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

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.

Đoạn mã không đồng bộ (nên dùng)
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:

Đoạn mã không đồng bộ (nên dùng)
_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)
Đặt khoá phương tiện chiến dịch, dùng để truy xuất phương tiện từ URL chiến dịch của bạn. Phương tiện sẽ xuất hiện dưới dạng một lựa chọn phân đoạn trong báo cáo Chiến dịch.

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 đó.

Đoạn mã không đồng bộ (nên dùng)
_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)
Đặt khoá tên chiến dịch. Khoá tên chiến dịch được dùng để truy xuất tên chiến dịch quảng cáo của bạn từ URL chiến dịch. Bạn sẽ sử dụng hàm này trên bất kỳ trang nào mà bạn muốn theo dõi chiến dịch lượt nhấp.

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.)

Đoạn mã không đồng bộ (nên dùng)
_gaq.push(['_setCampNameKey', 'offer_type']);

tham số

String   newCampNameKey Khoá tên chiến dịch.

_setCampNOKey()

_setCampNOKey(newCampNOKey)
Đặt biến khoá không ghi đè chiến dịch. Biến này được dùng để truy xuất giá trị không ghi đè chiến dịch từ URL. Theo mặc định, biến này và giá trị của biến không được đặt. Đối với tính năng theo dõi chiến dịch và đo lường lượt chuyển đổi, theo mặc định, lượt hiển thị gần đây nhất là chiến dịch được ghi nhận trong hoạt động theo dõi lượt chuyển đổi của bạn. Nếu muốn liên kết những lượt hiển thị đầu tiên với một lượt chuyển đổi, bạn sẽ đặt phương thức này thành một khoá cụ thể và trong trường hợp sử dụng các biến chiến dịch tuỳ chỉnh, bạn sẽ sử dụng phương thức này để đặt tên biến cho các cơ chế ghi đè chiến dịch. Giá trị không ghi đè ngăn dữ liệu chiến dịch bị ghi đè quá nhiều bởi các URL chiến dịch được xác định tương tự mà khách truy cập cũng có thể nhấp vào.

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 đó.

Đoạn mã không đồng bộ (nên dùng)
_gaq.push(['_setCampNOKey', 'noo']);

tham số

String   newCampNOKey Khoá không ghi đè chiến dịch cần đặt.

_setCampSourceKey()

_setCampSourceKey(newCampSrcKey)
Đặt khoá nguồn chiến dịch, dùng để truy xuất nguồn chiến dịch từ URL. "Nguồn" xuất hiện dưới dạng tùy chọn phân đoạn trong báo cáo Chiến dịch.

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 đó.

Đoạn mã không đồng bộ (nên dùng)
_gaq.push(['_setCampSourceKey', 'source']);

tham số

String   newCampSrcKey Khoá nguồn chiến dịch cần đặt.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Đặt khoá cụm từ chiến dịch, dùng để truy xuất từ khoá của chiến dịch từ URL.

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 đó.

Đoạn mã không đồng bộ (nên dùng)
_gaq.push(['_setCampTermKey', 'term']);

tham số

String   newCampTermKey Khoá thuật ngữ cần đặt.

_setCampaignTrack()

_setCampaignTrack(bool)
Đặt cờ theo dõi chiến dịch. Theo mặc định, tính năng theo dõi chiến dịch được đặt thành 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.

Đoạn mã không đồng bộ (nên dù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)
Phương thức này không còn được dùng nữa. Thay vào đó, hãy sử dụng _setCampaignCookieTimeout(cookieTimeoutMillis).
Đặt thời gian hết hạn của cookie theo dõi chiến dịch tính bằng 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 đó.
Đoạn mã không đồng bộ (được đề xuất)
_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)
Đặt URL liên kết giới thiệu dùng để xác định giá trị theo dõi chiến dịch. Sử dụng phương pháp này để cho phép các tiện ích trong iFrame theo dõi các lượt giới thiệu một cách chính xác. Theo mặc định, tính năng theo dõi chiến dịch sử dụng thuộc tính 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=organickeyword=hats.

tham số

String   newReferrerOverride URL mới cho đường liên kết giới thiệu tài liệu.