Current section
Files
Jump to
Current section
Files
lib/google_ads/dummy.ex
defmodule GoogleAds.Dummy do
@moduledoc """
Dummy implementation of the Google Ads provider.
"""
alias GoogleAds
@behaviour GoogleAds.Adapter
@impl GoogleAds.Adapter
def search(
_developer_token,
_access_token,
_customer_id,
_request_body,
_pagination_options \\ []
) do
{:ok,
%{
"fieldMask" => "",
"queryResourceConsumption" => "1",
"results" => []
}}
end
@impl GoogleAds.Adapter
def append_lead_conversation(_developer_token, _access_token, customer_id, _request_body) do
{:ok,
%{
"responses" => [
%{
"localServicesLeadConversation" =>
"customers/#{customer_id}/localServicesLeadConversations/#{Enum.random(1..1_000_000)}"
}
]
}}
end
end