Mulai menggunakan sinyal aman

Pilih platform: HTML5 Android iOS tvOS

Sinyal aman adalah data yang dienkode yang dikumpulkan di perangkat klien dan dibagikan kepada bidder tertentu. Panduan ini menunjukkan cara mengumpulkan dan mengirim sinyal aman ke Google Ad Manager menggunakan IMA SDK.

API sinyal aman memerlukan IMA SDK untuk iOS versi 3.18.1 atau yang lebih tinggi.

Untuk memilih sinyal dan bidder, serta mengaktifkan berbagi sinyal aman, lihat Membagikan sinyal aman kepada bidder.

Menggunakan penyedia sinyal pihak ketiga

Untuk menggunakan sinyal aman, Anda harus men-deploy class adaptor pengumpul sinyal di aplikasi Anda untuk mengumpulkan sinyal, mengenkodenya, dan meneruskannya ke IMA SDK.

Ikuti petunjuk penyedia pihak ketiga untuk menyiapkan akun di sana, sertakan framework, dan siapkan adaptor sinyal aman mereka di aplikasi Anda.

IMA SDK untuk iOS secara otomatis menginisialisasi setiap adaptor sinyal aman, tanpa perubahan tambahan pada kode Anda.

Berikut adalah contoh cara menambahkan adaptor sinyal aman ke project Anda:

Mengirim data kustom

Selain menggunakan penyedia sinyal pihak ketiga, Anda juga dapat mengumpulkan, mengenkode, dan mengirim sinyal dengan data kustom. Sebelum dapat mengirim sinyal aman dengan data kustom, Anda harus mengaktifkan sinyal kustom di Ad Manager.

Untuk setiap permintaan streaming, lakukan hal berikut:

  1. Buat objek IMASecureSignals yang berisi data kustom yang dienkode sebagai string.
  2. Tambahkan objek IMASecureSignals ke permintaan streaming Anda dengan menetapkan atribut IMAStreamRequest.secureSignals:

Objective-C

IMASecureSignals *signals =
    [[IMASecureSignals alloc] initWithCustomData:@"ENCODED_SIGNAL_STRING"];
streamRequest.secureSignals = signals;

Swift

let signals = IMASecureSignals(customData: "ENCODED_SIGNAL_STRING")
streamRequest.secureSignals = signals