Compartilhar via


Objeto de Dados ClientLink - Gestão de Clientes

Define um objeto de ligação de cliente. A aceitação de um convite de ligação de cliente permite que uma agência faça a gestão das contas de anunciante cliente correspondentes. Para enviar um convite para gerir uma conta de anunciante cliente, ligue para a operação AddClientLinks e especifique uma ligação de cliente por conta para gerir.

Uma ligação de cliente não tem um identificador de sistema público. Pode identificar ligações de cliente distintas por ClientEntityId e ManagingCustomerId.

Sugestão

Para obter mais informações sobre o ciclo de vida da ligação do cliente, veja o Guia técnico da Hierarquia de Contas . Para obter mais informações sobre como se tornar uma agência, consulte os Recursos para parceiros de agência. Para obter mais informações do ponto de vista de um cliente, veja Como fazer com que uma agência faça a gestão da sua conta microsoft Advertising.

Nota

Os clientes da agência no piloto Criar Contas em Nome do Cliente (GetCustomerPilotFeatures devolve 793) também podem estabelecer ligações de cliente ao nível da conta de anúncio através da operação de serviço SignupCustomer . Consulte SignupCustomer para obter mais informações.

Sintaxe

<xs:complexType name="ClientLink" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="ClientEntityId" nillable="true" type="xs:long" />
    <xs:element minOccurs="0" name="ClientEntityNumber" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="ClientEntityName" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="ManagingCustomerId" nillable="true" type="xs:long" />
    <xs:element minOccurs="0" name="ManagingCustomerNumber" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="ManagingCustomerName" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="InviterEmail" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="InviterName" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="InviterPhone" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="IsBillToClient" nillable="true" type="xs:boolean" />
    <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:dateTime" />
    <xs:element minOccurs="0" name="Status" nillable="true" type="tns:ClientLinkStatus" />
    <xs:element minOccurs="0" name="SuppressNotification" type="xs:boolean" />
    <xs:element minOccurs="0" name="LastModifiedDateTime" type="xs:dateTime" />
    <xs:element minOccurs="0" name="LastModifiedByUserId" type="xs:long" />
    <xs:element minOccurs="0" name="Timestamp" nillable="true" type="xs:base64Binary" />
    <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q10:ArrayOfKeyValuePairOfstringstring" />
    <xs:element minOccurs="0" name="CustomerLinkPermission" nillable="true" type="xs:string" />
  </xs:sequence>
</xs:complexType>

Elementos

O objeto ClientLink tem os seguintes elementos: ClientEntityId, ClientEntityName, ClientEntityNumber, CustomerLinkPermission, ForwardCompatibilityMap, InviterEmail, InviterName, InviterPhone, IsBillToClient, LastModifiedByUserId, LastModifiedDateTime, ManagingCustomerId, ManagingCustomerName, ManagingCustomerNumber, Name, Note, StartDate, Status, SuppressNotification, Timestamp, Type.

Elemento Descrição Tipo de Dados
ClientEntityId O identificador da conta do anunciante cliente ou cliente cliente a gerir

O elemento Tipo determina se a ligação é para uma conta de anunciante cliente ou um cliente cliente.

Adicionar: Necessário. O ClientEntityId ou o ClientEntityNumber são necessários, mas especificar ambos fará com que a operação falhe.
Atualização: Só de leitura e Obrigatório.
Longo
ClientEntityName O nome da conta do anunciante cliente ou do cliente cliente a gerir

O elemento Tipo determina se a ligação é para uma conta de anunciante cliente ou um cliente cliente.

Adicionar: Só de leitura
Atualização: Só de leitura
cadeia
ClientEntityNumber O número da conta do anunciante cliente ou do cliente cliente a gerir

O elemento Tipo determina se a ligação é para uma conta de anunciante cliente ou um cliente cliente.

Adicionar: Necessário. O ClientEntityId ou o ClientEntityNumber são necessários, mas especificar ambos fará com que a operação falhe.
Atualização: Só de leitura e Obrigatório.
cadeia
CustomerLinkPermission Determina se o acesso do utilizador às contas é restringido pela hierarquia do cliente, ou seja, pela ligação do cliente ao nível do cliente.

Este elemento só é aplicável se o Tipo estiver definido como CustomerLink. Nesse caso, os valores possíveis incluem Administrativo e Standard. Caso contrário, este campo deve ser nulo ou estar vazio.

Se este campo estiver definido como "Administrativo", o utilizador tem acesso ao ClientEntityId através de uma ligação de cliente Administrativo.

Se este campo estiver definido como "Standard", o utilizador tem acesso ao ClientEntityId através de uma ligação de cliente Standard.

O ClientEntityId faz parte de uma hierarquia de ligação de cliente através da qual o utilizador pode aceder a outros clientes abaixo da mesma.

Para obter mais informações, veja o Guia técnico das Funções de Utilizador .

Adicionar: Opcional
Atualização: Só de leitura
cadeia
ForwardCompatibilityMap A lista de cadeias de chave e valor para compatibilidade de reencaminhamento para evitar alterações interruptivas quando novos elementos são adicionados na versão atual da API.

As alterações de compatibilidade de reencaminhamento serão registadas aqui em versões futuras. Atualmente, não existem alterações de compatibilidade para o objeto ClientLink .
Matriz KeyValuePairOfstringstring
InviterEmail O e-mail do utilizador que criou o pedido de ligação do cliente.

Este valor não tem de ser o mesmo que, nem é utilizado para modificar, o e-mail já armazenado no Microsoft Advertising para o utilizador autenticado atual.

Se não for especificado, o serviço definirá este valor para o e-mail já armazenado no Microsoft Advertising para o utilizador autenticado atual.

Adicionar: Opcional
Atualização: Só de leitura
cadeia
InviterName O nome do cliente principal do utilizador que criou o pedido de ligação do cliente.

Este valor não tem de ser o mesmo que, nem é utilizado para modificar, o nome do cliente já armazenado no Microsoft Advertising.

Se não for especificado, o serviço definirá este valor para o nome do cliente principal já armazenado no Microsoft Advertising para o utilizador autenticado atual.

Adicionar: Opcional
Atualização: Só de leitura
cadeia
InviterPhone O número de telefone do utilizador que criou o pedido de ligação do cliente.

Este valor não tem de ser o mesmo que, nem é utilizado para modificar, o número de telefone já armazenado no Microsoft Advertising para o utilizador autenticado atual.

Se não for especificado, o serviço definirá este valor para o número de telefone já armazenado no Microsoft Advertising para o utilizador autenticado atual.

Adicionar: Opcional
Atualização: Só de leitura
cadeia
IsBillToClient Determina se o proprietário da conta do anunciante cliente ou o cliente de gestão é responsável pelos pagamentos de faturação.

Este elemento só é aplicável às ligações de cliente da conta de anunciante e não é aplicável às ligações do cliente. A conta do anunciante cliente tem de ser configurada para faturação pós-pagamento. As contas pré-pagas não são suportadas para gestão por agências. Se definido como verdadeiro, o cliente é responsável pela faturação. Se definido como falso, o cliente de gestão é responsável pela faturação.

Adicionar: Necessário para ligações de conta de anunciante; Não aplicável às ligações do cliente.
Atualização: Só de leitura
booleano
LastModifiedByUserId O identificador do último utilizador a atualizar as informações da ligação do cliente.

Adicionar: Só de leitura
Atualização: Só de leitura
Longo
LastModifiedDateTime A data e hora em que a ligação do cliente foi atualizada pela última vez. O valor está em Hora Universal Coordenada (UTC).

O valor de data e hora reflete a data e hora no servidor, não o cliente. Para obter informações sobre o formato da data e hora, veja a entrada dateTime em Tipos de Dados XML Primitivos.

Adicionar: Só de leitura
Atualização: Só de leitura
dateTime
ManagingCustomerId O identificador do cliente que gere ou está a pedir para gerir a conta do anunciante cliente.

Adicionar: Necessário. É necessário o ManagingCustomerId ou o ManagingCustomerNumber , mas especificar ambos fará com que a operação falhe.
Atualização: Só de leitura e Obrigatório
Longo
ManagingCustomerName O nome do cliente que gere ou está a pedir para gerir a conta do anunciante cliente.

Adicionar: Só de leitura
Atualização: Só de leitura
cadeia
ManagingCustomerNumber O número de clientes que gere ou está a pedir para gerir a conta do anunciante cliente.

Adicionar: Necessário. É necessário o ManagingCustomerId ou o ManagingCustomerNumber , mas especificar ambos fará com que a operação falhe.
Atualização: Só de leitura e Obrigatório
cadeia
Nome O nome amigável que pode ser utilizado para referenciar esta ligação de cliente.

O nome pode conter um máximo de 40 carateres.

Será fornecido um nome predefinido se não for especificado nenhum. O nome não tem de ser exclusivo em comparação com outras ligações de cliente para o utilizador.

Adicionar: Opcional
Atualização: Só de leitura
cadeia
Nota Mensagem opcional do requerente que fornece contexto e detalhes sobre o convite de ligação do cliente.

Adicionar: Opcional
Atualização: Opcional. Se não estiver definido nenhum valor para a atualização, esta definição não será alterada.
cadeia
Data De Início A data em que o estado será atualizado. Para um pedido de ligação aceite, o estado transitaria para Ativo nesta data e, para um pedido de desassociação, o estado passaria para Inativo nesta data.

Se não for especificado, este valor será definido como a data e hora atuais.

Adicionar: Opcional
Atualização: Só de leitura
dateTime
Estado Determina o estado do ciclo de vida da ligação do cliente, por exemplo, se a ligação do cliente foi aceite ou recusada.

Ao adicionar uma ligação de cliente, este elemento não pode ser especificado e o serviço define o estado efetivo como LinkPending.

Adicionar: Só de leitura
Atualização: Necessário
ClientLinkStatus
SuppressNotification Determina se deve ou não enviar uma notificação por e-mail do convite de ligação de cliente para o utilizador principal da conta do anunciante cliente.

Se for definido como verdadeiro, o cliente não receberá um e-mail e, caso contrário, uma vez que o valor predefinido é falso, o cliente receberá uma notificação por e-mail.

Adicionar: Opcional
Atualização: Só de leitura
booleano
Carimbo de data/hora Reservado para utilização futura. base64Binary
Tipo Determina se a ligação é para uma conta de anunciante cliente ou um cliente cliente.

Os valores possíveis são AccountLink e CustomerLink. Se este elemento estiver vazio ou estiver definido como AccountLink, o ClientEntityId, ClientEntityName e ClientEntityNumber representam uma conta de anunciante cliente. Se este elemento estiver definido como CustomerLink, clientEntityId, ClientEntityName e ClientEntityNumber representam um cliente cliente.

Adicionar: Opcional. Se este elemento não estiver definido, o serviço tenta criar uma ligação de cliente de conta de anunciante.
Atualização: Só de leitura
cadeia

Requisitos

Serviço: CustomerManagementService.svc v13
Espaço de nomes: https://bingads.microsoft.com/Customer/v13/Entities

Utilizado Por

AddClientLinks
SearchClientLinks
UpdateClientLinks