แคมเปญบริการในพื้นที่

แคมเปญบริการในพื้นที่ช่วยให้คุณโฆษณาธุรกิจใน Google และรับโอกาสในการขายจากผู้มีโอกาสเป็นลูกค้าได้โดยตรง คู่มือนี้จะสรุปการทำงานและข้อจำกัดที่สนับสนุนใน Google Ads API เวอร์ชันปัจจุบัน

การดำเนินการที่รองรับ

ดึงข้อมูลแคมเปญและงบประมาณของบริการในพื้นที่

คุณดึงข้อมูลแคมเปญและงบประมาณของบริการในพื้นที่ได้โดยใช้วิธี GoogleAdsService.Search หรือ GoogleAdsService.SearchStream เพื่อค้นหาทรัพยากรแคมเปญที่advertising_channel_type = 'LOCAL_SERVICES' มีตัวอย่างดังต่อไปนี้

SELECT
  campaign.id,
  campaign.status,
  campaign_budget.id,
  campaign_budget.period,
  campaign_budget.amount_micros,
  campaign_budget.type
FROM campaign
WHERE campaign.advertising_channel_type = 'LOCAL_SERVICES'

แก้ไขแคมเปญบริการในพื้นที่

คุณสามารถอัปเดตช่อง status ของแคมเปญและงบประมาณแคมเปญที่เกี่ยวข้องใน amount_micros

กำหนดกลยุทธ์การเสนอราคาของแคมเปญบริการในพื้นที่

คุณตั้งค่ากลยุทธ์การเสนอราคาต่อไปนี้เป็นกลยุทธ์การเสนอราคามาตรฐานของแคมเปญบริการในพื้นที่ได้

ตั้งค่าช่วงเวลาที่โฆษณาทำงานเป็นเกณฑ์ของแคมเปญ

คุณสามารถกําหนดช่วงเวลาที่โฆษณาทํางานสําหรับแคมเปญบริการในพื้นที่เป็นเกณฑ์ของแคมเปญได้

สร้าง AdScheduleInfo และตั้งค่าเป็น ad_schedule ของ CampaignCriterion ซึ่งส่งไปยัง Google Ads API โดยใช้ CampaignCriterionService.MutateCampaignCriteria

ตั้งค่าการกำหนดเป้าหมายตามสถานที่

หากต้องการเปิดใช้การกำหนดเป้าหมายตามสถานที่สำหรับแคมเปญบริการในพื้นที่ ให้เพิ่ม LocationInfo แล้วตั้งค่าเป็น location ของ CampaignCriterion ซึ่งส่งไปยัง Google Ads API โดยใช้ CampaignCriterionService.MutateCampaignCriteria ดูรายละเอียดเพิ่มเติมได้ในการกำหนดสถานที่เป้าหมาย

กำหนดเป้าหมายประเภทบริการที่เฉพาะเจาะจง

หากต้องการเปิดใช้การกำหนดเป้าหมายสำหรับประเภทบริการที่เฉพาะเจาะจง ให้เพิ่ม LocalServiceIdInfo แล้วตั้งค่าเป็นประเภทของบริการ

คุณควรใช้รหัสบริการที่ตรงกับสถานที่ตั้งและหมวดหมู่การกำหนดเป้าหมายของแคมเปญ

การดำเนินการที่ไม่รองรับ

ข้อจำกัดที่แสดงในตารางต่อไปนี้อาจเปลี่ยนแปลงใน Google Ads API เวอร์ชันต่อๆ ไป

การดำเนินการที่ไม่รองรับ
สร้างและนำแคมเปญออก Google Ads API จะบล็อกการสร้างแคมเปญบริการในพื้นที่ใหม่
การดำเนินการในเอนทิตีย่อยในแคมเปญ Google Ads API ไม่รองรับการสร้าง แก้ไข นำออก หรือดึงข้อมูลกลุ่มโฆษณา โฆษณา หรือเกณฑ์ในแคมเปญบริการในพื้นที่

แหล่งข้อมูลเกี่ยวกับบริการในพื้นที่

ตั้งแต่ Google Ads API v15 ข้อมูลบางส่วนจากโฆษณาบริการในพื้นที่จะแสดงโดยตรงใน Google Ads API ผ่านแหล่งข้อมูลรายงานแบบอ่านอย่างเดียวต่อไปนี้

หากต้องการให้ทรัพยากรเหล่านี้ส่งคืนข้อมูล คุณต้องมีแคมเปญบริการในพื้นที่ในบัญชีลูกค้าที่ส่งคำขอ และเนื่องจากบัญชีลูกค้ามีแคมเปญบริการในพื้นที่ได้เพียง 1 แคมเปญเท่านั้น ทรัพยากรเหล่านี้จึงไม่ได้ระบุแคมเปญ หากต้องการระบุแคมเปญในเครือของทรัพยากรเหล่านี้ ให้ใช้คำค้นหาต่อไปนี้

SELECT campaign.id
FROM campaign
WHERE campaign.advertising_channel_type = 'LOCAL_SERVICES'

ผู้มีโอกาสเป็นลูกค้าสำหรับบริการในพื้นที่

LocalServicesLead แสดงรายละเอียดของโอกาสในการขายที่สร้างขึ้นเมื่อผู้บริโภคโทร ส่งข้อความ หรือจองบริการจากผู้ลงโฆษณา

คุณดึงข้อมูลโอกาสในการขายของบริการในพื้นที่ได้จากทรัพยากร local_services_lead ตัวอย่างคำค้นหามีดังนี้

SELECT
  local_services_lead.lead_type,
  local_services_lead.category_id,
  local_services_lead.service_id,
  local_services_lead.contact_details,
  local_services_lead.lead_status,
  local_services_lead.creation_date_time,
  local_services_lead.locale,
  local_services_lead.lead_charged,
  local_services_lead.credit_details.credit_state,
  local_services_lead.credit_details.credit_state_last_update_date_time
FROM local_services_lead

ข้อจำกัด

  • ฟิลด์ contact_details จะเป็นค่าว่างหาก lead_status เท่ากับ WIPED_OUT
  • ไม่มีข้อมูลจากโอกาสในการขายที่ category_id เป็นส่วนหนึ่งของหมวดหมู่การดูแลสุขอนามัย

บทสนทนาผู้มีโอกาสเป็นลูกค้าสำหรับบริการในพื้นที่

LocalServicesLeadConversation จะแสดงรายละเอียดของการสนทนาที่เกิดขึ้นโดยเป็นส่วนหนึ่งของ LocalServicesLead มีความสัมพันธ์แบบ 1 ต่อหลายรายการกับ LocalServicesLead ซึ่งผู้มีโอกาสเป็นลูกค้า 1 คนอาจมีการสนทนาได้หลายรายการ ดูชื่อทรัพยากรของโอกาสในการขายที่เกี่ยวข้องได้ในช่อง lead

คุณดึงข้อมูลการสนทนาได้จากทรัพยากร local_services_lead_conversation ต่อไปนี้คือตัวอย่างข้อความค้นหาที่กรองผลลัพธ์ที่เป็นการโทร

SELECT
  local_services_lead_conversation.id,
  local_services_lead_conversation.conversation_channel,
  local_services_lead_conversation.participant_type,
  local_services_lead_conversation.lead,
  local_services_lead_conversation.event_date_time,
  local_services_lead_conversation.phone_call_details.call_duration_millis,
  local_services_lead_conversation.phone_call_details.call_recording_url,
  local_services_lead_conversation.message_details.text,
  local_services_lead_conversation.message_details.attachment_urls
FROM local_services_lead_conversation
WHERE local_services_lead_conversation.conversation_channel = 'PHONE_CALL'

ตั้งแต่ Google Ads API เวอร์ชัน 17 เป็นต้นไป คุณสามารถใช้เมธอด LocalServicesLeadService.AppendLeadConversation เพื่อเพิ่มทรัพยากร LocalServicesLeadConversation ต่อท้าย LocalServicesLead ได้

ข้อจำกัด

  • หากต้องการเข้าถึง URL การบันทึกการโทร คุณต้องลงชื่อเข้าใช้ด้วยอีเมลที่มีสิทธิ์เข้าถึงแบบอ่านอย่างเดียวเป็นอย่างน้อยในบัญชีลูกค้า Google Ads ที่เป็นเจ้าของแคมเปญที่เชื่อมโยงกับโอกาสในการขาย
  • การขอการสนทนาทั้งหมดพร้อมกันอาจเป็นคำขอที่ใช้เวลานาน คุณจึงควรกรองการสนทนาตามโอกาสในการขาย เช่น

    SELECT
      local_services_lead_conversation.id,
      local_services_lead_conversation.event_date_time,
      local_services_lead_conversation.message_details.text
    FROM local_services_lead_conversation
    WHERE local_services_lead.id = LEAD_ID
    

อาร์ติแฟกต์การยืนยันสำหรับบริการในพื้นที่

LocalServicesVerificationArtifact แสดงข้อมูลการยืนยันสำหรับธุรกิจของผู้ลงโฆษณา โปรดทราบว่าการยืนยันเหล่านี้อยู่ในระดับธุรกิจและไม่รวมการยืนยันสำหรับพนักงาน ข้อมูลประกอบด้วยข้อมูลต่อไปนี้

  • การยืนยันใบอนุญาต
  • การยืนยันการประกันภัย
  • การยืนยันการตรวจสอบภูมิหลัง
  • การยืนยันการจดทะเบียนธุรกิจ

ทุกครั้งที่มีการส่งคำขอการยืนยันไปยังโฆษณาบริการในพื้นที่ ระบบจะสร้างอินสแตนซ์ของอาร์ติแฟกต์การยืนยันใหม่ใน Google Ads API และอาร์ติแฟกต์การยืนยันแต่ละรายการจะแสดงคำขอการยืนยัน 1 รายการ อาร์ติแฟกต์การยืนยันแต่ละรายการอาจมีข้อมูลต่อไปนี้ ทั้งนี้ขึ้นอยู่กับประเภทของคำขอการยืนยันที่แสดง

  • สถานะของอาร์ติแฟกต์การยืนยันแต่ละรายการ
  • URL การตรวจสอบภูมิหลังที่จะใช้สำหรับการยืนยันการตรวจสอบภูมิหลัง
  • เวลาตัดสินการตรวจสอบภูมิหลัง (หากมี)
  • URL เอกสารการประกันภัย เพื่อดูข้อมูลการประกันที่ส่งแล้ว
  • เหตุผลที่ปฏิเสธการประกันภัย (หากมี)
  • รายละเอียดใบอนุญาต (ประเภท หมายเลข ชื่อ นามสกุล)
  • เหตุผลการปฏิเสธใบอนุญาต (หากมี)
  • URL ของเอกสารใบอนุญาตสำหรับดูรูปภาพใบอนุญาตที่ส่งแล้ว (หากมี)
  • รายละเอียดการจดทะเบียนธุรกิจ (ตรวจสอบรหัส หมายเลขจดทะเบียน)
  • เหตุผลการปฏิเสธการจดทะเบียนธุรกิจ (หากมี)
  • URL เอกสารการจดทะเบียนธุรกิจเพื่อดูรูปภาพการจดทะเบียนที่ส่งแล้ว (หากมี)

คุณดึงข้อมูลอาร์ติแฟกต์การยืนยันได้จากทรัพยากร local_services_verification_artifact ต่อไปนี้คือตัวอย่างการค้นหาที่เรียกข้อมูลของอาร์ติแฟกต์การยืนยันที่เกี่ยวข้องกับใบอนุญาตทั้งหมดของบัญชีลูกค้าที่ระบุ

SELECT
  local_services_verification_artifact.id,
  local_services_verification_artifact.creation_date_time,
  local_services_verification_artifact.status,
  local_services_verification_artifact.artifact_type,
  local_services_verification_artifact.license_verification_artifact.license_type,
  local_services_verification_artifact.license_verification_artifact.license_number,
  local_services_verification_artifact.license_verification_artifact.licensee_first_name,
  local_services_verification_artifact.license_verification_artifact.licensee_last_name,
  local_services_verification_artifact.license_verification_artifact.rejection_reason
FROM local_services_verification_artifact
WHERE local_services_verification_artifact.artifact_type = 'LICENSE'

ข้อมูลใบอนุญาตและการประกันภัยตามภูมิศาสตร์และตามหมวดหมู่

หากต้องการระบุสถานะของคำขอการยืนยันตามตำแหน่งทางภูมิศาสตร์ โดยเฉพาะรหัสเป้าหมายทางภูมิศาสตร์) และรหัสหมวดหมู่บริการในพื้นที่ คุณสามารถใช้ช่องใหม่ในแหล่งข้อมูล customer ที่เรียกว่า LocalServicesSetting

ช่องนี้จะแสดงข้อมูลสรุประดับสูงของสถานะคำขอยืนยันใบอนุญาตและการประกันภัยตามตำแหน่งและหมวดหมู่ ต่อไปนี้คือตัวอย่างคำค้นหาที่ดึงข้อมูลดังกล่าวทั้งหมด

SELECT
  customer.local_services_settings.granular_license_statuses,
  customer.local_services_settings.granular_insurance_statuses
FROM customer

พนักงานของบริการในพื้นที่

LocalServicesEmployee เปิดเผยข้อมูลพนักงานที่ให้บริการในพื้นที่ที่ผู้ลงโฆษณาอัปโหลดโปรไฟล์โฆษณาลงในระบบของเรา

ต่อไปนี้คือตัวอย่างการค้นหาที่ดึงข้อมูลสำหรับพนักงานของบริการในพื้นที่ทั้งหมดของบัญชีลูกค้าที่ระบุ

SELECT
  local_services_employee.status,
  local_services_employee.type,
  local_services_employee.university_degrees,
  local_services_employee.residencies,
  local_services_employee.fellowships,
  local_services_employee.job_title,
  local_services_employee.year_started_practicing,
  local_services_employee.languages_spoken,
  local_services_employee.first_name,
  local_services_employee.middle_name,
  local_services_employee.last_name
FROM local_services_employee