Khắc phục các vấn đề thường gặp về định dạng của thông số tùy chỉnh

Để mang đến một chế độ xem tổng hợp và toàn diện về Đối tượng, cũng như để đơn giản hoá việc quản lý và tối ưu hoá đối tượng, chúng tôi đã cải tiến Google Ads như sau:

  • Báo cáo đối tượng mới
    Giờ đây, báo cáo chi tiết về thông tin nhân khẩu học của đối tượng, phân khúc đối tượng và tiêu chí loại trừ đối tượng đều được tổng hợp ở cùng một nơi. Nhấp vào biểu tượng Chiến dịch Campaigns Icon, rồi mở thẻ "Đối tượng, từ khoá và nội dung", sau đó nhấp vào Đối tượng. Ngoài ra, bạn cũng có thể dễ dàng quản lý Đối tượng trên trang báo cáo này. Tìm hiểu thêm qua bài viết Giới thiệu về Báo cáo đối tượng.
  • Thuật ngữ mới
    Chúng tôi sẽ sử dụng các thuật ngữ mới trong báo cáo đối tượng và trên toàn Google Ads. Ví dụ: "loại đối tượng" (bao gồm đối tượng tuỳ chỉnh, đối tượng có ý định mua hàng và đối tượng chung sở thích) hiện được gọi là phân khúc đối tượng, và "tái tiếp thị" hiện được gọi là "dữ liệu của bạn". Tìm hiểu thêm về Nội dung cập nhật đối với các thuật ngữ và cụm từ về Đối tượng.

Bài viết này trình bày cách định dạng các thông số tùy chỉnh và khắc phục các vấn đề về cách thêm thẻ vào trang web của bạn. Bài viết bao gồm hướng dẫn về cách thêm mã Javascript và các biện pháp thay thế cho trang web của bạn và các cách phổ biến mà mã có thể được kết hợp với nhau.

Trước khi bắt đầu

Để bắt đầu sử dụng các thông số tùy chỉnh, trước tiên, hãy đọc cách Gắn thẻ trên trang web của bạn cho mục đích tiếp thị lại động.

Lưu ý về ký hiệu "&" (và)

Bạn phải mã hóa ký hiệu "&" dưới dạng "&amp;" bên trong mã HTML (trong thuộc tính <img> src) chứ không phải bên trong mã JavaScript. Nhiều thẻ và vùng chứa cho phép xâu chuỗi các pixel (như Floodlight) sẽ mặc định rằng các URL không phải là URL được mã hóa HTML nên thường dẫn đến lỗi mã hóa ký hiệu "&" 2 lần. Từ đó khiến tính năng theo dõi hoạt động không đúng cách. Bạn cần sử dụng URL phù hợp theo ngữ cảnh. Nếu không chắc chắn, hãy dùng tiện ích Hỗ trợ thẻ Google của Chrome để xác minh cách triển khai của bạn.

Sử dụng Trình quản lý thẻ của Google

Bạn có thể sử dụng Trình quản lý thẻ của Google thay vì thêm thẻ tiếp thị lại động vào trang web của mình. Tùy chọn này định tuyến dữ liệu thẻ thông qua bên thứ ba (Google).

Định dạng thông số tùy chỉnh

  • Đối với các trang có nhiều ID như trang giỏ hàng, hãy sử dụng dấu ngoặc để nhóm ID. Ví dụ: flight_destid: ["123", "456"]
  • Sử dụng dấu ngoặc đơn hoặc dấu ngoặc kép cho thông số tùy chỉnh chuỗi. Dấu ngoặc đơn hoặc dấu ngoặc kép sẽ hoạt động, nhưng phải luôn đồng nhất. Ví dụ: Nếu bạn chọn sử dụng dấu ngoặc đơn, hãy sử dụng chúng cho tất cả các giá trị.
  • Không sử dụng dấu ngoặc cho thông số tùy chỉnh dạng số. Ví dụ: flight_totalvalue: 200.99
  • Phân tách thông số bằng dấu phẩy. Nếu bạn không có dấu phẩy, thẻ sẽ không hoạt động đúng.
  • Thông số tùy chỉnh chỉ có thể chứa chữ cái, chữ số và dấu gạch dưới. Thông số tùy chỉnh không được bắt đầu bằng chữ số hoặc bao gồm dấu cách.
  • Để thiết lập một cách tối ưu, hãy dùng các giá trị được đề xuất trong bài viết này vì những giá trị đó sẽ tạo thành những phân đoạn mà Google Ads đã tạo cho bạn khi bạn thiết lập chiến dịch tiếp thị lại động. Bạn có thể dùng các giá trị bổ sung để xác định các trang khác phù hợp với trang web của mình.

Ví dụ về thông số tùy chỉnh

Dưới đây là ví dụ cho trang web của một hãng hàng không với tất cả các thông số tùy chỉnh cơ bản được triển khai.

Mục trang web Mẫu thẻ thông số tùy chỉnh Lưu ý
Trang chủ <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "home",
flight_totalvalue:
};
</script>
Trên trang chủ, bạn sẽ có thông tin về loại trang.

Mặc dù các trang này có thể không có bất kỳ thông tin sản phẩm hoặc dịch vụ nào, nhưng Google Ads vẫn có thể lấy sản phẩm và dịch vụ từ nguồn cấp dữ liệu của bạn dựa trên những sản phẩm/dịch vụ có khả năng hoạt động hiệu quả nhất.
Trang kết quả tìm kiếm <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "searchresults",
flight_totalvalue:
};
</script>
Trên trang kết quả tìm kiếm, bạn có thông tin về loại trang.
Trang chi tiết về chương trình ưu đãi <script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "offerdetail",
flight_totalvalue: 99.00
};
</script>
Trên trang chi tiết về chương trình ưu đãi, bạn có thể tự động điền thông tin về sản phẩm hoặc dịch vụ đang được xem. Sử dụng cùng một ID từ nguồn cấp dữ liệu của bạn.
Trang giỏ hàng Một đích đến
<script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "cart",
flight_totalvalue: 120.00
};
</script>


Nhiều đích đến
<script type="text/javascript">
var google_tag_params = {
flight_destid: ["SFO", "SJC", "NYC", "LAX"],
flight_pagetype: "cart",
flight_totalvalue: [120.00, 300.00, 500.00, 900.00]
};
</script>
Trên trang giỏ hàng, bạn phải gửi tất cả các mặt hàng mà bạn có trong giỏ hàng. Khi bạn có nhiều giá trị trong một thông số, sử dụng một chuỗi JavaScript (khung). Trong thông số "xxxxxxxx_totalvalue", bạn cần phải gửi tổng giá trị trong giỏ hàng.
Trang mua hàng Một đích đến
<script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "purchase",
flight_totalvalue: 120.00
};
</script>


Nhiều đích đến
<script type="text/javascript">
var google_tag_params = {
flight_destid: ["SFO", "SJC", "NYC", "LAX"],
flight_pagetype: "purchase",
flight_totalvalue: [120.00, 300.00, 500.00, 900.00]
};
</script>
Trang xác nhận mua hàng cũng cần có tất cả các sản phẩm mà một người đã mua. Trong thông số "xxxxxxxx_totalvalue", bạn cần phải gửi tổng giá trị trong giỏ hàng hoặc trên trang chuyển đổi.
Tất cả các trang khác <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "other",
flight_totalvalue:
};
</script>
Trên tất cả các trang khác, hãy dùng "other" cho xxxxxxxx_pagetype.

Mặc dù các trang này có thể không có bất kỳ thông tin sản phẩm hoặc dịch vụ nào, nhưng Google Ads vẫn có thể lấy sản phẩm và dịch vụ từ nguồn cấp dữ liệu của bạn dựa trên những sản phẩm/dịch vụ có khả năng hoạt động hiệu quả nhất.

Các lỗi thường gặp khi thiết lập thông số tùy chỉnh

Bên dưới là một số lỗi phổ biến mà mọi người mắc phải khi triển khai thông số tùy chỉnh sử dụng ví dụ về trang web hãng hàng không. Nếu bạn sử dụng Hỗ trợ thẻ, bạn sẽ có thể xác định hầu hết các lỗi phổ biến sau.

1. Giá trị chuỗi không nằm trong dấu ngoặc kép. Ví dụ:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: purchase,
flight_totalvalue: 120.99
};
</script>

Cần đổi thành:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Bạn cũng có thể dùng dấu ngoặc đơn, nhưng phải dùng một cách thống nhất.

2. Không phân tách các thông số tùy chỉnh bằng dấu phẩy (","). Ví dụ:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234"
flight_pagetype: "purchase"
flight_totalvalue: 120.99
};
</script>

Cần đổi thành:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Bạn không cần dùng dấu "," ở sau thông số tùy chỉnh cuối cùng. Nhưng nếu có vẫn được chấp nhận.

3. Thông số chứa khoảng trắng hoặc ký tự không phải ASCII. Chúng tôi chỉ hỗ trợ [az] [0-9] và '_'. Ví dụ:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Cần đổi thành:

<script type="text/javascript">
var google_tag_params = {
flight_destid: 234,
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

4. Nhiều giá trị trong thông số không có dấu ngoặc. Ví dụ:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "123,"234",
flight_pagetype: "cart",
flight_totalvalue: 100,50
};
</script>

Cần đổi thành:

<script type="text/javascript">
var google_tag_params = {
flight_destid: ["123","234"],
flight_pagetype: "cart",
flight_totalvalue: [100,50]
};
</script>

5. Thông số không có giá trị. Ví dụ:

<script type="text/javascript">
var google_tag_params = {
flight_destid: ,
flight_pagetype: "other",
flight_totalvalue:
};
</script>
Cần đổi thành:

 

<script type="text/javascript">
var google_tag_params = {
flight_destid: "0",
flight_pagetype: "other",
flight_totalvalue: 0
};
</script>

hay đơn giản là:

<script type="text/javascript">
var google_tag_params = {
flight_pagetype: "other"
};
</script>

6. Quy ước đặt tên không chính xác cho thông số tùy chỉnh. Ví dụ:

<script type="text/javascript">
var google_tag_params = {
destid: "234",
pagetype: "purchase",
totalvalue: 120.99
};
</script>

Cần đổi thành:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Không sử dụng thẻ JavaScript

Bạn nên sử dụng thẻ JavaScript thay vì thẻ hình ảnh không phải JavaScript để giảm thiểu lỗi triển khai và đáp ứng được một số mục tiêu HTML. Hệ thống sẽ xử lý thẻ hình ảnh không phải JavaScript như là một hình ảnh. Do một số trình duyệt web lưu hình ảnh vào bộ nhớ đệm để tải trang nhanh hơn, hệ thống sẽ chỉ kích hoạt thẻ khi một người truy cập trang web của bạn lần đầu chứ không kích hoạt trong những lần truy cập tiếp theo. Phiên bản JavaScript của thẻ khắc phục được điều này.

Bạn có thể sử dụng những hướng dẫn này nếu bạn muốn sử dụng phần phi JavaScript của thẻ (còn được gọi là thẻ hình ảnh) hoặc nếu bạn muốn có một phiên bản ngắn hơn của thẻ. Thẻ hình ảnh không cần có thư viện JavaScript (conversion.js). Hình ảnh và trang sẽ được tải cùng một lúc.

Bạn cần tuỳ chỉnh phần không phải JavaScript của thẻ Google để thẻ vẫn có thể gửi các giá trị. Bạn cần tự mã hoá dữ liệu này.

Lấy thẻ mà bạn vừa tạo. Thẻ phải có dạng như ví dụ sau:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "REPLACE_WITH_STRING_VALUE",
flight_pagetype: "REPLACE_WITH_STRING_VALUE",
flight_totalvalue: REPLACE_WITH_NUMBER_VALUE
};
</script>
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = XXXXXXXXXX;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&amp;guid=ON&amp;script=0&amp;data.flight_destid=101&amp;
data.flight_destid=102
&amp;data.flight_pagetype=purchase"/>

</div>
</noscript>

Văn bản được đánh dấu là thẻ không phải JavaScript. Hãy làm theo các bước sau để gửi thông số tuỳ chỉnh thông qua thẻ Google:

1. Chuẩn bị những thông số tùy chỉnh (còn được gọi là khóa/giá trị) mà bạn muốn gửi đến Google Ads. Bạn phải gửi các khóa/giá trị theo định dạng sau:

data.key1=val1&data.key2=val2&data.key2=val3...

Ví dụ: nếu muốn gửi flight_destid=100flight_pagetype=purchase dưới dạng thông số tùy chỉnh, bạn phải sắp xếp các thông số này như sau:

data.flight_destid=100&data.flight_pagetype=purchase

Nếu khóa nhất định có nhiều giá trị, giả sử nhiều id sản phẩm hoặc dịch vụ trên trang giỏ hàng, hãy thêm một data.flight_destid= khác cho mỗi giá trị thêm.

data.flight_destid=101&data.flight_destid=102&data.flight_pagetype=cart

2. Nối chuỗi vào URL của pixel làm thông số và sau đó mã hóa HTML & thành &amp;

3. Sau khi thay đổi, img src cuối cùng trông giống như sau:

//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&guid=ON&script=0&amp;data.flight_destid%3D101&data.flight_destid=102
&data.flight_pagetype=purchase

4. Dưới đây là các thẻ hình ảnh cuối cùng để bạn có thể đặt trên trang web của bạn. Thẻ này hoạt động giống như thẻ tạo bằng JavaScript.

<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&amp;guid=ON&amp;script=0&amp;data=flight_destid%3D101%2C102
%3Bflight_pagetype%3Dpurchase"/>

Thông tin này có hữu ích không?

Chúng tôi có thể cải thiện trang này bằng cách nào?
Tìm kiếm
Xóa nội dung tìm kiếm
Đóng tìm kiếm
Trình đơn chính
7688568694679063153
true
Tìm kiếm trong Trung tâm trợ giúp
true
true
true
true
true
73067
false
false
false