Thẻ trả về

Thư viện Thẻ nhà xuất bản của Google (GPT) cho phép bạn tạo các thẻ quảng cáo có chức năng "trả về". Bạn có thể sử dụng các thẻ này trong bất kỳ trường hợp nào mà yêu cầu quảng cáo đến bên thứ ba phải được thực hiện bằng quảng cáo được quản lý trong mạng Google Ad Manager của riêng bạn.

Trường hợp sử dụng

Quản lý mục hàng dự phòng hoặc mục hàng còn lại

Bạn có thể sử dụng thẻ trả về khi máy chủ bên thứ ba không có quảng cáo để phân phát hoặc khi quảng cáo không đáp ứng CPM tối thiểu đã thoả thuận với bên thứ ba. Trong những trường hợp này, máy chủ bên thứ ba phân phát thẻ trả về GPT. Thẻ này sẽ trả về một quảng cáo tự quảng bá hoặc quảng cáo còn lại từ mạng Ad Manager của riêng bạn.

Phân phát quảng cáo trên trang web của nhà xuất bản khác

Bạn có thể sử dụng thẻ trả về để phân phát quảng cáo từ mạng Ad Manager của mình trên trang web của nhà xuất bản khác. Trong những trường hợp này, thẻ trả về GPT sẽ được nhà xuất bản khác quản lý và sẽ trả về một quảng cáo từ mạng Ad Manager của riêng bạn.

Phân phát quảng cáo video

Để tạo thẻ trả về video, hãy sử dụng thẻ video chuẩn để trả về từ bên thứ ba cho Ad Manager.

Bạn có thể tạo thẻ này theo cách thủ công hoặc sử dụng Trình tạo thẻ video của Ad Manager.

Tạo thẻ trả về

Bạn có thể tạo thẻ trả về bằng chính API được dùng để tạo thẻ quảng cáo GPT thông thường. Tuy nhiên, thẻ trả về phải hiển thị bên trong iframe để ngăn thẻ này kế thừa chế độ cài đặt cấp trang từ bất kỳ phiên bản GPT nào khác đang hoạt động trên trang web của nhà xuất bản.

Dưới đây là thẻ cơ bản về thẻ trả về. Hãy nhớ rằng mảnh này dự định được kết xuất bên trong iframe. Để xem ví dụ này trong thực tế, bạn có thể dùng thử bản minh hoạ trực tiếp của ví dụ này trên Glitch.

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads());
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

Thiết lập thẻ trả về

Thẻ trả về hỗ trợ phạm vi bình thường của các tính năng có sẵn cho thẻ GPT, chẳng hạn như các thẻ được đề cập trong hướng dẫn nhắm mục tiêu khóa-giá trịmã mẫu. Dưới đây là nội dung giải thích về các tính năng chỉ có trên thẻ trả về hoặc cần có cấu hình đặc biệt khi dùng trong ngữ cảnh trả về.

Bật tính năng theo dõi nhấp chuột

Để thêm tính năng theo dõi lượt nhấp vào thẻ trả về, bạn có thể thêm macro URL nhấp chuột vào thẻ như trong ví dụ bên dưới. URL nhấp qua sẽ tự động được thêm vào trước URL nhấp qua đã lưu trữ trên máy chủ quảng cáo Ad Manager.

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads())
          .setClickUrl('%%CLICK_URL_UNESC%%');
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

Kế thừa các chế độ cài đặt quyền riêng tư

Vì được hiển thị trong một iframe, nên các thẻ trả về không tự động kế thừa chế độ cài đặt quyền riêng tư được định cấu hình ở cấp trang. Khi lượt trả về được dùng để phân phát quảng cáo từ nhà xuất bản Ad Manager này sang nhà xuất bản Ad Manager khác, bạn có thể sử dụng macro Macro để đưa chế độ cài đặt hướng xử lý nội dung dành cho trẻ em cấp trang hiện tại vào yêu cầu quảng cáo trả về.

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads())
        googletag.pubads()
          .setPrivacySettings({childDirectedTreatment: Boolean('%%TFCD%%')});
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

Quản lý khoảng không quảng cáo của nhà xuất bản con

Quản lý nhiều khách hàng (MCM) là một tính năng của Ad Manager cấp quyền truy cập vào các yêu cầu quảng cáo mà các nhà xuất bản khác đã uỷ quyền cho tài khoản của bạn. Hãy xem bài viết Giới thiệu về công cụ Quản lý nhiều khách hàng để tìm hiểu thêm.

Để sử dụng MCM, bạn phải cập nhật thẻ trả về của nhà xuất bản mẹ để bao gồm mã mạng Ad Manager của nhà xuất bản con. Điều này cho phép Ad Manager nhận dạng mạng nhà xuất bản con và giúp đảm bảo mẫu quảng cáo được phân phát đúng cách.

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419,1234/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads())
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

Trong ví dụ trên, 6355419 là mã mạng Ad Manager cho nhà xuất bản mẹ và 1234 là mã mạng cho nhà xuất bản con.

Chỉ định URL trang

Vì thẻ trả về được hiển thị trong một iframe, nên GPT có thể không xác định được URL của trang đang phân phát thẻ. Nếu bạn đang sử dụng Ad Exchange hoặc AdSense để lấp đầy lượt hiển thị trả về, thì các hệ thống này không thể gửi thông tin theo ngữ cảnh về trang cho người mua nếu không có URL trang. Điều này có thể làm giảm tỷ lệ lấp đầy, giảm CPM hoặc trong một số trường hợp, từ chối yêu cầu quảng cáo.

Để tránh điều này, bạn có thể dùng Macro phiên bản để cung cấp thông tin URL của trang cho mạng của bên thứ ba hoặc máy chủ quảng cáo. Sau đó, thông tin này có thể được thêm vào thẻ trả về dưới dạng thuộc tính page_url.

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads());
        googletag.pubads().set('page_url', 'URL');
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>