Skip to content
AdTECHThai
  • หน้าแรก
  • เริ่มใช้งานเลย!
  • คู่มือการใช้งาน
  • ติดต่อสอบถาม (LINE)
Menu
  • หน้าแรก
  • เริ่มใช้งานเลย!
  • คู่มือการใช้งาน
  • ติดต่อสอบถาม (LINE)

TrackMAN เบื้องต้น

  • TrackMAN คืออะไร?

วิธีใช้งาน TrackMAN เบื้องต้น

  • วิธีเข้าใช้งาน TrackMAN
  • การชำระเงินเพื่อเริ่มใช้งาน TrackMAN

วิธีใช้งานแทรคเกอร์ (Tracker)

  • ขั้นตอนในการเริ่มใช้งานแทรคเกอร์ ของ TrackMAN
  • วิธีการตั้งค่าต่างๆ ของ Tracker
  • วิธีทดสอบการใช้งาน (Test event code)
  • ปุ่ม “ดูสถิติโดยละเอียด”

วิธีใช้งานกับเว็บไซต์ทั่วไป/Salepage

  • วิธีใส่ TrackMAN script tag ลงในเว็บไซต์
  • วิธีติดตั้ง TrackMan ผ่าน Google Tag Manager (GTM)

วิธีใช้งานกับ WordPress/WooCommerce

  • วิธีใช้งาน TrackMan WordPress / WooCommerce plugin

Thankyoupages

  • Thankyoupage คืออะไร?
  • วิธีการสร้าง Thankyoupage เพื่อใช้งาน
  • วิธีสร้างลิงค์ Thankyoupage สำหรับใช้ส่ง
  • วิธีใช้งาน Magic Link ของ Thankyoupage

ส่ง event ด้วยวิธีทางโปรแกรมมิ่ง

  • วิธีส่ง event ด้วย GET parameter (query string)
  • วิธีส่งข้อมูล Custom Parameter แบบสั้น (MagicTracker Link)
  • วิธีส่ง event ด้วย Javascript function “tmfire()”

คู่มืออื่นๆ

  • วิธีเชื่อมต่อโดเมน กับ Namecheap
  • Home
  • Docs
  • TrackMAN เบื้องต้น
  • TrackMAN คืออะไร?

TrackMAN คืออะไร?

Table of Contents
  • TrackMAN ก่อกำเนิดขึ้นมา เพื่อให้ขั้นตอนการส่ง event ด้านบนตามตัวอย่างนี้ เป็นไปอย่างง่ายดาย รวดเร็ว และไม่ต้องเขียนโค้ด

“งบลดลง แต่ยอดขายเพิ่มขึ้น” การส่ง Event Data ส่งผลต่อยอดขาย และ งบประมาณที่ถูกลงของโฆษณาโดยตรง

AdTECHThai Tweet

สำหรับการยิงโฆษณาบน Facebook (และบน Google/TikTok/LINE) นั้น การส่งข้อมูลเหตุการณ์ต่างๆ (event data) ที่เกิดขึ้นบนเว็บไซต์ของเรา ไปยังแพลตฟอร์มเจ้าของโฆษณา จะทำให้ตัว A.I. นำข้อมูลที่เกิดขึ้นนำไปประมวลผลและหาผู้เยี่ยมชมที่ “แม่น” และตรงกับจุดประสงค์ในการโฆษณาของเรามากขึ้น ทำให้โฆษณาที่เรายิงไปนั้นมีประสิทธิภาพมากขึ้นในขณะที่งบประมาณมีราคาที่ถูกลงนั่นเอง

ในยุคปัจจุบัน การส่งข้อมูล (event data) ดังกล่าว ไปยัง ผู้ให้บริการโฆษณาเช่น Facebook นั้น จะยังต้องใช้ผู้ที่สามารถเขียนโค้ดได้ในการ implement บนแพลตฟอร์มเว็บไซต์ของเรา หรือใช้ Google Tag Manager ซึ่งจะมีความซับซ้อนยุ่งยากในการติดตั้ง, กรองค่า และส่งข้อมูล

นอกจากนี้แล้ว แต่ละแพลตฟอร์มเช่น Facebook ก็ยังมีมาตรฐาน (standard) ในการรับชุดข้อมูล (parameters) ต่างๆ ซึ่งค่อนข้างที่จะมีความเข้มงวด (strict) และมีความซับซ้อน ซึ่งจะต้องใช้ชั่วโมงบินในการลองผิดลองถูกจนกว่าการส่งข้อมูลของเราจะถูกต้องตามที่ Facebook ต้องการ 100% — ยังไม่นับว่าพารามิเตอร์เหล่านี้มักจะเปลี่ยนไปตามเวอร์ชั่นของ API ทุกๆ 6 เดือนถึง 2 ปี ซึ่งเราจะต้องปรับตัวตามอยู่ตลอดเวลา

👆🏻 ตัวอย่างพารามิเตอร์ event data ที่เราจะต้องส่งให้ Facebook ซึ่งเป็นการยากที่จะทำความเข้าใจและเขียนโค้ดในการนำส่ง

				
					
require __DIR__ . '/vendor/autoload.php';

use FacebookAds\Api;
use FacebookAds\Logger\CurlLogger;
use FacebookAds\Object\ServerSide\ActionSource;
use FacebookAds\Object\ServerSide\Content;
use FacebookAds\Object\ServerSide\CustomData;
use FacebookAds\Object\ServerSide\DeliveryCategory;
use FacebookAds\Object\ServerSide\Event;
use FacebookAds\Object\ServerSide\EventRequest;
use FacebookAds\Object\ServerSide\UserData;

$access_token = '<ACCESS_TOKEN>';
$pixel_id = '<ADS_PIXEL_ID>';

$api = Api::init(null, null, $access_token);
$api->setLogger(new CurlLogger());

$user_data = (new UserData())
    ->setEmails(array('joe@eg.com'))
    ->setPhones(array('12345678901', '14251234567'))
    // It is recommended to send Client IP and User Agent for Conversions API Events.
    ->setClientIpAddress($_SERVER['REMOTE_ADDR'])
    ->setClientUserAgent($_SERVER['HTTP_USER_AGENT'])
    ->setFbc('fb.1.1554763741205.AbCdEfGhIjKlMnOpQrStUvWxYz1234567890')
    ->setFbp('fb.1.1558571054389.1098115397');

$content = (new Content())
    ->setProductId('product123')
    ->setQuantity(1)
    ->setDeliveryCategory(DeliveryCategory::HOME_DELIVERY);

$custom_data = (new CustomData())
    ->setContents(array($content))
    ->setCurrency('usd')
    ->setValue(123.45);

$event = (new Event())
    ->setEventName('Purchase')
    ->setEventTime(time())
    ->setEventSourceUrl('https://jaspers-market.com/product/123')
    ->setUserData($user_data)
    ->setCustomData($custom_data)
    ->setActionSource(ActionSource::WEBSITE);

$events = array();
array_push($events, $event);

$request = (new EventRequest($pixel_id))
    ->setEvents($events);
$response = $request->execute();
print_r($response);

				
			

👆🏻 ตัวอย่างโค้ด PHP ที่ใช้ในการนำส่ง event data ผ่าน Conversion API สู่ Facebook

 

 

TrackMAN ก่อกำเนิดขึ้นมา เพื่อให้ขั้นตอนการส่ง event ด้านบนตามตัวอย่างนี้ เป็นไปอย่างง่ายดาย รวดเร็ว และไม่ต้องเขียนโค้ด #

 

TrackMAN นั้น สามารถทำให้ “ทุกคน” แม้กระทั่งเจ้าของธุรกิจขนาดเล็กที่ไม่สามารถเขียนโค้ดได้ และมีความเข้าใจเพียงแค่ขั้นพื้นฐานในการที่จะส่งข้อมูลอีเวนท์ไปยัง Facebook สามารถส่งข้อมูลเหล่านี้ได้ด้วยตนเองโดยใช้เวลาเพียงแค่ไม่ถึง 1 ชั่วโมง

👆🏻 UI ของการใช้งานของ TrackMAN ที่ใช้งานง่าย ไม่ซับซ้อน เพียงมีความรู้พื้นฐานในการส่ง pixel event data และ ไม่จำเป็นต้องมีความรู้ด้านการเขียนโค้ด หรือการใช้งาน Google Tag Manager ก็สามารถส่ง pixel event data ด้วยตัวเองได้ทันที

คุณรู้สึกอย่างไรกับบทความนี้?
แบ่งปันบทความนี้ :
  • Facebook
  • Twitter
Still stuck? How can we help?

How can we help?

Updated on พฤษภาคม 18, 2023

Powered by BetterDocs

Table of Contents
  • TrackMAN ก่อกำเนิดขึ้นมา เพื่อให้ขั้นตอนการส่ง event ด้านบนตามตัวอย่างนี้ เป็นไปอย่างง่ายดาย รวดเร็ว และไม่ต้องเขียนโค้ด
AdTECHThai

All rights reserved