Freigeben über


ClientLink-Datenobjekt – Kundenverwaltung

Definiert ein Clientlinkobjekt. Die Annahme einer Clientlink-Einladung ermöglicht es einer Agentur, die entsprechenden Kundenkundenkonten zu verwalten. Um eine Einladung zum Verwalten eines Client-Advertiser-Kontos zu senden, rufen Sie den AddClientLinks-Vorgang auf, und geben Sie einen Clientlink pro zu verwaltenden Konto an.

Eine Clientverbindung verfügt nicht über einen öffentlichen Systembezeichner. Sie können unterschiedliche Clientlinks anhand von ClientEntityId und ManagingCustomerId identifizieren.

Tipp

Weitere Informationen zum Lebenszyklus von Clientlinks finden Sie im technischen Leitfaden zur Kontohierarchie . Weitere Informationen zum Werden einer Agentur finden Sie unter Ressourcen für Agenturpartner. Weitere Informationen aus der Perspektive eines Kunden finden Sie unter Verwalten Ihres Microsoft Advertising-Kontos durch eine Agentur.

Hinweis

Agenturkunden im Pilotprojekt Erstellen von Konten im Auftrag von Client (GetCustomerPilotFeatures gibt 793 zurück) können auch Clientlinks auf Anzeigenkontoebene über den SignupCustomer-Dienstvorgang einrichten. Weitere Informationen finden Sie unter SignupCustomer .

Syntax

<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>

Elemente

Das ClientLink-Objekt verfügt über die folgenden Elemente: ClientEntityId, ClientEntityName, ClientEntityNumber, CustomerLinkPermission, ForwardCompatibilityMap, InviterEmail, InviterName, InviterPhone, IsBillToClient, LastModifiedByUserId, LastModifiedDateTime, ManagingCustomerId, ManagingCustomerName, ManagingCustomerNumber, Name, Note, StartDate, Status, SuppressNotification, Timestamp, Type.

Element Beschreibung Datentyp
ClientEntityId Der Bezeichner des zu verwaltenden Kundenkontos oder Kundenkunden

Das Type-Element bestimmt, ob der Link zu einem Kundenkundenkonto oder einem Kunden besteht.

Hinzufügen: Erforderlich. Entweder clientEntityId oder ClientEntityNumber ist erforderlich, aber wenn Sie beide angeben, tritt beim Vorgang ein Fehler auf.
Aktualisieren: Schreibgeschützt und Erforderlich.
lang
ClientEntityName Der Name des zu verwaltenden Kundenkontos oder Kundenkunden

Das Type-Element bestimmt, ob der Link zu einem Kundenkundenkonto oder einem Kunden besteht.

Hinzufügen: Schreibgeschützt
Aktualisieren: Schreibgeschützt
Zeichenfolge
ClientEntityNumber Die Nummer des zu verwaltenden Kundenkundenkontos oder Kundenkontos

Das Type-Element bestimmt, ob der Link zu einem Kundenkundenkonto oder einem Kunden besteht.

Hinzufügen: Erforderlich. Entweder clientEntityId oder ClientEntityNumber ist erforderlich, aber wenn Sie beide angeben, tritt beim Vorgang ein Fehler auf.
Aktualisieren: Schreibgeschützt und Erforderlich.
Zeichenfolge
CustomerLinkPermission Bestimmt, ob der Zugriff des Benutzers auf die Konten durch die Kundenhierarchie eingeschränkt wird, d. h. die Clientverknüpfung auf Kundenebene.

Dieses Element ist nur anwendbar, wenn Type auf CustomerLink festgelegt ist. In diesem Fall sind die möglichen Werte Administrative und Standard. Andernfalls sollte dieses Feld null oder leer sein.

Wenn dieses Feld auf "Administrator" festgelegt ist, hat der Benutzer über einen Administratorkundenlink Zugriff auf die ClientEntityId.

Wenn dieses Feld auf "Standard" festgelegt ist, hat der Benutzer über einen Standard Kundenlink Zugriff auf die ClientEntityId.

ClientEntityId ist Teil einer Kundenlinkhierarchie, in der der Benutzer auf andere Kunden darunter zugreifen kann.

Weitere Informationen finden Sie im technischen Leitfaden zu Benutzerrollen .

Hinzufügen: Wahlfrei
Aktualisieren: Schreibgeschützt
Zeichenfolge
ForwardCompatibilityMap Die Liste der Schlüssel- und Wertzeichenfolgen für die Vorwärtskompatibilität, um andere Breaking Changes zu vermeiden, wenn neue Elemente in der aktuellen API-Version hinzugefügt werden.

Änderungen an der Vorwärtskompatibilität werden in zukünftigen Versionen hier notiert. Es gibt derzeit keine Änderungen an der Vorwärtskompatibilität für das ClientLink-Objekt .
KeyValuePairOfstring-Array
InviterEmail Die E-Mail-Adresse des Benutzers, der die Clientlinkanforderung erstellt hat.

Dieser Wert muss nicht mit der E-Mail übereinstimmen, die für den aktuellen authentifizierten Benutzer bereits in Microsoft Advertising gespeichert ist, und wird auch nicht zum Ändern verwendet.

Wenn keine Angabe erfolgt, legt der Dienst diesen Wert auf die E-Mail fest, die für den aktuellen authentifizierten Benutzer bereits in Microsoft Advertising gespeichert ist.

Hinzufügen: Wahlfrei
Aktualisieren: Schreibgeschützt
Zeichenfolge
InviterName Der Name des übergeordneten Kunden des Benutzers, der die Clientlinkanforderung erstellt hat.

Dieser Wert muss nicht mit dem bereits in Microsoft Advertising gespeicherten Kundennamen identisch sein und wird auch nicht zum Ändern verwendet.

Wenn nicht angegeben, legt der Dienst diesen Wert auf den übergeordneten Kundennamen fest, der bereits in Microsoft Advertising für den aktuellen authentifizierten Benutzer gespeichert ist.

Hinzufügen: Wahlfrei
Aktualisieren: Schreibgeschützt
Zeichenfolge
InviterPhone Die Telefonnummer des Benutzers, der die Clientlinkanforderung erstellt hat.

Dieser Wert muss nicht mit der Telefonnummer identisch sein, die für den aktuellen authentifizierten Benutzer bereits in Microsoft Advertising gespeichert ist, und wird auch nicht zum Ändern verwendet.

Wenn keine Angabe erfolgt, legt der Dienst diesen Wert auf die Telefonnummer fest, die für den aktuellen authentifizierten Benutzer bereits in Microsoft Advertising gespeichert ist.

Hinzufügen: Wahlfrei
Aktualisieren: Schreibgeschützt
Zeichenfolge
IsBillToClient Bestimmt, ob der Besitzer des Kundenkundenkontos oder der verwaltende Kunde für Abrechnungszahlungen verantwortlich ist.

Dieses Element gilt nur für Clientlinks für Werbekundenkonten und nicht für Kundenlinks. Das Kundenkundenkonto muss für die Abrechnung nach der Bezahlung eingerichtet werden. Prepaid-Konten werden für die Verwaltung durch Agenturen nicht unterstützt. Bei Festlegung auf true ist der Client für die Abrechnung verantwortlich. Wenn auf false festgelegt ist, ist der verwaltende Kunde für die Abrechnung verantwortlich.

Hinzufügen: Erforderlich für Werbekundenkontolinks; Gilt nicht für Kundenlinks.
Aktualisieren: Schreibgeschützt
boolean
LastModifiedByUserId Der Bezeichner des letzten Benutzers, der die Informationen des Clientlinks aktualisiert hat.

Hinzufügen: Schreibgeschützt
Aktualisieren: Schreibgeschützt
lang
LastModifiedDateTime Das Datum und die Uhrzeit der letzten Aktualisierung des Clientlinks. Der Wert wird in UTC (Coordinated Universal Time) angegeben.

Der Datums- und Uhrzeitwert gibt das Datum und die Uhrzeit auf dem Server und nicht auf dem Client an. Informationen zum Format von Datum und Uhrzeit finden Sie unter dateTime-Eintrag in Primitive XML-Datentypen.

Hinzufügen: Schreibgeschützt
Aktualisieren: Schreibgeschützt
dateTime
ManagingCustomerId Der Bezeichner des Kunden, der das Kundenkundenkonto verwaltet oder die Verwaltung anfordert.

Hinzufügen: Erforderlich. Entweder ManagingCustomerId oder ManagingCustomerNumber ist erforderlich, aber die Angabe von beidem führt dazu, dass der Vorgang fehlschlägt.
Aktualisieren: Schreibgeschützt und erforderlich
lang
ManagingCustomerName Der Name des Kunden, der das Kundenkundenkonto verwaltet oder die Verwaltung anfordert.

Hinzufügen: Schreibgeschützt
Aktualisieren: Schreibgeschützt
Zeichenfolge
ManagingCustomerNumber Die Nummer des Kunden, der das Kundenkundenkonto verwaltet oder die Verwaltung anfordert.

Hinzufügen: Erforderlich. Entweder ManagingCustomerId oder ManagingCustomerNumber ist erforderlich, aber die Angabe von beidem führt dazu, dass der Vorgang fehlschlägt.
Aktualisieren: Schreibgeschützt und erforderlich
Zeichenfolge
Name Der Anzeigename, der verwendet werden kann, um auf diesen Clientlink zu verweisen.

Der Name darf maximal 40 Zeichen enthalten.

Wenn kein Name angegeben ist, wird ein Standardname angegeben. Der Name muss im Vergleich zu anderen Clientlinks für den Benutzer nicht eindeutig sein.

Hinzufügen: Wahlfrei
Aktualisieren: Schreibgeschützt
Zeichenfolge
Hinweis Optionale Nachricht des Anforderers mit Kontext und Details zur Einladung zum Clientlink.

Hinzufügen: Wahlfrei
Aktualisieren: Wahlfrei. Wenn für das Update kein Wert festgelegt ist, wird diese Einstellung nicht geändert.
Zeichenfolge
StartDate Das Datum, an dem die status aktualisiert wird. Bei einer akzeptierten Linkanforderung würde die status an diesem Datum in Aktiv übergehen, und bei einer Entlinkungsanforderung würde die status an diesem Datum in Inaktiv übergehen.

Wenn nicht angegeben, wird dieser Wert auf das aktuelle Datum und die aktuelle Uhrzeit festgelegt.

Hinzufügen: Wahlfrei
Aktualisieren: Schreibgeschützt
dateTime
Status Bestimmt den Lebenszyklus status der Clientverbindung, z. B. ob die Clientverbindung akzeptiert oder abgelehnt wurde.

Beim Hinzufügen einer Clientverbindung kann dieses Element nicht angegeben werden, und der Dienst legt die effektive status auf LinkPending fest.

Hinzufügen: Schreibgeschützt
Aktualisieren: Erforderlich
ClientLinkStatus
SuppressNotification Bestimmt, ob eine E-Mail-Benachrichtigung über die Clientlink-Einladung an den primären Benutzer des Client-Advertiser-Kontos gesendet werden soll.

Wenn auf true festgelegt ist, erhält der Client keine E-Mail. Andernfalls erhält der Client eine E-Mail-Benachrichtigung, da der Standardwert false ist.

Hinzufügen: Wahlfrei
Aktualisieren: Schreibgeschützt
boolean
Zeitstempel Reserviert für zukünftige Verwendung. base64Binary
Typ Bestimmt, ob der Link zu einem Kundenkundenkonto oder einem Kunden besteht.

Die möglichen Werte sind AccountLink und CustomerLink. Wenn dieses Element leer oder auf AccountLink festgelegt ist, stellen clientEntityId, ClientEntityName und ClientEntityNumber ein Client-Werbekundenkonto dar. Wenn dieses Element auf CustomerLink festgelegt ist, stellen clientEntityId, ClientEntityName und ClientEntityNumber einen Clientkunden dar.

Hinzufügen: Wahlfrei. Wenn dieses Element nicht festgelegt ist, versucht der Dienst, einen Clientlink für ein Werbekundenkonto zu erstellen.
Aktualisieren: Schreibgeschützt
Zeichenfolge

Anforderungen

Service: CustomerManagementService.svc v13
Namespace: https://bingads.microsoft.com/Customer/v13/Entities

Verwendet von

AddClientLinks
SearchClientLinks
UpdateClientLinks