Thiết lập tính năng đo lường lượt chuyển đổi của Google Ads cho trang đích AMP

Hướng dẫn này mô tả chế độ thiết lập và cấu hình cần thiết để tính năng đo lường lượt chuyển đổi hoạt động đúng cách trên trang đích AMP.

Để hiểu rõ về AMP cho Google Ads, hãy tham khảo bài viết Sử dụng AMP cho trang đích trên Google Ads. Đây là hướng dẫn từng bước về cách triển khai AMP với Google Ads.

Nếu bạn sử dụng Google Analytics, hãy nhớ làm theo các bước trong bài viết Thiết lập tính năng hợp nhất phiên Google Analytics cho AMP để các phiên người dùng được kết hợp chính xác trên các trang AMP và phần còn lại của trang web. Bạn nên định cấu hình Google Analytics nếu sử dụng các tính năng Xuất mục tiêu/lượt chuyển đổi trong Google Analytics hoặc liên kết Google Ads với Google Analytics.

Thông tin khái quát

Để đo lường lượt chuyển đổi một cách chính xác, các lượt nhấp vào quảng cáo sẽ chuyển một GCLID ("Giá trị nhận dạng lượt nhấp của Google") đến trang đích của bạn. Các trang đích sẽ lưu trữ GCLID trong một cookie trên miền của bạn và thông số GCLID sau đó sẽ được đưa vào thẻ chuyển đổi trên trang web của bạn. Hãy đọc bài viết Cách Google Ads theo dõi lượt chuyển đổi trên trang web để biết thêm thông tin.

Vì các trang đích AMP được phân phát trực tiếp từ miền của riêng bạn, nên chúng có thể lưu trữ GCLID trong một cookie trên miền của bạn. Nếu các trang đích AMP và trang chuyển đổi của bạn nằm trên các miền hoặc miền con khác nhau không thể chia sẻ cookie, thì bạn phải chuyển GCLID trên các đường liên kết dẫn đến các trang trên trang web của mình bằng cách sử dụng một tham số truy vấn trong URL. Sau đó, các thẻ trên trang web của bạn có thể truy xuất GCLID từ tham số truy vấn và lưu trữ GCLID dưới dạng cookie trên miền của bạn.

Điều kiện tiên quyết

Hãy nhớ bật tính năng tự động gắn thẻ của Google Ads để đo lường lượt chuyển đổi trên trang web của bạn cho tất cả các trình duyệt.

Cấu hình cơ bản

Bước 1: Thẻ trên trang đích AMP

Để sử dụng thành phần amp-analytics, hãy bắt đầu bằng cách thêm tập lệnh bắt buộc vào tiêu đề của trang AMP. Sau đó, bạn có thể định cấu hình thẻ Google Ads bằng amp-analytics thông qua thẻ Google hoặc Trình quản lý thẻ của Google.

Cách 1: Thẻ Google

Khi bạn sử dụng thẻ Google mặc định cho AMP trên trang đích AMP cùng với mã chuyển đổi, khách truy cập trang web sẽ được thêm vào danh sách tái tiếp thị "Tất cả khách truy cập" (nếu bạn đã thiết lập tính năng tái tiếp thị).

Thẻ này cũng cho phép truyền GCLID theo mặc định (tức là liên kết một lượt chuyển đổi theo mặc định nếu trang đích AMP của bạn được lưu trữ trên cùng một miền hoặc miền con với các đường liên kết dẫn đến các trang trên trang web của bạn). Trong đoạn mã mẫu sau đây, hãy sử dụng ads conversion ID của riêng bạn:

<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars" : {
    "gtag_id": "ads conversion id",
    "config" : {
      "ads conversion id": { "groups": "default" }
    }
  }
}
</script>
</amp-analytics>

Đối với gtag_id, bạn có thể chỉ định mã nhận dạng từ mọi sản phẩm của Google (ví dụ: Google Ads hoặc Search Ads 360) mà bạn đang sử dụng trên các trang AMP, nhưng chỉ được phép sử dụng một mã nhận dạng sản phẩm.

Tùy chọn 2: Trình quản lý thẻ của Google

Bước 2: Thẻ trên các trang không phải AMP

Hãy xem xét các lựa chọn sau đây cho những thẻ cần thiết trên các trang không phải AMP. Hãy làm theo hướng dẫn chi tiết trong bài viết Cách Google Ads theo dõi lượt chuyển đổi trên trang web cho từng lựa chọn bên dưới.

Cách 1: Thẻ Google

Như mô tả tại đây:

  • Đặt đoạn mã thẻ Google trên tất cả các trang của trang web.
  • Trên các trang chuyển đổi, hãy sử dụng đoạn mã sự kiện. Bạn có thể đặt đoạn mã này ở bất kỳ vị trí nào trong mã sau đoạn mã thẻ Google.

Tùy chọn 2: Trình quản lý thẻ của Google

Trên vùng chứa trên web Trình quản lý thẻ của Google:

  • Tạo thẻ Lượt chuyển đổi Google Ads trong Trình quản lý thẻ của Google.
  • Bật thẻ Trình liên kết chuyển đổi trên vùng chứa trên web của Trình quản lý thẻ của Google.

Nếu đoạn mã Trình quản lý thẻ trên các trang của trang web được tải trong iframe, hãy nhớ định cấu hình Liên kết trên nhiều miền bằng cách bật chế độ Chấp nhận các tham số trình liên kết đến cho thẻ Trình liên kết chuyển đổi.

Cấu hình nâng cao: Thiết lập tính năng đo lường lượt chuyển đổi trên nhiều miền

Nếu các trang AMP của bạn nằm trên một miền con không chuẩn (tức là không phải là www., m. hoặc amp.) hoặc nếu các trang AMP liên kết đến các trang trên một miền cấp cao nhất khác, thì bạn cần có cấu hình bổ sung để đảm bảo rằng tính năng đo lường lượt chuyển đổi hoạt động chính xác.

Bước 1: Thẻ trên trang đích AMP

Bạn có thể định cấu hình thẻ Google Ads bằng thẻ Google hoặc Trình quản lý thẻ của Google.

Cách 1: Thẻ Google

  • Triển khai thẻ Google cho AMP trên các trang AMP.
  • Thêm đoạn mã cho trang AMP bên dưới:
    • Thay thế ads conversion id bằng mã chuyển đổi thực tế của bạn trên Google Ads.
    • Sử dụng domains để thêm miền lưu trữ trang AMP, cũng như mọi miền đích hoặc miền con.
<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
"vars" : {
    "gtag_id": "ads conversion id",
    "linker": { "domains": ["subdomain1.example.com", "subdomain2.example.com","www.example2.com"] },
    "config" : {
      "ads conversion id": { "groups": "default" }
    }
  }
}
</script>
</amp-analytics>

Đối với gtag_id, bạn có thể chỉ định mã nhận dạng từ mọi sản phẩm của Google (ví dụ: Google Ads hoặc Search Ads 360) mà bạn đang sử dụng trên các trang AMP, nhưng chỉ được phép sử dụng một mã nhận dạng sản phẩm.

Tùy chọn 2: Trình quản lý thẻ của Google

  • Tạo vùng chứa AMP Trình quản lý thẻ của Google và triển khai các thẻ tuân thủ AMP.
  • Thêm một thẻ Trình liên kết chuyển đổi vào vùng chứa AMP của bạn.
  • Thêm miền lưu trữ trang AMP của bạn cũng như miền cho mọi đường dẫn liên kết gửi đi dưới dạng danh sách được phân tách bằng dấu phẩy.

  • Thêm đoạn mã AMP Trình quản lý thẻ của Google mặc định bên dưới vào trang AMP của bạn:

    <!-- Google Tag Manager -->
    <amp-analytics config="https://www.googletagmanager.com/amp.json?id=
      <GTM_CONTAINER_ID>&gtm.url=SOURCE_URL" data-credentials="include">
    </amp-analytics>
    

Bước 2: Thẻ trên các trang không phải AMP

Bạn có thể gắn thẻ cho các trang không phải trang AMP bằng gtag.js, Trình quản lý thẻ của Google hoặc analytics.js:

Cách 1: Thẻ Google

  • Thêm đoạn mã bên dưới vào các trang không phải AMP:

    • Thay thế ads conversion id bằng mã chuyển đổi chính xác của Google Ads.
    • Sử dụng domains để thêm miền lưu trữ trang AMP, cũng như mọi miền đích hoặc miền con.
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
      gtag('config', '<var>ads conversion id</var>', {
        'linker': {
          'domains': ['subdomain1.example.com','subdomains2.example.com','www.example2.com']
        }
      });
    </script>
    

Tùy chọn 2: Trình quản lý thẻ của Google

Cách 3: Analytics.js

Đối với các trang không phải AMP, bạn có thể sử dụng đoạn mã analytics.js mặc định để đọc các tham số trình liên kết AMP.

<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'GA_MEASUREMENT_ID', 'auto');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->

(Không bắt buộc) Nếu các trang AMP của bạn được lưu trữ trên một miền cấp cao nhất khác với các đường liên kết dẫn đến trang web của bạn hoặc nếu các trang AMP không nằm trên một miền con phổ biến (ví dụ: không ở trên www., amp. hoặc m.), hãy thêm cấu hình được đánh dấu bên dưới, như được mô tả trong cấu hình trên nhiều miền cho analytics.js:

<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'GA_MEAUSREMENT_ID', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['subdomain1.example.com', 'subdomains2.example.com', 'www.example2.com'] );
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->

Cấu hình không bắt buộc

Phần này trình bày cấu hình bổ sung không bắt buộc mà bạn có thể cần cho việc triển khai AMP.

Sự kiện chuyển đổi trên trang AMP

Trong hầu hết các trường hợp, lượt chuyển đổi sẽ xảy ra ở các trang tiếp theo trong hành trình của người dùng, thường là các trang không phải AMP. Trong những trường hợp này, hãy làm theo hướng dẫn trong bài viết Cách Google Ads theo dõi lượt chuyển đổi trên trang web.

Phần này đề cập đến trường hợp bạn muốn đo lường lượt chuyển đổi trên chính trang đích AMP.

Sử dụng thẻ Google

Trên trang mà bạn muốn ghi lại lượt chuyển đổi, hãy dán đoạn mã sự kiện Google Ads vào đối tượng trình kích hoạt. Dưới đây là ví dụ đầy đủ về thẻ cần xuất hiện trên trang chuyển đổi AMP để báo cáo một lượt chuyển đổi trên Google Ads.

<!-- Google tag (gtag) -->
  <amp-analytics type="gtag" data-credentials="include">
    <script type="application/json">
    {
      "vars": {
        "gtag_id": "ads conversion id",
        "config": {
          "ads conversion id": {
           "groups": "default"
          }
        }
      },
      "triggers": {
        "ads conversion label": {
          "on": "visible",
          "vars": {
            "event_name": "purchase",
            "transaction_id": "",
            "value": 15,
            "currency": "USD",
            "send_to": "ads conversion id/ads conversion label"
          }
        }
      }
    }
    </script>
  </amp-analytics>

Lưu ý các trường sau trong thẻ <amp-analytics> này:

  • Trường gtag_id chứa mã do lượt chuyển đổi trên Google Ads cung cấp.
  • Bạn có thể chỉ định mã nhận dạng từ mọi sản phẩm của Google mà bạn đang sử dụng trên AMP, nhưng chỉ được phép sử dụng mã nhận dạng từ một sản phẩm của Google trong trường gtag_id.
  • Đối tượng config cần chứa một trường cho mỗi sản phẩm của Google mà bạn đang sử dụng để đo lường hoạt động trên trang web AMP.
  • Nếu bạn đang sử dụng cả Google Ads và Search Ads 360, hãy đọc bài viết này để biết thêm hướng dẫn.
  • Trong ví dụ này, thành phần amp-analytics được kích hoạt bởi sự kiện "page visible" (trang hiển thị). Ngoài ra, bạn có thể định cấu hình lượt chuyển đổi để kích hoạt cho một sự kiện khác, chẳng hạn như lượt nhấp vào nút.

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

Trên Vùng chứa AMP của Trình quản lý thẻ của Google, hãy thêm thẻ chuyển đổi hoặc tái tiếp thị nếu cần:

Tính năng theo dõi cuộc gọi điện thoại được hỗ trợ cho các trang AMP để bật tính năng theo dõi lượt chuyển đổi trong Google Ads. Xin lưu ý rằng tính năng này hiện không được hỗ trợ trong trình duyệt Safari.

Bước 1: Tìm cấu hình lượt chuyển đổi

Để bắt đầu, hãy làm theo hướng dẫn về cách thiết lập phần mở rộng cuộc gọi cho tài khoản Google Ads của bạn. Sau khi tạo lượt chuyển đổi từ cuộc gọi, bạn phải trích xuất một số thông số cấu hình từ mã đã tạo để sử dụng trong thẻ AMP. Việc này được thực hiện bằng cách sử dụng cấu hình Trình quản lý thẻ của Google trong phiên bản Google Ads mới hoặc đoạn mã theo dõi cuộc gọi trong phiên bản Google Ads ban đầu.

Cách 1: Sử dụng giao diện người dùng Google Ads

Để sử dụng các trường chuyển đổi do Trình quản lý thẻ của Google cung cấp, hãy đăng nhập vào tài khoản Google Ads của bạn rồi chuyển đến phần cài đặt tài khoản lượt chuyển đổi đo lường. Sau đó, thực hiện theo những bước sau:

  1. Nhấp vào dấu + để thêm một trình theo dõi lượt chuyển đổi mới rồi chọn mục Cuộc gọi điện thoại.
  2. Trong hộp thoại, hãy chọn Nhấp vào số điện thoại trên trang web dành cho thiết bị di động của bạn rồi chọn Tiếp tục.
  3. Định cấu hình lượt chuyển đổi, bao gồm tất cả các trường có liên quan, sau đó tạo thẻ.
  4. Chọn Sử dụng Trình quản lý thẻ của Google để xem lại cấu hình.
  5. Sử dụng Mã chuyển đổi và Nhãn chuyển đổi được cung cấp để định cấu hình trình theo dõi cuộc gọi AMP như mô tả bên dưới.
Cách 2: Sử dụng đoạn mã Theo dõi cuộc gọi
Biến đoạn mã cuộc gọi Mức sử dụng tính năng theo dõi cuộc gọi trên AMP
ak Mã chuyển đổi
cl Nhãn chuyển đổi

Trong ví dụ này, các giá trị cho akcl lần lượt là 123456789_ABcDEFg12hI34567jK.

<script>
(function(a,e,c,f,g,b,d){var h={ak:"123456789",cl:"_ABcDEFg12hI34567jK"};a[c]=a[c]||function(){(a[c].q=a[c].q||[]).push(arguments)};a[f]||(a[f]=h.ak);b=e.createElement(g);b.async=1;b.src="//www.gstatic.com/wcm/loader.js";d=e.getElementsByTagName(g)[0];d.parentNode.insertBefore(b,d);a._googWcmGet=function(b,d,e){a[c](2,b,h,d,null,new Date,e)}})(window,document,"_googWcmImpl","_googWcmAk","script");
</script>
Bước 2: Định cấu hình trình theo dõi cuộc gọi AMP

Sử dụng các giá trị thu được ở trên trong URL cấu hình theo dõi cuộc gọi AMP. Giống như các mô-đun AMP khác, bạn cần thêm mô-đun theo dõi cuộc gọi AMP vào tiêu đề của trang:

<head>
<script async custom-element="amp-call-tracking" src="https://cdn.ampproject.org/v0/amp-call-tracking-0.1.js"></script>
</head>

Để bật tính năng đo lường lượt chuyển đổi từ cuộc gọi, bạn phải trang trí các đường liên kết nhấp để gọi bằng một đường liên kết đến cấu hình theo dõi cuộc gọi của Google Ads:

<amp-call-tracking
  config="https://www.googleadservices.com/pagead/conversion/7777777777/wcm?cl=AAAAAAAAAAAAA&tel=1800-123-4567&mode=1">
  <a href="tel:18001234567">+1-800-123-4567</a>
</amp-call-tracking>

Để sử dụng ví dụ này, hãy thay thế Mã chuyển đổi (trong ví dụ này là 7777777777) và Nhãn chuyển đổi (trong ví dụ này là AAAAAAAAAAAAA) lấy từ mã theo dõi lượt chuyển đổi được cung cấp trong quá trình thiết lập lượt chuyển đổi trên Google Ads. Xin lưu ý rằng tham số URL tel phải khớp với số điện thoại trong đường liên kết được chứa.

Các điểm hạn chế

Việc liên kết lượt chuyển đổi trên nhiều miền sẽ không xảy ra nếu người dùng đóng trang AMP mà không chuyển đến trang tiếp theo vì tính năng liên kết trên nhiều miền hoạt động bằng cách thêm thông tin vào đường liên kết.