Kampanie w Usługach lokalnych

Kampanie w Usługach Lokalnych pozwalają reklamować firmę w Google i otrzymywać kontakty do potencjalnych klientów bezpośrednio potencjalnych klientów. W tym przewodniku znajdziesz podsumowanie obsługiwanych operacji ograniczeń w bieżącej wersji interfejsu Google Ads API.

Obsługiwane operacje

Pobieranie kampanii i budżetów w Usługach Lokalnych

Kampanie i budżety kampanii w Usługach Lokalnych można pobrać za pomocą: GoogleAdsService.Search lub GoogleAdsService.SearchStream do wysyłania zapytań o zasoby kampanii, w których advertising_channel_type = 'LOCAL_SERVICES'. Oto przykład:

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'

Edytowanie kampanii w Usługach Lokalnych

Możesz zaktualizować status oraz powiązanych budżetów kampanii amount_micros pól.

Konfigurowanie strategii ustalania stawek w kampaniach w Usługach Lokalnych

Możesz ustawić te strategie ustalania stawek jako standardową strategię ustalania stawek w: Kampanie w Usługach Lokalnych:

Ustaw harmonogram reklam jako kryterium kampanii

Harmonogram reklam w kampanii Usług Lokalnych możesz skonfigurować jako kampanię kryterium.

Utwórz element AdScheduleInfo i ustaw go na ad_schedule z CampaignCriterion, który jest wysyłany do interfejsu Google Ads API z zastosowaniem CampaignCriterionService.MutateCampaignCriteria.

Ustaw kierowanie na lokalizację

Aby włączyć w kampanii w Usługach Lokalnych kierowanie na lokalizację, dodaj komponent LocationInfo i ustaw go na location z CampaignCriterion, który jest wysyłany do interfejsu Google Ads API z zastosowaniem CampaignCriterionService.MutateCampaignCriteria. Więcej informacji znajdziesz w sekcji Lokalizacja .

Kierowanie na określone typy usług

Aby włączyć kierowanie dla określonego typu usługi, dodaj parametr LocalServiceIdInfo i ustaw go na typ usługi.

Użyj identyfikatora usługi, który pasuje do ustawień kierowania kampanii location i category.

Nieobsługiwane operacje

Ograniczenia wymienione w poniższej tabeli mogą ulec zmianie w kolejnych wersjach za pomocą interfejsu Google Ads API.

Nieobsługiwane operacje
Tworzenie i usuwanie kampanii Interfejs Google Ads API blokuje tworzenie nowych kampanii w Usługach Lokalnych.
Operacje na podelementach w kampanii Interfejs Google Ads API nie obsługuje tworzenia, modyfikowania, usuwania ani pobieranie grup reklam, reklam lub kryteriów z kampanii w Usługach Lokalnych.

Materiały dotyczące Usług Lokalnych

Począwszy od wersji 15 interfejsu Google Ads API, niektóre dane z Reklamy Usług Lokalnych są wyświetlane bezpośrednio w interfejsie Google Ads API, korzystając z tych zasobów raportów tylko do odczytu:

Aby te zasoby zwracały dane, musisz utworzyć usługę Lokalne kampanię na koncie klienta, która wysłała żądanie. A ponieważ może istnieć tylko tylko jedną kampanię w Usługach Lokalnych na konto klienta, i określ kampanię. Aby zidentyfikować kampanię, z którą powiązane są te zasoby z, użyj następującego zapytania:

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

Potencjalny klient w Usługach Lokalnych

LocalServicesLead ujawnia szczegóły kontakty do potencjalnych klientów generowane, gdy klient dzwoni, wysyła wiadomość lub zarezerwuje usługę reklamodawcy.

Dane potencjalnych klientów w Usługach Lokalnych można pobierać z local_services_lead. Oto przykładowe zapytanie:

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

Ograniczenia

  • Pole contact_details ma wartość null, jeśli lead_status równa się WIPED_OUT.
  • Dane od potencjalnych klientów, w przypadku których category_id należy do kategorii związanej z opieką zdrowotną, to niedostępna.

Usługi Lokalne – rozmowa od potencjalnego klienta

LocalServicesLeadConversation ujawnia szczegóły rozmów, które toczyły się w ramach LocalServicesLead Istnieje relacja jeden do wielu LocalServicesLead, w którym jeden potencjalny klient może prowadzić wiele rozmów. Zasób nazwę powiązanego potencjalnego klienta znajdziesz w polu lead.

Dane rozmów można pobrać z local_services_lead_conversation . Oto przykładowe zapytanie filtrujące wyniki dotyczące połączeń telefonicznych:

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'

Od wersji 17 interfejsu Google Ads API możesz używać interfejsu LocalServicesLeadService.AppendLeadConversation metoda dołączania LocalServicesLeadConversation zasobów w LocalServicesLead.

Ograniczenia

  • Aby uzyskać dostęp do adresu URL nagrania rozmowy, musisz zalogować się za pomocą adresu e-mail ma dostęp tylko do odczytu do konta klienta Google Ads, do którego należy z którą jest powiązany potencjalny klient.
  • Wysłanie prośby o wszystkie rozmowy jednocześnie może być czasochłonne, filtruj rozmowy według potencjalnych klientów, na przykład:

    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
    

Artefakt weryfikacji w Usługach Lokalnych

LocalServicesVerificationArtifact ujawniają dane weryfikacyjne reklamodawcom firmy. Pamiętaj, że te weryfikacje są na poziomie firmy i nie obejmują weryfikacji dla pracowników. Dane te obejmują:

  • Weryfikacje licencji
  • Weryfikacja ubezpieczenia
  • Weryfikacja danych i przeszłości
  • Weryfikacja rejestracji firmy

Po każdym przesłaniu do Reklam Usług Lokalnych prośby o weryfikację w interfejsie Google Ads API zostanie utworzona dla niej instancja artefaktu weryfikacyjnego. każdy artefakt weryfikacji reprezentuje jedno żądanie weryfikacji. Każdy artefakt weryfikacji może zawierać niektóre z tych informacji typu prośby o weryfikację:

  • Stan każdego artefaktu weryfikacji
  • Adres URL do sprawdzenia przeszłości pracownika, który ma być używany do weryfikacji
  • Czas sprawdzenia przeszłości pracownika (w stosownych przypadkach)
  • Adres URL dokumentu ubezpieczenia, aby wyświetlić przesłane już informacje o ubezpieczeniu
  • Powód odrzucenia ubezpieczenia (w odpowiednich przypadkach)
  • informacje o licencji (typ, numer, imię, nazwisko);
  • Powód odrzucenia licencji (jeśli dotyczy)
  • Adres URL dokumentu licencyjnego w celu wyświetlenia przesłanego zdjęcia licencji (jeśli dotyczy)
  • szczegóły rejestracji firmy (identyfikator czeku, numer rejestracyjny);
  • Powód odrzucenia rejestracji firmy (w odpowiednich przypadkach)
  • Adres URL dokumentu potwierdzającego rejestrację firmy, aby wyświetlić przesłane informacje o rejestracji obraz (jeśli dotyczy)

Dane artefaktów weryfikacji można pobrać z local_services_verification_artifact . Oto przykładowe zapytanie, które pobiera dane dotyczące wszystkich artefakty weryfikacyjne związane z licencjami dla danego konta klienta:

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'

Licencja geograficzna i kategoria oraz dane ubezpieczeniowe

Automatyczne określanie stanu próśb o weryfikację według położenia geograficznego na lokalizację, a konkretnie na kod kierowania geograficznego) oraz kategoria usług lokalnych ID, możesz użyć nowego zasobu customer o nazwie LocalServicesSetting.

To pole udostępnia ogólne podsumowanie stanu licencji i ubezpieczenia żądań weryfikacji według lokalizacji i kategorii. Oto przykładowe zapytanie, które pozwala pobiera wszystkie takie dane:

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

Osoba zatrudniona w usługach lokalnych

LocalServicesEmployee udostępnia dane o specjalistach ds. usług lokalnych, którzy reklamodawcy przesłali swoje reklamy do naszych systemów.

Oto przykładowe zapytanie, które pobiera dane dotyczące wszystkich lokalnych pracowników działu obsługi klienta na danym koncie klienta:

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