Mengimpor Data Produk menggunakan API Pengelolaan

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

Andrew Wales, Google Analytics Developer Relations – Mei 2014

Panduan ini menjelaskan cara menyederhanakan penerapan Enhanced E-commerce Anda dengan mengimpor data produk menggunakan Management API. Untuk mengetahui informasi selengkapnya tentang cara mengimpor data produk, lihat contoh impor Data Produk.

Pengantar

Mengimpor data produk ke Google Analytics akan menyederhanakan dan mengurangi jumlah data e-commerce yang harus Anda kirim bersama hit, seperti kunjungan halaman dan peristiwa. Satu ID produk atau SKU yang dikirim ke Google Analytics pada waktu pengumpulan dapat digabungkan dengan data produk yang diimpor untuk mengisi dimensi dan metrik produk dalam laporan Anda.

Sebelum Memulai

Sebelum menyelesaikan panduan solusi ini, baca:

Ringkasan

Untuk mengaktifkan impor data untuk data produk:

  1. Membuat Set Data
  2. Menyiapkan CSV Data Produk untuk Upload
  3. Mengupload Data Produk Menggunakan Management API
  4. Memperbarui Kode E-commerce untuk Mengirim SKU Produk

Untuk mempelajari cara mengupload Set Data ke Google Analytics menggunakan Antarmuka Web, lihat Panduan Pengguna Enhanced E-commerce.

Buat Kumpulan Data

Langkah pertama untuk mengimpor data produk adalah membuat Set Data untuk data produk Anda, dan menyetel skema yang menentukan dimensi dan metrik yang ingin Anda impor.

Ikuti Panduan Developer Impor Data untuk membuat Set Data Anda, pilih Data Produk sebagai jenis Set Data dan SKU Produk sebagai Kunci.

Gambar 1: Membuat Set Data Produk.

Setelah membuat Set Data, catat ID Sumber Data Khusus, yang akan Anda gunakan pada langkah berikutnya untuk mengimpor data produk ke Google Analytics menggunakan Management API.

Menyiapkan CSV Data Produk untuk Diupload

CSV data produk Anda harus berisi baris header, kolom untuk SKU Produk, dan kolom untuk setiap dimensi dan/atau metrik yang akan diimpor seperti yang ditentukan oleh skema Set Data.

Ikuti Panduan Developer Impor Data untuk menyiapkan CSV data produk Anda untuk diimpor, menggunakan SKU Produk sebagai kunci di kolom pertama.

Gambar 2: Menyiapkan Data Produk untuk diupload dalam file CSV.

File CSV akan terlihat seperti ini:

ga:productSku,ga:productName,ga:productBrand,ga:productCategoryNew,ga:productVariant,ga:productPrice
12345,Triblend Shortsleeve T-Shirt,Google,Apparel,black,15.25
67890,Donut Friday Scented T-Shirt,Google,Apparel,gray,33.85
10292,Kaiser the Snake T-Shirt,Google,Apparel,green,19.10
67584,Organic Cotton Android T-Shirt,Google,Apparel,black,13.50
90876,Maps Biking T-Shirt,Google,Apparel,blue,15.65

Mengupload Data Produk Menggunakan Management API

Setelah Anda membuat Set Data, menentukan skema, dan menyiapkan data produk untuk diupload dalam CSV, Anda siap untuk mengupload data produk Anda menggunakan Management API.

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

Memperbarui Kode E-commerce untuk Mengirim SKU Produk

Setelah Anda mengupload data produk, perbarui kode e-commerce untuk mengirim SKU Produk dengan setiap klik, beserta data tambahan yang diinginkan dalam laporan, seperti dimensi atau metrik khusus.

// Example of sending a transaction when joining with imported product data.
ga('create', 'UA-XXXX-Y');
ga('require', 'ec', 'ec.js'); // Load the Enhanced Ecommerce plug-in. Required.

// The product name, price, and other product data will be added to this hit
// at collection time if the value of the id field matches a Product SKU
// you've uploaded.
ga('ec:addImpression', {
  'id': '12345',              // Product ID/SKU (Key). Required.
  'list': 'Search Results',
  'position': 1,
  'dimension1': 'Member'
});

ga('send', 'pageview');       // Send the impression with a pageview hit.

ID produk yang dikirim dari penerapan Enhanced E-commerce kini akan dicocokkan dengan SKU Produk pada Set Data produk yang diimpor, dan laporan Anda akan otomatis diisi dengan data produk tambahan yang telah Anda upload.