แคมเปญบริการในพื้นที่ ช่วยให้คุณโฆษณาธุรกิจใน 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
ของแคมเปญที่เชื่อมโยง
กำหนดกลยุทธ์การเสนอราคาของแคมเปญบริการในพื้นที่
คุณสามารถกำหนดกลยุทธ์การเสนอราคาต่อไปนี้เป็นกลยุทธ์การเสนอราคามาตรฐานของแคมเปญบริการในพื้นที่
ManualCpa
โดยตั้งค่าช่องmanual_cpa
คุณกำหนดราคาเสนอได้ตั้งแต่
ManualCpa
จนถึงLocalServicesCampaignSettings.category_bids
คุณสามารถดึงและตั้งค่าLocalServicesCampaignSettings
ของแคมเปญบริการในพื้นที่ ผ่านCampaign.local_services_campaign_settings
MaximizeConversions
โดยตั้งค่าช่องmaximize_conversions
ตั้งช่วงเวลาที่โฆษณาทำงานเป็นเกณฑ์ของแคมเปญ
คุณสามารถกำหนดช่วงเวลาที่โฆษณาทำงานสำหรับแคมเปญบริการในพื้นที่เป็นเกณฑ์ของแคมเปญได้
สร้าง 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 โดยตรงผ่านแหล่งข้อมูลรายงานแบบอ่านอย่างเดียวดังต่อไปนี้
local_services_lead
local_services_lead_conversation
local_services_verification_artifact
local_services_employee
คุณต้องมีแคมเปญบริการในพื้นที่ในบัญชีลูกค้าที่ส่งคำขอเพื่อให้ทรัพยากรเหล่านี้แสดงข้อมูล และเนื่องจากบัญชีลูกค้ามีแคมเปญบริการในพื้นที่ได้เพียง 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
มีความสัมพันธ์แบบหนึ่งต่อหลายรายการกับ 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'
ข้อจำกัด
- หากต้องการเข้าถึง 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 และอาร์ติแฟกต์การยืนยันแต่ละรายการจะหมายถึงคําขอการยืนยันรายการเดียว อาร์ติแฟกต์การยืนยันแต่ละรายการอาจมีข้อมูลต่อไปนี้โดยขึ้นอยู่กับประเภทของคำขอยืนยัน
- สถานะของอาร์ติแฟกต์การยืนยันแต่ละรายการ
- 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