Skip to content

การตั้งค่า Google Analytics API

การจะเชื่อมข้อมูลสถิติกับ Google Analytics ได้นั้น เราต้องทำผ่าน API ซึ่งต้องตั้งค่าที่เว็บ Google Cloud ก่อน

1. Create Project

สร้างโปรเจ็คใน Google Cloud Platform โดยเข้าที่เว็บ Google API Console แล้วคลิก New Project

กรอกรายละเอียดของโปรเจ็คที่จะสร้าง เช่น Website Stat

google-api-new-project

การจะให้ผู้ใช้เชื่อมข้อมูลได้ต้องมีหน้ายืนยันการใช้งานก่อน

ไปที่เมนู APIs & Services → OAuth consent screen

google-api-consent-screen

เนื่องจากเป็น App ที่เราใช้งานเองเป็นหลัก ไม่ได้เปิดให้ผู้ใช้คนอื่นๆ

  • กรณีใช้อีเมลองค์กรให้เลือก Internal จะสะดวกสุด
  • กรณีใช้ gmail ทั่วไป ต้องเลือกเป็น External แล้วตอนเราจะใช้งานปลั๊กอิน เวลาล็อกอิน ระบบจะถามย้ำว่า เชื่อถือคนสร้าง app นี้หรือไม่ ก็ให้กดตกลงไป

แล้วกรอกค่า App Information ไป โดยข้ามเรื่อง App Domain ได้ (เนื่องจากเราไม่ได้เปิดให้คนนอกมาใช้)

google-api-app

แล้วกรอก Authorized domains กับ ใส่เมลติดต่อ

google-api-app user

ส่วน Scope สามารถข้ามไปได้ เพราะเราไม่ได้เปิดให้คนนอกใช้ ก็ไม่จำเป็นต้องขอสิทธิ

google-api-app scopes

กรอกครบ ก็คลิกปุ่ม Back To Dashboard ได้

google-api-app done

3. Create Credentials

ไปที่เมนู APIs & Services → Credentials.คลิกที่ปุ่ม Create Credentials

Credentials 1

เลือก Create Credentials → OAuth client ID

Credentials 2

เลือก Web Application แล้วตั้งชื่อ ส่วน Authorized JavaScript origins และ Authorized redirect URIs ให้เอาค่ามาจากหลังบ้าน หน้า GA4 Setting

Credentials 3

เสร็จแล้ว เราจะได้ค่า Client ID และ Client Secret ตามรูปด้านล่าง เพื่อนำไปกรอกในหน้าปลั๊กอินต่อไป

Credentials 4

4. Enable Google Analytics API

เพิ่มบริการ Google Analytics API ให้กับ App โดยไปที่เมนู APIs & Services → Library แล้วพิมพ์คำว่า Google Analytics API

enable-api

แล้วคลิก Enable เพื่อเปิดใช้งาน API 2 ตัวตามรูป

  • Publishing status ต้องเป็น In production
  • User type ต้องเป็น External

google-oauth