Objeto de datos de AdvertiserAccount: Administración de clientes
Define una cuenta de anunciante.
Sintaxis
<xs:complexType name="AdvertiserAccount" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:sequence>
<xs:element minOccurs="0" name="BillToCustomerId" nillable="true" type="xs:long" />
<xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="tns:CurrencyCode" />
<xs:element minOccurs="0" name="AccountFinancialStatus" nillable="true" type="tns:AccountFinancialStatus" />
<xs:element minOccurs="0" name="Id" nillable="true" type="xs:long" />
<xs:element minOccurs="0" name="Language" nillable="true" type="tns:LanguageType" />
<xs:element minOccurs="0" name="LastModifiedByUserId" nillable="true" type="xs:long" />
<xs:element minOccurs="0" name="LastModifiedTime" nillable="true" type="xs:dateTime" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Number" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ParentCustomerId" type="xs:long" />
<xs:element minOccurs="0" name="PaymentMethodId" nillable="true" type="xs:long" />
<xs:element minOccurs="0" name="PaymentMethodType" nillable="true" type="tns:PaymentMethodType" />
<xs:element minOccurs="0" name="PrimaryUserId" nillable="true" type="xs:long" />
<xs:element minOccurs="0" name="AccountLifeCycleStatus" nillable="true" type="tns:AccountLifeCycleStatus" />
<xs:element minOccurs="0" name="TimeStamp" nillable="true" type="xs:base64Binary" />
<xs:element minOccurs="0" name="TimeZone" nillable="true" type="tns:TimeZoneType" />
<xs:element minOccurs="0" name="PauseReason" nillable="true" type="xs:unsignedByte" />
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q1:ArrayOfKeyValuePairOfstringstring" />
<xs:element minOccurs="0" name="LinkedAgencies" nillable="true" type="tns:ArrayOfCustomerInfo" />
<xs:element minOccurs="0" name="SalesHouseCustomerId" nillable="true" type="xs:long" />
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="TaxInformation" nillable="true" type="q2:ArrayOfKeyValuePairOfstringstring" />
<xs:element minOccurs="0" name="BackUpPaymentInstrumentId" nillable="true" type="xs:long" />
<xs:element minOccurs="0" name="BillingThresholdAmount" nillable="true" type="xs:decimal" />
<xs:element minOccurs="0" name="BusinessAddress" nillable="true" type="tns:Address" />
<xs:element minOccurs="0" name="AutoTagType" nillable="true" type="tns:AutoTagType" />
<xs:element minOccurs="0" name="SoldToPaymentInstrumentId" nillable="true" type="xs:long" />
<xs:element minOccurs="0" name="TaxCertificate" nillable="true" type="tns:AccountTaxCertificate">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="AccountMode" nillable="true" type="xs:string">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
Elementos
El objeto AdvertiserAccount tiene los siguientes elementos: AccountFinancialStatus, AccountLifeCycleStatus, AccountMode, AutoTagType, BackUpPaymentInstrumentId, BillingThresholdAmount, BillToCustomerId, BusinessAddress, CurrencyCode, ForwardCompatibilityMap, Id, Language, LastModifiedByUserId, LastModifiedTime, LinkedAgencies, Name, Number, ParentCustomerId, PauseReason, PaymentMethodId, PaymentMethodType, PrimaryUserId, SalesHouseCustomerId, SoldToPaymentInstrumentId, TaxCertificate, TaxInformation, TimeStamp, TimeZone.
Elemento | Descripción | Tipo de datos |
---|---|---|
AccountFinancialStatus | Estado financiero de la cuenta. Por ejemplo, el estado puede indicar si la cuenta está en buen estado o ha vencido. Agregar: Solo lectura Actualizar: Solo lectura |
AccountFinancialStatus |
AccountLifeCycleStatus | Estado de la cuenta. No se puede establecer el estado de la cuenta. Agregar: Solo lectura Actualizar: Solo lectura |
AccountLifeCycleStatus |
AccountMode | El modo de cuenta distingue entre cuentas inteligentes y expertas. Los valores posibles incluyen, entre otros: Expert - Expert Mode es la experiencia completa de Microsoft Advertising. Te proporciona más control sobre la administración de campañas, te permite agregar más contenido a tus anuncios y proporciona mucho más en la forma de informes y seguimiento de rendimiento. Inteligente: Microsoft Advertising usará Microsoft AI para crear anuncios y administrar su campaña publicitaria automáticamente. UnifiedSmart: la cuenta admite la publicidad en Bing, Google y Facebook. También puede administrar su presencia en redes sociales en Facebook, Instagram y LinkedIn. Nota: A partir del 25 de abril de 2023, UnifiedSmart ya no admite Twitter. La mayoría de las operaciones de API de Bing Ads solo se admiten con cuentas de expertos. Las cuentas con cualquier modo de cuenta se devuelven cuando se solicita información de la cuenta, por ejemplo, FindAccountsOrCustomersInfo, GetAccount, GetAccountsInfo, GetUser y SearchAccounts. Agregar: Solo lectura para la mayoría de las cuentas. Los clientes del piloto de campañas inteligentes unificadas cerradas pueden establecer el modo de cuenta en "UnifiedSmart". Actualizar: Solo lectura |
string |
AutoTagType | Determina si se anexan o reemplazan los códigos de seguimiento utm admitidos. Microsoft Advertising puede agregar automáticamente etiquetas UTM a la dirección URL de destino para que pueda usar su herramienta de análisis de sitios web, por ejemplo Google Analytics, para realizar un seguimiento de cómo las personas llegaron a su sitio web. Las etiquetas automáticas se aplican, por ejemplo, a los anuncios de texto expandido, las palabras clave, las campañas de Compras de Microsoft y las extensiones de vínculo de sitio. Para obtener más información sobre el etiquetado automático, consulte el artículo de ayuda de Microsoft Advertising Cómo add UTM tags to my landing page URL?. Agregar: Opcional. Si no se especifica, el valor predeterminado es Inactivo. Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
AutoTagType |
BackUpPaymentInstrumentId | Identificador de un instrumento de pago de copia de seguridad que se va a usar para liquidar la cuenta. Este elemento no es aplicable a las cuentas facturadas. Agregar: Solo lectura Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
largo |
BillingThresholdAmount | Importe especificado por el cliente para la liquidación con respecto al instrumento de pago seleccionado. Agregar: Solo lectura Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
decimal |
BillToCustomerId | Identificador del cliente que se factura por los cargos que genera la cuenta. Este es el agregador que administra esta cuenta en nombre del propietario o el identificador del cliente propietario de la cuenta. El servicio establece el identificador en función del propietario del instrumento de pago identificado en el elemento PaymentMethodId . Agregar: Solo lectura Actualizar: Solo lectura |
largo |
BusinessAddress | Ubicación en la que su empresa está registrada legalmente. Si es una agencia que trabaja como agente para su cliente, esta es la ubicación donde el cliente está registrado legalmente. Si es una agencia que trabaja como agregador, esta es la dirección de negocio registrada legalmente de su empresa. La dirección de negocio se usa para determinar los requisitos fiscales. Agregar: Obligatorio. Los elementos Address BusinessName, City y Line1 son necesarios para todos los países o regiones. Para Brasil (BR) e India (IN), también son necesarios los elementos PostalCode y StateOrProvince. Actualizar: Opcional para las cuentas que no se facturan por factura mensual. Dicho esto, si desea realizar cambios en la dirección , debe establecer sus elementos BusinessName, City, CountryCode, Line1 y StateOrProvince (cuando corresponda); Solo lectura para cuentas de factura mensuales. Para actualizar businessaddress de una cuenta de factura, póngase en contacto con el administrador de cuentas o el soporte técnico. |
Dirección |
CurrencyCode | Código ISO de la moneda que se usa para liquidar la cuenta. El servicio usa la información de moneda con fines de facturación. Agregar: Obligatorio Actualizar: Solo lectura |
CurrencyCode |
ForwardCompatibilityMap | Lista de cadenas de clave y valor para la compatibilidad con reenvíos para evitar cambios importantes en caso contrario cuando se agregan nuevos elementos en la versión actual de la API. Los cambios de compatibilidad de reenvío se anotarán aquí en futuras versiones. Actualmente no hay cambios de compatibilidad de reenvío para este objeto. |
Matriz KeyValuePairOfstringstring |
Identificación | Identificador generado por el sistema de la cuenta. Este es el identificador que establece el elemento AccountId y el encabezado SOAP CustomerAccountId en en muchas de las solicitudes de campaña. Agregar: Solo lectura Actualizar: Obligatorio |
largo |
Idioma | Idioma utilizado para representar los documentos de facturación que recibe de Microsoft Advertising (si usa una factura como método de pago). Esta configuración solo se aplica a los documentos de facturación de esta cuenta y no se aplica a otras cuentas de Microsoft Advertising que pueda tener. Si lo deja vacío al registrar un cliente, la operación usa el valor de idioma del elemento Lcid del usuario principal. Si lcid se establece en un valor como FrenchCanada, el idioma de la cuenta se establece en francés. Agregar: Solo lectura para AddAccount; Obligatorio para SignupCustomer si se establece UserInvitation y, de lo contrario, este elemento es Opcional. Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
LanguageType |
LastModifiedByUserId | Identificador del último usuario que actualiza la información de la cuenta. Agregar: Solo lectura Actualizar: Solo lectura |
largo |
LastModifiedTime | Fecha y hora en que se actualizó por última vez la cuenta. El valor se encuentra en la hora UTC (hora universal coordinada). El valor de fecha y hora refleja la fecha y hora en el servidor, no en el cliente. Para obtener información sobre el formato de la fecha y hora, vea la entrada dateTime en Tipos de datos XML primitivos. Agregar: Solo lectura Actualizar: Solo lectura |
dateTime |
LinkedAgencies | Lista de agencias vinculadas a esta cuenta. Actualmente solo se admite un cliente de agencia al agregar la cuenta. Al recuperar la cuenta, se incluirá toda la información de cliente de la agencia vinculada. Agregar: Opcional para AddAccount; Opcional para SignupCustomer si el cliente de la agencia está en el piloto Crear cuentas en nombre del cliente (GetCustomerPilotFeatures devuelve 793). Los agregadores no pueden vincularse como agencias en este contexto y, por tanto, no pueden establecer este elemento. Actualizar: Solo lectura |
Matriz CustomerInfo |
Nombre | Nombre de la cuenta. La cadena puede contener entre 3 y 100 caracteres y debe ser única entre todos los nombres de cuenta dentro del cliente. Agregar: Obligatorio Actualizar: Obligatorio |
string |
Número | Número de cuenta generado por el sistema que se usa para identificar la cuenta en la aplicación web de Microsoft Advertising. El número de cuenta tiene el formato xxxxxxxx, donde xxxxxxxx es una serie de ocho caracteres alfanuméricos. Agregar: Solo lectura Actualizar: Solo lectura |
string |
ParentCustomerId | Identificador del cliente propietario de la cuenta. En las solicitudes de campaña que requieren un identificador de cliente, este es el identificador en el que se establece el encabezado SOAP CustomerId . Agregar: Requerido para AddAccount; Obligatorio para SignupCustomer si no se establece UserInvitation y, en caso contrario, se omite este elemento. Actualizar: Solo lectura |
largo |
PauseReason | Valor de marca que indica quién ha pausado la cuenta. Los valores posibles son los siguientes: 1: el usuario detuvo la cuenta. 2- El servicio de facturación detuvo la cuenta. 4- El usuario y el servicio de facturación pausaron la cuenta. Agregar: Solo lectura Actualizar: Solo lectura |
unsignedByte |
PaymentMethodId | Identificador del instrumento de pago que se va a usar para liquidar la cuenta. Agregar: Opcional para AddAccount; Solo lectura para SignupCustomer si no se ha establecido UserInvitation . Al llamar a SignupCustomer , establezca este elemento en NULL. El servicio recoge automáticamente el identificador de método de pago asociado a la factura del cliente del agregador. Para SignupCustomer si se establece UserInvitation y si la nueva cuenta de cliente se vincula a una agencia a través de LinkedAgencies y si se debe facturar a la agencia, establezca este elemento en el identificador del instrumento de pago de la agencia. De lo contrario, debe dejar este elemento null. Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
largo |
PaymentMethodType | Tipo de instrumento de pago que se va a utilizar para liquidar la cuenta. No es necesario establecer este valor porque el tipo viene determinado por el instrumento de pago correspondiente al elemento PaymentMethodId . Al llamar a GetAccount y SearchAccounts para obtener los datos de la cuenta, PaymentMethodType se establece en NULL y no se puede determinar el método de pago que usa la cuenta. Reservado para uso interno. Agregar: Solo lectura Actualizar: Solo lectura |
PaymentMethodType |
PrimaryUserId | Identificador del administrador de cuentas que es el principal responsable de administrar esta cuenta. Solo los usuarios super Administración y estándar se pueden establecer como el contacto principal de una cuenta. Agregar: Para AddAccount si la nueva cuenta de cliente se está vinculando a una agencia a través de LinkedAgencies, puede asignar a uno de los usuarios de la agencia como usuario principal para la nueva cuenta. Al llamar a SignupCustomer como agregador sin incluir UserInvitation, debe dejar este elemento vacío y el usuario principal se establecerá en el identificador de usuario del agregador. Al llamar a SignupCustomer y se incluye UserInvitation , puede dejar este elemento vacío y el usuario principal se establecerá en el identificador del nuevo usuario cliente que acepta la invitación. Al llamar a SignupCustomer y si se establece UserInvitation y si la nueva cuenta de cliente se está vinculando a una agencia a través de LinkedAgencies, puede asignar uno de los usuarios de la agencia como usuario principal para la nueva cuenta. Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
largo |
SalesHouseCustomerId | Identificador del tercero responsable de un cliente potencial de ventas. Agregar: Solo lectura Actualizar: Solo lectura |
largo |
SoldToPaymentInstrumentId | Identificador del instrumento de pago del cliente (el cliente vendido) que se va a usar para liquidar la cuenta. Agregar: Necesario para AddAccount si billtocustomerId difiere de ParentCustomerId; Solo lectura y no aplicable para SignupCustomer. Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
largo |
TaxCertificate | Objeto de datos de certificado fiscal de cuenta. | AccountTaxCertificate |
TaxInformation | Para obtener una lista de cadenas de clave y valor válidas para este elemento, vea AdvertiserAccount TaxInformation en la sección siguiente. Agregar: Opcional Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. Para quitar un par de clave y valor, establezca la clave y, a continuación, establezca el valor en una cadena vacía (""). |
Matriz KeyValuePairOfstringstring |
Timestamp | Valor de marca de tiempo que el sistema usa internamente para conciliar las actualizaciones al llamar a las operaciones UpdateAccount y DeleteAccount . Agregar: Solo lectura Actualizar: Obligatorio |
base64Binary |
Zona horaria | Valor de zona horaria predeterminado que se va a usar para las campañas de esta cuenta. Si no especifica un valor cuando se agrega la cuenta, la zona horaria se establecerá en PacificTimeUSCanadaTijuana de forma predeterminada. La aplicación web de Microsoft Advertising usa este valor de zona horaria para mostrar la preferencia de zona horaria de la cuenta y no proporciona un valor de zona horaria predeterminado para las campañas creadas mediante la API de administración masiva o de campañas. Agregar: Opcional Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
TimeZoneType |
Comentarios
AdvertiserAccount TaxInformation
A continuación se muestra la lista de claves que están disponibles para el elemento TaxInformation de un objeto AdvertiserAccount.
Nota:
Microsoft Advertising no puede proporcionar instrucciones sobre impuestos o IVA. Si tiene alguna pregunta, póngase en contacto con su asesor fiscal o con la oficina de impuestos local.
TaxInformation Key | Descripción | Países o regiones |
---|---|---|
AUGSTNumber | El identificador fiscal de las cuentas en Australia. Sin un identificador fiscal, es posible que se apliquen impuestos en función de la ubicación de BusinessAddress . Agregar: Obligatorio Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
Australia |
CCM | El número de registro municipal, o Cadastro de contribuinte mobiliario (CCM), de la entidad jurídica. Agregar: Opcional Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
Brasil |
CNPJ | El identificador fiscal de las cuentas empresariales en Brasil. Sin un identificador fiscal, es posible que se apliquen impuestos en función de la ubicación de BusinessAddress . Agregar: Obligatorio Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
Brasil |
CPF | El identificador fiscal de las cuentas personales en Brasil. Sin un identificador fiscal, es posible que se apliquen impuestos en función de la ubicación de BusinessAddress . Agregar: Obligatorio Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia. |
Brasil |
GSTINNumber | Este identificador comienza con dos números que representan el código de estado en el que se registra la empresa seguido de un máximo de 13 números y letras. Agregar: Opcional Actualizar: Opcional |
India |
GSTNumber | En Singapur, la facturación está administrada por Microsoft Ireland Operations Ltd., en Irlanda. A partir del 1 de enero de 2020, Microsoft Advertising debe cobrar el Impuesto sobre Bienes y Servicios de Singapur (SG GST) para las empresas registradas en Singapur. Si proporciona su número de registro GST de SG, Microsoft Advertising aplicará SG GST al 0 %. Si no proporciona su número de registro de GST de SG, Microsoft Advertising deberá cobrar el 7% del GST de SG. (Nota: el tipo impositivo está sujeto a cambios). Los posibles formatos GSTNumber incluyen: dos caracteres alfanuméricos seguidos de un guión opcional seguido de siete dígitos seguidos de un guión opcional seguido de un carácter alfanumérico; O ocho o nueve dígitos seguidos de un carácter alfanumérico; O T o S seguidos de dos dígitos seguidos de una letra mayúscula A - Z seguida de un carácter alfanumérico seguido de cuatro dígitos seguido de un carácter alfanumérico. Ejemplos de GSTNumber: ab-1234567-a; ab1234567-a; ab1234567a; ab-1234567a; 12345678a; 123456789a; T12Aa1234a Agregar: Opcional Actualizar: Opcional |
Singapur |
IsIVAOrVATTaxPayer | El valor es TRUE o FALSE, que se usa para la determinación fiscal. Agregar: Obligatorio Actualizar: Obligatorio |
Chile |
IsWithholdingTaxExempted | El valor es TRUE o FALSE, que se usa para la determinación fiscal. Agregar: Obligatorio Actualizar: Obligatorio |
Chile |
NZGSTNumber | Se trata de un identificador de impuestos de 8 o 9 dígitos. Sin los impuestos de NZGSTNumber, se pueden aplicar impuestos en función de la ubicación de su empresa. Agregar: Opcional Actualizar: Solo lectura |
Nueva Zelanda |
PanNumber | Número PAN. Agregar: Obligatorio Actualizar: Solo lectura |
India |
VATNumber | Número de registro del impuesto sobre el valor añadido (IVA) de la cuenta (también conocido como identificador de IVA). El número de IVA debe ser válido en el país o región especificado en el elemento BusinessAddress . Sin un número de registro de IVA o un certificado de exención, es posible que se apliquen impuestos en función de su ubicación empresarial. Agregar: Opcional Actualizar: Opcional |
Consulte formato de número de IVA por país o región para obtener más información. |
Formato de número de IVA por país o región
En esta tabla se enumeran los formatos de número de registro de IVA por país o región.
Número de IVA | País o región |
---|---|
Comienza con 2 letras específicas de cada país o región, seguidas de un máximo de 12 dígitos o letras. | Austria, Bélgica, Bulgaria, Chipre, República Checa, Alemania, Dinamarca, Estonia, Grecia, Finlandia, Francia, Reino Unido, Croacia, Hungría, Irlanda, Italia, Lituania, Luxemburgo, Letonia, Malta, Mónaco, Países Bajos, Polonia, Portugal, Rumanía, España, Suecia, Eslovenia y Eslovaquia. |
Debe tener el siguiente formato: XXXXXXXX-X o XXXXXXXX-K, donde X representa 8 dígitos seguidos de un dígito final. | Chile |
Debe tener el siguiente formato: HUXXXXXXXX (donde HU va seguido de 8 dígitos). | Hungría |
Debe tener el siguiente formato: LIXXXXX o XXXXX (donde se admiten ambos formatos y LI es opcional y el número de dígitos es 5). | Liechtenstein |
Debe tener el siguiente formato: XXXXXXXX-0001 (donde 8 dígitos preceed -0001). | Nigeria |
Debe tener el formato siguiente: PTXXXXXXXXX (donde PT va seguido de 9 dígitos). | Portugal |
9 o 13 dígitos de longitud, de los cuales los primeros 8 o 12 dígitos son el número de id. real, y el último dígito es un dígito de suma de comprobación calculado según ISO 7064, MOD 11-10. | Serbia |
CHE + 9 dígitos numéricos + TVA, MWST o IVA (por ejemplo, CHE-123.456.788 TVA). El último dígito es un dígito de suma de comprobación MOD11 creado con el patrón de ponderación: 5,4,3,2,7,6,5,4. | Suiza |
Debe tener el formato siguiente: 13 dígitos de longitud. | Tailandia |
Requisitos
Servicio: CustomerManagementService.svc v13
Espacio de nombres: https://bingads.microsoft.com/Customer/v13/Entities
Usado por
AddAccount
GetAccount
SearchAccounts
SignupCustomer
UpdateAccount