ใช้เซิร์ฟเวอร์ MCP ของ Google Ad Manager

Google Ad Manager มีเซิร์ฟเวอร์ Model Context Protocol (MCP) ระยะไกลที่ช่วยให้ Agent AI โต้ตอบกับเครือข่าย พื้นที่โฆษณา คำสั่งซื้อ และข้อมูลผู้ใช้ของ Google Ad Manager ได้อย่างปลอดภัย การกำหนดค่าเซิร์ฟเวอร์ MCP ของ Ad Manager จะช่วยให้แอปพลิเคชัน AI เช่น Google Antigravity, Claude และ ChatGPT ดำเนินการในฐานะผู้ใช้ Ad Manager ของคุณได้

เซิร์ฟเวอร์ MCP พร้อมให้บริการที่ https://admanager.googleapis.com/mcp

ข้อกำหนดเบื้องต้น

  • สิทธิ์เข้าถึงเพื่อสร้างโปรเจ็กต์ Google Cloud หรือสิทธิ์เข้าถึงเพื่อดูโปรเจ็กต์ Google Cloud ที่มีอยู่
  • สิทธิ์เข้าถึงเพื่อแก้ไขการเชื่อมต่อหรือแอปในไคลเอ็นต์ AI (เช่น ChatGPT หรือ Claude)

กำหนดค่าเซิร์ฟเวอร์ MCP ของ Ad Manager

หากต้องการใช้เซิร์ฟเวอร์ MCP ของ Ad Manager คุณต้องทำตามขั้นตอนต่อไปนี้

  • เปิดใช้ Ad Manager API ในโปรเจ็กต์ Google Cloud
  • กำหนดค่าการตรวจสอบสิทธิ์ผู้ใช้ปลายทาง OAuth 2.0
  • เพิ่มเซิร์ฟเวอร์ MCP ลงในไคลเอ็นต์ AI

เปิดใช้ Ad Manager API

หากต้องการใช้เซิร์ฟเวอร์ MCP ของ Ad Manager คุณต้องเปิดใช้ Ad Manager API ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google หากต้องการสร้างโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google โปรดดูโปรเจ็กต์ใหม่

เปิดใช้ API

เซิร์ฟเวอร์ MCP ของ Ad Manager ใช้ OAuth 2.0 สำหรับการตรวจสอบสิทธิ์และการให้สิทธิ์ผู้ใช้ปลายทาง เมื่อไคลเอ็นต์ AI เชื่อมต่อกับเซิร์ฟเวอร์ MCP ไคลเอ็นต์จะ ตรวจสอบสิทธิ์ในฐานะผู้ใช้ที่เรียกใช้ไคลเอ็นต์ AI AI Agent จะรับช่วงบทบาทของผู้ใช้ Google Ad Manager, การเป็นสมาชิกเครือข่าย และสิทธิ์ที่ตรงกันทุกประการกับผู้ใช้

  1. ในคอนโซล Google Cloud ให้ไปที่ Google Auth Platform > การสร้างแบรนด์

    ไปที่การสร้างแบรนด์

  2. หากกำหนดค่า Google Auth Platform แล้ว คุณจะกำหนดค่าการตั้งค่าหน้าจอขอความยินยอม OAuth ต่อไปนี้ได้ในการสร้างแบรนด์ กลุ่มเป้าหมาย และการเข้าถึงข้อมูล หากเห็นข้อความที่ระบุว่า ยังไม่ได้กำหนดค่าแพลตฟอร์ม Google Auth ให้คลิกเริ่มต้นใช้งาน

    1. ในส่วนข้อมูลแอป ให้ป้อน Ad Manager MCP Server หรือชื่อที่ต้องการสำหรับชื่อแอป
    2. ในอีเมลสำหรับการสนับสนุนผู้ใช้ ให้เลือกอีเมลของคุณหรือกลุ่มที่เหมาะสม
    3. คลิกถัดไป
    4. ในส่วนกลุ่มเป้าหมาย ให้เลือกภายใน
    5. คลิกถัดไป
    6. ในส่วนข้อมูลติดต่อ ให้ป้อนอีเมลที่คุณใช้รับการแจ้งเตือน เกี่ยวกับการเปลี่ยนแปลงในโปรเจ็กต์
    7. คลิกถัดไป
    8. ในส่วนเสร็จสิ้น ให้อ่าน นโยบายข้อมูลผู้ใช้ของบริการ Google API และหากยอมรับ ให้เลือก ฉันยอมรับบริการ Google API: นโยบายข้อมูลผู้ใช้
    9. คลิกต่อไป
    10. คลิกสร้าง
  3. คลิกการเข้าถึงข้อมูล > เพิ่มหรือนำขอบเขตออก แผงจะปรากฏขึ้นพร้อม รายการขอบเขตสำหรับ API แต่ละรายการที่คุณเปิดใช้ในโปรเจ็กต์ Google Cloud

    1. ในส่วนเพิ่มขอบเขตด้วยตนเอง ให้ป้อนขอบเขต OAuth ที่จำเป็นสำหรับ เซิร์ฟเวอร์ MCP ของ Ad Manager ดังนี้
      • https://www.googleapis.com/auth/admanager (สิทธิ์เข้าถึงแบบเต็มเพื่อดูและ จัดการแคมเปญ)
    2. คลิกเพิ่มลงในตาราง
    3. คลิกอัปเดต
    4. หลังจากเลือกขอบเขตที่แอปของคุณต้องการแล้ว ให้คลิกบันทึกในหน้าการเข้าถึงข้อมูล

เพิ่มเซิร์ฟเวอร์ MCP ลงในไคลเอ็นต์ AI

หากต้องการเพิ่มเซิร์ฟเวอร์ MCP ของ Ad Manager ลงในไคลเอ็นต์ AI ให้ทำตาม วิธีการสำหรับไคลเอ็นต์ของคุณ

Antigravity

หากต้องการเพิ่มเซิร์ฟเวอร์ MCP ของ Ad Manager ลงใน Antigravity ให้ทำตาม ขั้นตอนต่อไปนี้

  1. สร้างรหัสไคลเอ็นต์และรหัสลับ OAuth 2.0 โดยทำดังนี้

    1. ในคอนโซล Google API ให้ไปที่ แพลตฟอร์มการตรวจสอบสิทธิ์ของ Google > ไคลเอ็นต์ > สร้างไคลเอ็นต์

      ไปที่สร้างไคลเอ็นต์

      ระบบจะแจ้งให้คุณสร้างโปรเจ็กต์หากยังไม่ได้เลือก

    2. เลือกเว็บแอปพลิเคชันในรายการประเภทแอปพลิเคชัน

    3. ในช่องชื่อ ให้ป้อนชื่อแอปพลิเคชัน

    4. ในส่วน URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต ให้คลิก + เพิ่ม URI แล้ว ป้อน https://antigravity.google/oauth-callback ในช่อง URI

    5. คลิกสร้าง สร้างไคลเอ็นต์แล้ว

      กล่องโต้ตอบสร้างไคลเอ็นต์ OAuth 2.0 แล้วจะเปิดขึ้น

    6. ในส่วนรหัสลับไคลเอ็นต์ ให้คัดลอกรหัสลับไคลเอ็นต์และบันทึกไว้ ในที่ที่ปลอดภัย คุณคัดลอกได้เพียงครั้งเดียว หากทำหาย ให้ลบ Secret และสร้างใหม่

  2. หากต้องการเพิ่มเซิร์ฟเวอร์ MCP ของ Ad Manager ลงใน Antigravity ให้อัปเดตไฟล์ ~/.gemini/config/mcp_config.json ดังนี้

    {
      "mcpServers": {
        "AdManager-MCP": {
          // Use your chosen MCP server URL.
          "serverUrl": "https://admanager.googleapis.com/mcp",
          "oauth": {
            "clientId": "CLIENT_ID",
            "clientSecret": "CLIENT_SECRET"
          }
        }
      }
    }

    แทนที่ CLIENT_ID และ CLIENT_SECRET ด้วย ข้อมูลเข้าสู่ระบบไคลเอ็นต์ OAuth 2.0

  3. หากต้องการตรวจสอบสิทธิ์เซิร์ฟเวอร์ MCP ของ Ad Manager โปรดดู Antigravity: ตรวจสอบสิทธิ์ด้วย OAuth

Claude.ai

หากต้องการเพิ่มเซิร์ฟเวอร์ MCP ของ Ad Manager ไปยัง Claude.ai ให้กำหนดค่า ตัวเชื่อมต่อที่กำหนดเองด้วยรหัสไคลเอ็นต์ OAuth และรหัสลับไคลเอ็นต์ OAuth โดยทำดังนี้

  1. สร้างรหัสไคลเอ็นต์และรหัสลับ OAuth 2.0 โดยทำดังนี้

    1. ในคอนโซล Google API ให้ไปที่ แพลตฟอร์มการตรวจสอบสิทธิ์ของ Google > ไคลเอ็นต์ > สร้างไคลเอ็นต์

      ไปที่สร้างไคลเอ็นต์

      ระบบจะแจ้งให้คุณสร้างโปรเจ็กต์หากยังไม่ได้เลือก

    2. เลือกเว็บแอปพลิเคชันในรายการประเภทแอปพลิเคชัน

    3. ในช่องชื่อ ให้ป้อนชื่อแอปพลิเคชัน

    4. ในส่วน URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต ให้คลิก + เพิ่ม URI แล้ว ป้อน https://claude.ai/api/mcp/auth_callback ในช่อง URI

    5. คลิกสร้าง สร้างไคลเอ็นต์แล้ว

      กล่องโต้ตอบสร้างไคลเอ็นต์ OAuth 2.0 แล้วจะเปิดขึ้น

    6. ในส่วนรหัสลับไคลเอ็นต์ ให้คัดลอกรหัสลับไคลเอ็นต์และบันทึกไว้ ในที่ที่ปลอดภัย คุณคัดลอกได้เพียงครั้งเดียว หากทำหาย ให้ลบ Secret และสร้างใหม่

  2. ทำตามวิธีการเพื่อสร้างตัวเชื่อมต่อที่กำหนดเอง ป้อนรหัสไคลเอ็นต์และรหัสลับในเมนูการตั้งค่าขั้นสูง

Claude Code

หากต้องการเพิ่มเซิร์ฟเวอร์ MCP ของ Ad Manager ลงใน Claude Code ให้กำหนดค่า ตัวเชื่อมต่อที่กำหนดเองด้วยรหัสไคลเอ็นต์ OAuth และรหัสลับไคลเอ็นต์ OAuth โดยทำดังนี้

  1. ติดตั้ง Claude Code
  2. สร้างรหัสไคลเอ็นต์และรหัสลับ OAuth 2.0 โดยทำดังนี้

    1. ในคอนโซล Google API ให้ไปที่ แพลตฟอร์มการตรวจสอบสิทธิ์ของ Google > ไคลเอ็นต์ > สร้างไคลเอ็นต์

      ไปที่สร้างไคลเอ็นต์

      ระบบจะแจ้งให้คุณสร้างโปรเจ็กต์หากยังไม่ได้เลือก

    2. เลือกเว็บแอปพลิเคชันในรายการประเภทแอปพลิเคชัน

    3. ในช่องชื่อ ให้ป้อนชื่อแอปพลิเคชัน

    4. ในส่วน URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต ให้คลิก + เพิ่ม URI แล้ว ป้อน https://claude.ai/api/mcp/auth_callback ในช่อง URI

    5. คลิกสร้าง สร้างไคลเอ็นต์แล้ว

      กล่องโต้ตอบสร้างไคลเอ็นต์ OAuth 2.0 แล้วจะเปิดขึ้น

    6. ในส่วนรหัสลับไคลเอ็นต์ ให้คัดลอกรหัสลับไคลเอ็นต์และบันทึกไว้ ในที่ที่ปลอดภัย คุณคัดลอกได้เพียงครั้งเดียว หากทำหาย ให้ลบ Secret และสร้างใหม่

  3. ทำตามวิธีการเพื่อสร้างตัวเชื่อมต่อที่กำหนดเอง ป้อนรหัสไคลเอ็นต์และรหัสลับในเมนูการตั้งค่าขั้นสูง

Claude Desktop

หากต้องการเพิ่มเซิร์ฟเวอร์ MCP ของ Ad Manager ลงใน Claude Desktop ให้ กำหนดค่าตัวเชื่อมต่อที่กำหนดเองด้วยรหัสไคลเอ็นต์ OAuth และรหัสลับไคลเอ็นต์ OAuth ดังนี้

  1. ติดตั้ง Claude Desktop
  2. สร้างรหัสไคลเอ็นต์และรหัสลับ OAuth 2.0 โดยทำดังนี้

    1. ในคอนโซล Google API ให้ไปที่ แพลตฟอร์มการตรวจสอบสิทธิ์ของ Google > ไคลเอ็นต์ > สร้างไคลเอ็นต์

      ไปที่สร้างไคลเอ็นต์

      ระบบจะแจ้งให้คุณสร้างโปรเจ็กต์หากยังไม่ได้เลือก

    2. เลือกเว็บแอปพลิเคชันในรายการประเภทแอปพลิเคชัน

    3. ในช่องชื่อ ให้ป้อนชื่อแอปพลิเคชัน

    4. ในส่วน URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต ให้คลิก + เพิ่ม URI แล้ว ป้อน https://claude.ai/api/mcp/auth_callback ในช่อง URI

    5. คลิกสร้าง สร้างไคลเอ็นต์แล้ว

      กล่องโต้ตอบสร้างไคลเอ็นต์ OAuth 2.0 แล้วจะเปิดขึ้น

    6. ในส่วนรหัสลับไคลเอ็นต์ ให้คัดลอกรหัสลับไคลเอ็นต์และบันทึกไว้ ในที่ที่ปลอดภัย คุณคัดลอกได้เพียงครั้งเดียว หากทำหาย ให้ลบ Secret และสร้างใหม่

  3. ทำตามวิธีการเพื่อสร้างตัวเชื่อมต่อที่กำหนดเอง ป้อนรหัสไคลเอ็นต์และรหัสลับในเมนูการตั้งค่าขั้นสูง

ChatGPT

คุณต้องมีการสมัครใช้บริการ ChatGPT Business จึงจะใช้เซิร์ฟเวอร์ MCP ของ Ad Manager กับ ChatGPT ได้

หากต้องการเพิ่มเซิร์ฟเวอร์ MCP ลงใน ChatGPT ให้สร้างรหัสไคลเอ็นต์และรหัสลับ OAuth 2.0 ของ Google แล้วเพิ่มเซิร์ฟเวอร์ MCP เป็นแอปใน ChatGPT

สร้างรหัสไคลเอ็นต์และรหัสลับ OAuth 2.0

  1. ในคอนโซล Google API ให้ไปที่ แพลตฟอร์มการตรวจสอบสิทธิ์ของ Google > ไคลเอ็นต์ > สร้างไคลเอ็นต์

    ไปที่สร้างไคลเอ็นต์

    ระบบจะแจ้งให้คุณสร้างโปรเจ็กต์หากยังไม่ได้เลือก

  2. เลือกเว็บแอปพลิเคชันในรายการประเภทแอปพลิเคชัน

  3. ในช่องชื่อ ให้ป้อนชื่อแอปพลิเคชัน

  4. ในส่วน URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต ให้คลิก + เพิ่ม URI แล้ว ป้อน https://chatgpt.com/connector_platform_oauth_redirect ในช่อง URI

  5. คลิกสร้าง สร้างไคลเอ็นต์แล้ว

    กล่องโต้ตอบสร้างไคลเอ็นต์ OAuth 2.0 แล้วจะเปิดขึ้น

  6. ในส่วนรหัสลับไคลเอ็นต์ ให้คัดลอกรหัสลับไคลเอ็นต์และบันทึกไว้ ในที่ที่ปลอดภัย คุณคัดลอกได้เพียงครั้งเดียว หากทำหาย ให้ลบ Secret และสร้างใหม่

เพิ่มเซิร์ฟเวอร์ MCP เป็นแอปใน ChatGPT

  1. ลงชื่อเข้าใช้ ChatGPT
  2. เปิดโหมดนักพัฒนาซอฟต์แวร์
  3. เปิดการตั้งค่าแอป ChatGPT
  4. คลิกสร้างแอป แล้วสร้างแอปสำหรับเซิร์ฟเวอร์ MCP ระยะไกล
  5. ในส่วน OAuth ให้ระบุรหัสไคลเอ็นต์และรหัสลับ
  6. ยืนยันว่าคุณเข้าใจความเสี่ยงที่เกี่ยวข้องกับการใช้เซิร์ฟเวอร์ MCP แล้วคลิกสร้าง

เซิร์ฟเวอร์ MCP จะแสดงในเมนูแอป และพร้อมใช้งานผ่านพรอมต์แชท

เคอร์เซอร์

หากต้องการเพิ่มเซิร์ฟเวอร์ MCP ของ Ad Manager ลงใน Cursor ให้สร้าง รหัสไคลเอ็นต์และรหัสลับ กำหนดค่าเซิร์ฟเวอร์ MCP ด้วย OAuth แบบคงที่ Cursor ใช้ URI เปลี่ยนเส้นทางโดยขึ้นอยู่กับสิ่งที่คุณใช้เพื่อเข้าถึง Cursor เช่น ผ่านเว็บหรือแอปพลิเคชันเดสก์ท็อป

  1. สร้างรหัสไคลเอ็นต์และรหัสลับ OAuth 2.0 โดยทำดังนี้

    เอเจนต์บนเว็บหรือ Cursor

    1. ในคอนโซล Google API ให้ไปที่ แพลตฟอร์มการตรวจสอบสิทธิ์ของ Google > ไคลเอ็นต์ > สร้างไคลเอ็นต์

      ไปที่สร้างไคลเอ็นต์

      ระบบจะแจ้งให้คุณสร้างโปรเจ็กต์หากยังไม่ได้เลือก

    2. เลือกเว็บแอปพลิเคชันในรายการประเภทแอปพลิเคชัน

    3. ในช่องชื่อ ให้ป้อนชื่อแอปพลิเคชัน

    4. ในส่วน URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต ให้คลิก + เพิ่ม URI แล้ว ป้อน https://www.cursor.com/agents/mcp/oauth/callback ในช่อง URI

    5. คลิกสร้าง สร้างไคลเอ็นต์แล้ว

      กล่องโต้ตอบสร้างไคลเอ็นต์ OAuth 2.0 แล้วจะเปิดขึ้น

    6. ในส่วนรหัสลับไคลเอ็นต์ ให้คัดลอกรหัสลับไคลเอ็นต์และบันทึกไว้ ในที่ที่ปลอดภัย คุณคัดลอกได้เพียงครั้งเดียว หากทำหาย ให้ลบ Secret และสร้างใหม่

    เดสก์ท็อป

    1. ในคอนโซล Google API ให้ไปที่ แพลตฟอร์มการตรวจสอบสิทธิ์ของ Google > ไคลเอ็นต์ > สร้างไคลเอ็นต์

      ไปที่สร้างไคลเอ็นต์

      ระบบจะแจ้งให้คุณสร้างโปรเจ็กต์หากยังไม่ได้เลือก

    2. เลือกเว็บแอปพลิเคชันในรายการประเภทแอปพลิเคชัน

    3. ในช่องชื่อ ให้ป้อนชื่อแอปพลิเคชัน

    4. ในส่วน URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต ให้คลิก + เพิ่ม URI แล้ว ป้อน http://localhost:8787/callback ในช่อง URI

    5. คลิกสร้าง สร้างไคลเอ็นต์แล้ว

      กล่องโต้ตอบสร้างไคลเอ็นต์ OAuth 2.0 แล้วจะเปิดขึ้น

    6. ในส่วนรหัสลับไคลเอ็นต์ ให้คัดลอกรหัสลับไคลเอ็นต์และบันทึกไว้ ในที่ที่ปลอดภัย คุณคัดลอกได้เพียงครั้งเดียว หากทำหาย ให้ลบ Secret และสร้างใหม่

  2. ทำตามวิธีการเพื่อ กำหนดค่าเซิร์ฟเวอร์ MCP ด้วย OAuth แบบคงที่
  3. ใช้เซิร์ฟเวอร์ MCP ใน Chat

ทดสอบเซิร์ฟเวอร์ MCP ของ Ad Manager

หลังจากกำหนดค่าและตรวจสอบสิทธิ์ไคลเอ็นต์ MCP แล้ว คุณสามารถยืนยันการเชื่อมต่อได้โดยเรียกใช้พรอมต์ทดสอบในอินเทอร์เฟซแชท AI

ลองถามคำถามต่อไปนี้กับไคลเอ็นต์ AI

  • "แสดงเครือข่าย Google Ad Manager ที่ฉันมีสิทธิ์เข้าถึง"

    ไคลเอ็นต์จะเรียกใช้ list_networks เพื่อดึงและแสดงรหัสเครือข่าย Ad Manager และชื่อที่แสดงที่เชื่อมโยงกับบัญชีผู้ใช้ของคุณ

  • "ค้นหารายละเอียดสำหรับรหัสเครือข่าย NETWORK_CODE"

    ไคลเอ็นต์ใช้ get_network เพื่อดึงข้อมูลเมตาสำหรับเครือข่ายที่ระบุ

  • "แสดงคำสั่งซื้อ 5 รายการแรกในเครือข่าย NETWORK_CODE"

    ไคลเอ็นต์เรียกใช้ list_orders เพื่อค้นหาคำสั่งซื้อในเครือข่ายและ สรุปคำสั่งซื้อ

หากเครื่องมือทำงานสำเร็จและแสดงข้อมูล Google Ad Manager แสดงว่าการเชื่อมต่อเซิร์ฟเวอร์ MCP ได้รับการกำหนดค่าอย่างถูกต้อง