Mengimpor Data Kampanye menggunakan Management API

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Panduan ini menjelaskan cara mengimpor metadata kampanye seperti sumber, media, konten, jalur rujukan, dan data kampanye kustom lainnya.

Pengantar

Mengimpor data kampanye ke Google Analytics memungkinkan analisis performa kampanye yang lebih disesuaikan. Dengan begitu, Anda dapat menyertakan data seperti klasifikasi dan variasi kampanye baru, selain parameter pelacakan kampanye Google Analytics standar.

Ini juga menyederhanakan dan mengurangi jumlah data kampanye yang perlu Anda kirim dalam kode pelacakan. Satu ID kampanye yang dikirim ke Google Analytics pada waktu pengumpulan dapat digabungkan dengan data kampanye yang diimpor untuk mengisi dimensi dan metrik kampanye serta kustom dalam laporan Anda.

Artikel ini membahas teknologi Google Analytics berikut:

  • Kampanye kustom
  • Impor data
  • Plugin pelacakan web

Untuk mempelajari teknologi ini lebih lanjut, lihat referensi terkait.

Ringkasan

Untuk mengimpor data kampanye ke Google Analytics:

  1. Menetapkan informasi kampanye
  2. Mengonfigurasi akun
  3. Menganalisis dan mengambil tindakan

Tetapkan informasi kampanye

Informasi kampanye harus ditetapkan untuk pengguna agar data kampanye yang diimpor tersedia untuk dianalisis. Anda dapat melakukannya dengan menetapkan kode/Id kampanye yang akan digunakan untuk menggabungkan data yang diimpor.

Gunakan salah satu dari tiga cara berikut untuk menetapkan data kampanye bagi pengguna Anda:

  1. Beri tag pada URL kampanye Anda menggunakan parameter pelacakan kampanye Google Analytics.
  2. Menetapkan data kampanye secara langsung.
  3. Jika memberi tag pada URL menggunakan parameter pelacakan kampanye non-Google Analytics, Anda dapat menggunakan plugin analytics.js untuk memetakan nilai kampanye ke nilai kampanye yang dikenali oleh Google Analytics.

Opsi 1: Memberi tag pada URL kampanye

Beri tag pada URL tujuan kampanye dengan parameter utm_id. Google Analytics selanjutnya akan mengaitkan ID kampanye ini dengan pengguna yang mengikuti URL ini. Contoh:

http://www.example.com?utm_id=1234

Opsi 2: Tetapkan data kampanye secara langsung

Jika Anda menyediakan penerapan khusus dan informasi kampanye, informasi tersebut dapat ditetapkan langsung di pelacak dan dikaitkan dengan pengguna. Contoh:

analytics.js

// Create the tracker.
ga('create', 'UA-XXXX-Y', 'auto');

// Set the campaign code/id directly.
ga('set', 'campaignId', '1234');

// Send the page view.
ga('send', 'pageview');
Lihat panduan developer analytics.js untuk mengetahui detailnya.

gtag.js

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments)};
  gtag('js', new Date());

// Set the campaign code/id directly.
  gtag('set', 'campaign_id', '1234');

  gtag('config', 'TAG_ID');
</script>
Lihat panduan developer gtag.js untuk mengetahui detailnya.

SDK Android v4

// The campaign code/id is sent with this hit.
tracker.send(new HitBuilders.ScreenViewBuilder()
    .set(Fields.CAMPAIGN_ID, '1234')
    .build()
);
Lihat panduan developer Android SDK v4 - Pengukuran Kampanye untuk mengetahui detailnya.

SDK iOS v3

// Get the tracker.
id tracker = [[GAI sharedInstance] trackerWithName:@"tracker"
                                                    trackingId:@"UA-XXXX-Y"];

// Create a GAIDictionaryBuilder to hold the hit parameters.
GAIDictionaryBuilder *hitParams = [[GAIDictionaryBuilder alloc] init];

// Set campaign code/id directly on the dictionary.
[hitParams set:kGAICampaignId value:@"1234"];

// The campaign id/code is sent with this hit.
[tracker send:[[[GAIDictionaryBuilder createAppView] setAll:hitParams] build]];
Lihat panduan developer iOS SDK - Pengukuran Kampanye untuk mengetahui detailnya.

Measurement Protocol

v=1             // Version.
&tid=UA-XXXX-Y  // Tracking ID / Property ID.
&cid=555        // Anonymous Client ID.

&t=pageview     // Pageview hit type.
&dh=mydemo.com  // Document hostname.
&dp=/home       // Page.
&dt=homepage    // Title.
&ci=1234        // Campaign code/id.
Lihat panduan developer Measurement Protocol untuk mengetahui detailnya.

Opsi 3 (analytics.js): Plugin dengan pelacakan kampanye khusus

Jika tidak menggunakan utm_id di URL untuk melacak ID kampanye, Anda dapat mengikuti contoh di panduan developer Plugin - Pelacakan Web (analytics.js) yang menunjukkan cara mengambil nilai kampanye kustom dari URL halaman dan menetapkannya di pelacak.

Mengonfigurasi akun Anda

Ada beberapa operasi satu kali yang harus Anda lakukan di bagian Admin Google Analytics. Langkah-langkah administrasi Google Analytics adalah:

  1. Membuat dimensi kustom
  2. Membuat set data
  3. Menyiapkan dan mengupload data

Membuat dimensi kustom

Selain dimensi kampanye standar yang tersedia di Google Analytics, Anda dapat menentukan dimensi kustom cakupan sesi baru untuk mengimpor data kampanye kustom. Misalnya, Anda dapat membuat dimensi kustom yang disebut Grup Kampanye. Dari halaman Admin, langkah-langkah untuk membuat dimensi kustom adalah:

  1. Klik Definisi Kustom -> Dimensi Kustom -> + Dimensi Kustom Baru.
  2. Beri nama dimensi dan tetapkan cakupannya ke Sesi.
  3. Klik Create.
Gambar 1: Daftar dimensi kampanye kustom.

Membuat kumpulan data

Untuk mengimpor data kampanye, Anda harus membuat set data. Set data hanya dapat dibuat melalui Antarmuka Web.

Pada tab properti di halaman admin, lakukan langkah-langkah berikut:

  1. Pilih Impor Data.
  2. Klik Set Data Baru.
  3. Pilih Campaign Data untuk jenisnya, lalu klik Next Step.
  4. Beri nama set data dan pilih setidaknya satu tampilan (profil) dan klik Langkah Berikutnya.
  5. Untuk Kunci, pilih Kode Kampanye.
  6. Untuk Data yang Diimpor, pilih dimensi untuk data yang ingin Anda impor.
  7. Pilih opsi Timpa data hit.
  8. Klik Simpan.
Gambar 2: Membuat set data.

Menyiapkan data kampanye untuk diupload

Google Analytics memperkirakan data kampanye akan diupload dalam file yang dipisahkan koma (CSV) yang diformat dengan benar. Anda harus memastikan data kampanye memenuhi persyaratan ini sebelum mengupload.

Modifikasi dan validasi utama yang perlu Anda lakukan pada file CSV adalah:

  • Ganti nama header kolom dengan yang dikenali oleh Google Analytics. Anda dapat mengambil header dari halaman detail set data di antarmuka web.
  • Tambahkan nilai yang diperlukan yang tidak ada.

Misalnya, Anda mungkin memiliki data kampanye dalam format berikut:

Gambar 3: Data kampanye yang diekspor.

Setelah Anda menyiapkan file CSV, formatnya akan terlihat seperti contoh berikut:

ga:campaignCode,ga:medium,ga:source,ga:dimension1
1234,email,Newsletter,Spring
1235,email,Newsletter,Summer
1236,email,Newsletter,Fall

Mengupload data kampanye

Setelah membuat dimensi kustom set data dan cakupan sesi, serta menyiapkan data kampanye untuk diupload dalam file CSV, Anda siap mengupload data kampanye menggunakan Management API atau melalui antarmuka web.

Setelah data kampanye diupload, divalidasi, dan diproses, ID Kampanye akan digabungkan dengan data kampanye yang diupload saat kecocokan terjadi pada hit masuk yang dikirim ke Google Analytics dari properti Anda.

Menganalisis dan mengambil tindakan

Dengan bagian-bagian komponen yang ada, sekarang Anda dapat menganalisis performa kampanye dan mengambil tindakan. Laporan akuisisi yang ada dapat digunakan untuk menganalisis parameter kampanye standar atau menerapkan segmen menggunakan dimensi kustom yang diimpor (atau menambahkan dimensi kustom sebagai dimensi sekunder). Anda juga dapat membuat laporan kustom atau mengotomatiskan analisis dengan menulis kueri Anda sendiri menggunakan Core Reporting API.

Membuat laporan kustom

Untuk mendapatkan tampilan performa kampanye yang lebih disesuaikan, Anda dapat membuat laporan kustom. Misalnya, Anda dapat membuat laporan kampanye yang disesuaikan dari halaman pelaporan sebagai berikut:

  1. Di navigasi sebelah kiri, klik Akuisisi -> Kampanye.
  2. Ubah jenis laporan menjadi Tabel Rata.
  3. Klik Sesuaikan di bagian atas laporan.
  4. Dalam lihat perincian dimensi, tambahkan dimensi kustom Grup Kampanye yang dibuat di atas.
  5. Klik Simpan.

Referensi terkait

Untuk mempelajari setiap fitur lebih lanjut: