Thông báo

G Suite giờ đây trở thành Google Workspace: ở đây có mọi thứ mà doanh nghiệp của bạn cần để hoàn thành công việc.

Tính năng tiếp thị lại động của Google Ads

Tính năng tiếp thị lại cho phép bạn hiển thị quảng cáo cho những người trước đây đã từng truy cập vào trang web hoặc đã từng sử dụng ứng dụng dành cho thiết bị di động của bạn. Tính năng tiếp thị lại động sẽ ngày một cải thiện hơn nữa bằng cách hiển thị cho khách truy cập một quảng cáo có sản phẩm cụ thể mà họ đã xem trước đó trên trang web của bạn.

Bài hướng dẫn này sẽ chỉ cho bạn cách triển khai tính năng tiếp thị lại động của Google Ads bằng Trình quản lý thẻ của Google. Để hiểu rõ hơn về quy trình này, hãy xem lại bài viết hướng dẫn về tính năng tiếp thị lại động trên Trung tâm trợ giúp Google Ads trước khi bạn thử triển khai thẻ này.

Tổng quan

Để gắn thẻ trang web nhằm tiếp thị lại, bạn cần phải:

  • Triển khai thẻ tiếp thị lại Google Ads trên tất cả các trang trong trang web.

  • Chuyển các giá trị động cho mỗi sự kiện tiếp thị lại tới thẻ tiếp thị lại ở các bước chính của trang web. Các giá trị này có thể là những thông tin như Mã sản phẩm của một mặt hàng mà người dùng đã thêm vào giỏ hàng, điểm đi và điểm đến của chuyến bay mà người dùng đã tìm kiếm, Mã khuyến mại của một chương trình ưu đãi mà người dùng đã nhấp vào, v.v.)

Bạn có thể triển khai hoạt động tiếp thị lại động cho bất kỳ loại tổ chức trực tuyến nào. Danh sách các giá trị động cần thu thập sẽ tùy thuộc vào mục tiêu kinh doanh của trang web. Google xác định các thông số cho các loại doanh nghiệp khác nhau, như giáo dục, việc làm, du lịch, v.v. Hãy xem danh sách các sự kiện và thông số trên Trung tâm trợ giúp Google Ads và chọn sự kiện cũng như thông số phù hợp với tổ chức của bạn.

Các bước triển khai như sau:

  1. Điền các sự kiện và giá trị thông số
  2. Chèn các giá trị động vào thẻ tiếp thị lại
  3. Chỉ định trình kích hoạt để kích hoạt thẻ tiếp thị lại
  4. Thử nghiệm và triển khai

Điền các sự kiện và giá trị thông số

Bước đầu tiên trong quá trình triển khai là thu thập dữ liệu từ trang web của bạn theo cách mà Trình quản lý thẻ có thể xử lý. Để thu thập dữ liệu từ trang của mình, bạn cần phải triển khai biến Trình quản lý thẻ. Bạn có thể lấy dữ liệu bằng nhiều cách, chẳng hạn như từ cookie bên thứ nhất, lớp dữ liệu hoặc JavaScript tùy chỉnh.

Chèn các giá trị vào thẻ tiếp thị lại

Sau khi bạn đã định cấu hình thẻ để nhận dữ liệu mục tiêu dưới dạng biến, hãy sử dụng các biến đó để chèn dữ liệu vào mẫu thẻ tiếp thị lại Google Ads của Trình quản lý thẻ.

Chỉ định trình kích hoạt để kích hoạt thẻ tiếp thị lại

Bước tiếp theo là xác định trình kích hoạt cho Trình quản lý thẻ biết thời điểm kích hoạt từng bản sao của thẻ tiếp thị lại. Bạn có thể xác định trình kích hoạt dựa trên các biến tích hợp sẵn bao gồm lần xem trang, lần nhấp vào đường dẫn liên kết, lần nhấp vào nút, lần gửi biểu mẫu, v.v. Bạn cũng có thể tạo trình kích hoạt dựa trên một sự kiện tùy chỉnh đăng ký trong Trình quản lý thẻ thông qua Lớp dữ liệu.

Thử nghiệm và triển khai

Bước cuối cùng là kiểm tra các thẻ trên trang web của bạn bằng Chế độ xem trước của Trình quản lý thẻ. Sau khi thử nghiệm xong tất cả các trường hợp và có thể xác nhận rằng các thẻ được kích hoạt đúng cách, với các giá trị động dự kiến, bạn có thể triển khai các thẻ này bằng cách xuất bản vùng chứa.

Để xem hướng dẫn chi tiết về cách triển khai thẻ tiếp thị lại bằng Trình quản lý thẻ, hãy chọn phương pháp triển khai thẻ tiếp thị lại bạn định sử dụng:

Hướng dẫn triển khai

Mục này mô tả cách triển khai thẻ tiếp thị lại động Google Ads trong Trình quản lý thẻ bằng một bản sao của thẻ tiếp thị lại cho tất cả các bước trong phễu mua hàng của bạn.

Các bước chính của quy trình này bao gồm:

  1. Định cấu hình trang web để chuyển các giá trị tới Trình quản lý thẻ thông qua lớp dữ liệu hoặc JavaScript tùy chỉnh.
  2. Tạo các biến lớp dữ liệu trong Trình quản lý thẻ.
  3. Tạo trình kích hoạt.
  4. Định cấu hình thẻ tiếp thị lại bằng các thông số tùy chỉnh.
Thiết lập mã lớp dữ liệu trên trang web của bạn

Thiết lập mã lớp dữ liệu trên trang web của bạn

Đây là bước bắt buộc nếu bạn chọn phương pháp triển khai mà bạn sẽ chuyển thẳng dữ liệu động tới Trình quản lý thẻ thông qua lớp dữ liệu. Hãy làm việc với nhà phát triển để định cấu hình mã lớp dữ liệu trên trang web của bạn. Nếu bạn định thu thập giá trị động qua các biến JavaScript tùy chỉnh thông qua Trình quản lý thẻ, hãy bỏ qua bước này.

Đối tượng dataLayer() được dùng để chuyển dữ liệu tùy chỉnh từ trang web của bạn vào Trình quản lý thẻ. Bạn phải đặt mã này phía trên mã vùng chứa để dữ liệu có sẵn khi Trình quản lý thẻ thực thi. Dưới đây là đoạn mã mẫu để tạo lớp dữ liệu và sau đó chuyển tổng giá trị giỏ hàng của người dùng và danh sách các sản phẩm có trong giỏ hàng:

<script>
dataLayer = [];
dataLayer.push({
  'event': 'add_to_cart',
  'value': 998.55,
  'items': [{
    'id': 1234,
    'google_business_vertical': 'retail'}, {
    'id': 45678,
    'google_business_vertical': 'retail'}]
  });
</script>

Tên khóa ở đây là tùy ý và không cần tuân thủ bất kỳ yêu cầu nào (ví dụ: chúng không cần phải khớp với quy ước đặt tên thông số tùy chỉnh cho thẻ tiếp thị lại Google Ads) nhưng bạn cần đảm bảo rằng bạn sử dụng cùng tên khóa mỗi khi bạn chuyển cùng loại thông tin đến Trình quản lý thẻ.

Sử dụng JavaScript để chuyển mảng items. Đối tượng items phải có khóa tương ứng với giá trị nhận dạng chính của sản phẩm hoặc dịch vụ (ví dụ: ID hoặc destination) và khóa google_business_vertical thể hiện loại nguồn cấp dữ liệu mà giá trị nhận dạng phải khớp.

Người dùng Google Chrome có thể sử dụng tiện ích Hỗ trợ thẻ để xác minh rằng lớp cách triển khai dữ liệu đã chính xác và xem dữ liệu đã chuyển từ trang web vào Trình quản lý thẻ.

Một số bước kênh có thể xảy ra không đồng bộ (nghĩa là không tải lại toàn bộ trang). Ví dụ: điều này có thể xảy ra khi sản phẩm được thêm vào giỏ hàng và trang không thay đổi; thông báo thành công hoặc cảnh báo có thể xuất hiện thay thế. Điều quan trọng là có thể nắm bắt các sự kiện giỏ hàng động: Nếu không nắm bắt được, bạn có thể bỏ lỡ rất nhiều người bỏ giỏ hàng và làm cho nỗ lực tiếp thị lại của bạn kém chính xác hơn.

Phương thức dataLayer.push() cho phép bạn đặt các biến và kích hoạt thẻ sau khi Trình quản lý thẻ đã tải. Ví dụ: nếu người dùng thêm một mặt hàng vào giỏ hàng, bạn có thể sử dụng chức năng này để cập nhật lớp dữ liệu:

<script>
dataLayer.push({
  'event': 'add_to_cart',
  'value': 78.45,
  'items' : [{
    'id: '1234',
    'google_business_vertical': 'retail'
  }]
});
</script>

Định cấu hình biến

Định cấu hình biến Trình quản lý thẻ cho từng phần dữ liệu động mà chúng ta muốn chuyển đến thẻ tiếp thị lại. Trong ví dụ này, chúng ta sẽ có một biến cho "Tên sự kiện", "Giá trị sự kiện" và một biến cho "Mục sự kiện".

  • Tên sự kiện: Tên sự kiện tiếp thị lại động, mô tả sự kiện hiện đang đo. Hệ thống Google Ads sẽ sử dụng tên này để gán người dùng vào một trong những danh sách người dùng tạo tự động. Bạn nên sử dụng tập hợp tên sự kiện cụ thể từ danh sách sự kiện đề xuất như mô tả trong trung tâm trợ giúp của Google Ads.

  • Giá trị sự kiện: Giá trị của sự kiện tiếp thị lại. Giá trị này thể hiện tổng giá trị của các sản phẩm hoặc dịch vụ mà người dùng đang tương tác.

  • Mục sự kiện: Danh sách các mục mà người dùng đang tương tác. Biến này phải là một mảng các đối tượng có các thuộc tính theo lược đồ mục tiếp thị lại động. Mỗi mục phải có một hoặc nhiều thuộc tính sau: 'id', 'location_id', 'origin', 'destination', 'start_date', 'end_date', 'google_business_vertical'.

Xem danh sách các sự kiện và thông số trên Trung tâm trợ giúp của Google Ads.

Có một số cách để nắm bắt dữ liệu động bằng Trình quản lý thẻ. Ví dụ: bạn có thể chuyển thẳng các giá trị tới Trình quản lý thẻ từ trang web của mình bằng cách sử dụng lớp dữ liệu hoặc bạn có thể sử dụng Trình quản lý thẻ để trích xuất dữ liệu từ trang web nếu có thể sử dụng các biến JavaScript tùy chỉnh.

Cập nhật trang web của bạn để chuyển các giá trị tới Trình quản lý thẻ thông qua lớp dữ liệu: Đây là phương pháp cấu hình thẻ tiếp thị lại hiệu quả hơn. Phương pháp này sẽ chuyển thẳng các giá trị động tới thẻ tiếp thị lại từ lớp dữ liệu, nhưng nhà phát triển bắt buộc phải thay đổi mã trên trang web của mình. Bạn nên sử dụng tập hợp tên sự kiện cụ thể từ danh sách sự kiện đề xuất. Khi lớp dữ liệu đã có dữ liệu này, hãy tạo các biến lớp dữ liệu trong Trình quản lý thẻ để chuyển các giá trị này tới thẻ của bạn. Trong Trình quản lý thẻ, hãy tạo một biến lớp dữ liệu cho 'items' và một biến khác cho 'value':

  1. Nhấp vào Biến sau đó Mới.
  2. Chọn Biến lớp dữ liệu.
  3. Đối với Tên biến lớp dữ liệu, hãy nhập 'items'.
  4. Nhấp vào Lưu.

Lặp lại các bước này để tạo Biến lớp dữ liệu thứ hai sử dụng 'value' cho Tên biến của lớp dữ liệu.

Nhà phát triển có thể tìm hiểu thêm về cách triển khai lớp dữ liệu tại trang web dành cho nhà phát triển Trình quản lý thẻ.

Sử dụng biến JavaScript tùy chỉnh: Bạn có thể sử dụng mã JavaScript tùy chỉnh để điền các giá trị thông số động từ Trình quản lý thẻ bằng cách sử dụng thẻ tùy chỉnh. Mặc dù kém hiệu quả hơn so với phương pháp trước, nhưng phương pháp này đôi khi lại là cách thiết thực nhất để triển khai thẻ tiếp thị lại vì bạn không bắt buộc phải thay đổi mã trực tiếp trên trang web của mình. Bạn có thể viết mã JavaScript tùy chỉnh sẽ thu thập các giá trị động bắt buộc từ mã nguồn của các trang hiện tại và chuyển tới thẻ.

Nói chung, dữ liệu mà thẻ tiếp thị lại cần đã hiện diện ở nơi nào đó trong tài liệu và có thể được truy xuất thông qua mã JavaScript mà bạn đưa vào trang thông qua Trình quản lý thẻ. Nhược điểm của phương pháp này là phải dựa vào mã nguồn của trang web khi được quan sát tại thời điểm triển khai và trong tương lai khi Trình quản lý thẻ thay đổi, bạn sẽ phải sửa đổi mã JavaScript tùy chỉnh.

Nếu bạn đã triển khai lớp dữ liệu trên trang web của mình...

Chọn Biến lớp dữ liệu làm loại biến và nhập tên của khóa lớp dữ liệu từ nơi Trình quản lý thẻ có thể tìm thấy dữ liệu dự kiến cho biến bạn đang định cấu hình.

Nếu bạn chưa triển khai lớp dữ liệu...

Nếu không có lớp dữ liệu, bạn sẽ cần phải trích xuất giá trị động cần thiết từ mã nguồn. Bạn có thể thực hiện việc này bằng Biến JavaScript của Trình quản lý thẻ. Hãy xác định biến từ mã JavaScript hiện có và tạo một biến JavaScript trong Trình quản lý thẻ sử dụng tên của biến đó.

Nếu bạn không sử dụng lớp dữ liệu mà dựa vào các biến JavaScript tùy chỉnh để thu thập giá trị thông số động, rất có khả năng bạn sẽ phải sử dụng một chiến lược khác để điền cùng một thông số tùy chỉnh tùy thuộc vào bước của phễu.

Ví dụ: cách bạn điền ID sản phẩm trên trang sản phẩm có thể khác với cách bạn điền ID sản phẩm trên trang giỏ hàng hoặc trên trang xác nhận giao dịch mua hàng, bởi vì mã nguồn hoặc biến JavaScript mà bạn có thể xâu chuỗi sẽ khác nhau ở mỗi bước. Do đó, bạn không thể tạo một biến ID sản phẩm duy nhất hoạt động trong mọi trường hợp. Thay vào đó, bạn cần phải tạo một biến để trích xuất ID sản phẩm cho mỗi trường hợp mà bạn cần thông tin này.

Định cấu hình trình kích hoạt

Bước tiếp theo là thiết lập trình kích hoạt trong Trình quản lý thẻ cho thẻ tiếp thị lại. Bạn tạo mỗi trình kích hoạt bằng cách xác định một loại sự kiện và một hay nhiều bộ lọc để chỉ định khi nào thẻ sẽ kích hoạt.

Trình kích hoạt dựa trên lượt xem trang

Trong hầu hết các trường hợp, trình kích hoạt bạn cần tạo sẽ được dựa trên lượt xem của trang cụ thể hoặc trên một tập hợp con các trang. Ví dụ: Trên trang web thương mại điện tử, thông thường chúng tôi sẽ muốn tạo một trình kích hoạt để kích hoạt thẻ trên tất cả các trang sản phẩm, một trình kích hoạt để kích hoạt thẻ trên trang giỏ hàng và một trình kích hoạt để kích hoạt thẻ trên trang xác nhận mua hàng.

Cách tạo trình kích hoạt lượt xem trang

  1. Nhấp vào Trình kích hoạt sau đó Mới.
  2. Nhấp vào Cấu hình trình kích hoạt và chọn Lượt xem trang.
  3. Cài đặt để trình kích hoạt có thể kích hoạt trên Một số lượt xem trang.
  4. Trong mục 'Kích hoạt trình kích hoạt này khi một Sự kiện xảy ra và tất cả các điều kiện này đều đúng', hãy nhập URL trang sau đó chứa sau đó <path>, trong đó <path> là phần dự đoán của URL cho trang mà bạn muốn thẻ này kích hoạt (ví dụ: /products/).

Để tạo một trình kích hoạt sẽ kích hoạt thẻ trên một nhóm trang (ví dụ: các trang sản phẩm), hãy sử dụng toán tử như "chứa" hoặc "đối sánh biểu thức chính quy" để trình kích hoạt đối sánh với URL trang mong muốn.

Trình kích hoạt không dựa trên URL

Trong trường hợp khi không thể sử dụng URL để phân biệt các loại trang, bạn có thể sử dụng các biến khác làm bộ lọc cho sự kiện lượt xem trang. Ví dụ: thuộc tính ID có thể xem xét:

<div id="cart_title">Giỏ hàng</div>

Cách tạo trình kích hoạt sẽ kích hoạt khi tìm thấy thuộc tính này:

  1. Nhấp vào Trình kích hoạt sau đó Mới.
  2. Nhấp vào Cấu hình trình kích hoạt và chọn Mức hiển thị của yếu tố.
  3. Đặt Phương thức chọn thành ID.
  4. Trong trường ID phần tử, hãy nhập cart_title.
  5. Đặt thẻ này để kích hoạt một lần trên mỗi trang.
  6. Đặt Phần trăm hiển thị tối thiểu thành 1%.
  7. Đặt trình kích hoạt để kích hoạt trên Tất cả sự kiện hiển thị.

Sự kiện không đồng bộ

Để đảm bảo chiến dịch tiếp thị lại động của bạn có hiệu suất tốt nhất, điều quan trọng là kích hoạt thẻ ngay khi người dùng hoàn tất một bước quan trọng trong kênh mua hàng, chẳng hạn như thêm sản phẩm vào giỏ hàng. Nếu bản cập nhật giỏ hàng không dẫn tới lượt xem trang mới, bạn có thể kích hoạt dựa trên sự kiện nhấp chuột hoặc sự kiện tùy chỉnh.

Nếu bạn áp dụng triển khai lớp dữ liệu, hãy sử dụng sự kiện tùy chỉnh để cho Trình quản lý thẻ biết rằng một sản phẩm đã được thêm vào giỏ hàng và chuyển thông tin sản phẩm có liên quan cùng một lúc.

Khi một mặt hàng được thêm vào giỏ hàng, mã trang web của bạn sẽ sử dụng dataLayer.push() để thêm sự kiện vào lớp dữ liệu:

dataLayer.push({
  'event': 'add_to_cart',
  'value': 78.45,
  'items' : [{
    'id': '1234',
    'google_business_vertical': 'retail'
  }]
});

Tiếp theo, hãy tạo trình kích hoạt trong Trình quản lý thẻ:

  1. Nhấp vào Trình kích hoạt sau đó Mới.
  2. Nhấp vào Cấu hình trình kích hoạt và chọn Khác: Sự kiện tùy chỉnh.
  3. Đặt Tên sự kiện thành add_to_cart.
MẸO: Nếu không sử dụng lớp dữ liệu, bạn cần phải thiết lập trình kích hoạt dựa trên lượt nhấp để kích hoạt thẻ khi người dùng nhấp vào nút. Hãy tìm hiểu thêm về sự kiện.

Định cấu hình bản sao thẻ

Bây giờ, tất cả mọi thứ đã sẵn sàng và bạn chỉ việc kết hợp lại. Bạn đã định cấu hình các biến để nhận dữ liệu động và đã thiết lập trình kích hoạt để báo cho Trình quản lý thẻ biết thời điểm kích hoạt thẻ tiếp thị lại. Bước cuối cùng là thiết lập thẻ tiếp thị lại bằng các biến đã định cấu hình.

Dưới đây là một ví dụ về thông tin cấu hình thẻ tiếp thị lại:

  1. Nhấp vào Thẻ sau đó Mới.
  2. Nhấp vào Cấu hình thẻ và chọn Tiếp thị lại Google Ads.
  3. Đặt ID chuyển đổi (và Nhãn chuyển đổi tùy chọn) thành giá trị do Google Ads cung cấp. Tìm hiểu thêm
    MẸO: Hãy sử dụng biến Chuỗi cố định cho Mã chuyển đổi Google Ads của bạn. Điều này sẽ giúp tạo và quản lý thẻ Google Ads bổ sung dễ dàng hơn.
  4. Chọn hộp có nhãn "Gửi dữ liệu sự kiện tiếp thị lại động" và tham chiếu các biến Trình quản lý thẻ mà bạn đã tạo trước đó:
    • Tên sự kiện: {{Event}}
    • Giá trị sự kiện: {{value}}
    • Mục sự kiện: {{items}}

Triển khai thẻ chuyển đổi

Ngoài thẻ tiếp thị lại, hãy triển khai thẻ Chuyển đổi Google Ads để tận dụng các thuật toán đặt giá thầu tự động theo thời gian thực, chẳng hạn như CPA mục tiêu và ROAS mục tiêu. Hãy tạo một thẻ tiếp thị lại Google Ads mới, đặt trình kích hoạt sẽ kích hoạt cho tất cả các trang và thêm tất cả các trình kích hoạt mà bạn đã tạo cho các thẻ khác làm trình kích hoạt chặn:

  1. Nhấp vàp Thẻ sau đó Mới.
  2. Nhấp vào Cấu hình thẻ và chọn Tiếp thị lại Google Ads.
  3. Đặt ID chuyển đổi (và Nhãn chuyển đổi tùy chọn) thành giá trị do Google Ads cung cấp. Tìm hiểu thêm.
  4. Nhấp vào Kích hoạt và chọn một trình kích hoạt sẽ kích hoạt trên tất cả các trang.
  5. Nhấp vào Thêm ngoại lệ và nhập một trường hợp ngoại lệ cho từng trình kích hoạt có trong các thông số tùy chỉnh đã nhập ở trên.

Thử nghiệm và triển khai

Với mọi cấu hình Trình quản lý thẻ, hãy luôn xem trước và thử nghiệm các thay đổi của bạn để đảm bảo vùng chứa của bạn hoạt động như mong đợi. Bạn cũng nên thử nghiệm với bảng điều khiển JavaScript mở để có thể xem liệu mã JavaScript tùy chỉnh của bạn có gây ra lỗi hay không. Thử nghiệm các tình huống khác nhau để xác minh rằng cấu hình thẻ hoạt động chính xác: Thêm các loại sản phẩm khác nhau vào giỏ hàng, xem giỏ hàng có nhiều sản phẩm, v.v.

Khi bạn sử dụng các biến JavaScript tùy chỉnh hoặc thẻ HTML tùy chỉnh, phương pháp hay nhất là viết mã của bạn bên trong khối try/catch. Nếu mã của bạn kích hoạt lỗi (có thể xảy ra nếu trang web của bạn thay đổi vào một lúc nào đó trong tương lai và sẽ hiển thị cấu hình mã tiếp thị lại tùy chỉnh không hợp lệ), thì mã sẽ "được nắm bắt" bởi trình phiên dịch JavaScript thay vì tạo ra một trường hợp ngoại lệ. Khi bạn thử nghiệm mã của mình, hãy xóa cấu trúc try/catch để bạn có thể quan sát bất kỳ lỗi nào xuất hiện trong bảng điều khiển. Khi bạn đã khắc phục hết lỗi và xác minh rằng mã hoạt động chính xác, hãy thêm lại khối try/catch.

Sau khi bạn đã thử nghiệm các nội dung thay đổi của mình, hãy xuất bản vùng chứa để kích hoạt cấu hình tiếp thị lại động của Google Ads.

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
9040110335293844138
true
Tìm kiếm trong Trung tâm trợ giúp
true
true
true
true
true
102259
false
false