Search Ads 360 Reporting API . customers . localServices

Instance Methods

appendLeadConversation(customerId, body=None, x__xgafv=None)

RPC to append Local Services Lead Conversation resources to Local Services Lead resources.

close()

Close httplib2 connections.

Method Details

appendLeadConversation(customerId, body=None, x__xgafv=None)
RPC to append Local Services Lead Conversation resources to Local Services Lead resources.

Args:
  customerId: string, Required. The Id of the customer which owns the leads onto which the conversations will be appended. (required)
  body: object, The request body.
    The object takes the form of:

{ # Request message for LocalServicesLeadService.AppendLeadConversation.
  "conversations": [ # Required. Conversations that are being appended.
    { # Details of the conversation that needs to be appended.
      "localServicesLead": "A String", # Required. The resource name of the local services lead that the conversation should be applied to.
      "text": "A String", # Required. Text message that user wanted to append to lead.
    },
  ],
}

  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # Response message for LocalServicesLeadService.AppendLeadConversation.
  "responses": [ # Required. List of append conversation operation results.
    { # Result of the append conversation operation.
      "localServicesLeadConversation": "A String", # The resource name of the appended local services lead conversation.
      "partialFailureError": { # The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors). # Failure status when the request could not be processed.
        "code": 42, # The status code, which should be an enum value of google.rpc.Code.
        "details": [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
          {
            "a_key": "", # Properties of the object. Contains field @type with type URL.
          },
        ],
        "message": "A String", # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
      },
    },
  ],
}
close()
Close httplib2 connections.