Aracılığıyla paylaş


GetAccountsInfo Hizmeti İşlemi - Müşteri Yönetimi

Belirtilen müşteriden erişilebilen hesapların tanımlayıcılarını, adlarını ve numaralarını alır.

İstek Öğeleri

GetAccountsInfoRequest nesnesi, hizmet işlemi isteğinin gövde ve üst bilgi öğelerini tanımlar. Öğelerin İstek SOAP'sinde gösterildiği gibi aynı sırada olması gerekir.

Not

Aşağıda aksi belirtilmedikçe, tüm istek öğeleri gereklidir.

İstek Gövdesi Öğeleri

Öğe Açıklama Veri Türü
Customerıd Hesap bilgilerini almak için kullanılan müşterinin tanımlayıcısı.

Bu istek öğesi isteğe bağlıdır. Ayarlanmadıysa, müşteriyi belirlemek için kullanıcının kimlik bilgileri kullanılır.
Uzun
OnlyParentAccounts Yalnızca müşteriye ait olan reklamveren hesaplarının mı yoksa diğer müşterilerin altında bağlı reklamveren hesaplarının mı döndürüleceğini belirler.

Sonuçları doğrudan belirtilen müşterinin altındaki reklamveren hesaplarıyla sınırlamak için bu öğeyi true olarak ayarlayın ve aksi takdirde boş bırakın veya özelliği false olarak ayarlayın. Varsayılan değer false'tur.
Boolean

İstek Üst Bilgisi Öğeleri

Öğe Açıklama Veri Türü
AuthenticationToken Microsoft Advertising hesaplarına izinleri olan bir kullanıcının kimlik bilgilerini temsil eden OAuth erişim belirteci.

Daha fazla bilgi için bkz. OAuth ile kimlik doğrulaması.
Dize
DeveloperToken Bing Ads API'sine erişmek için kullanılan geliştirici belirteci.

Daha fazla bilgi için bkz . Geliştirici Belirteci Alma.
Dize
Password Bu öğe iç kullanım için ayrılmıştır ve API'nin gelecekteki bir sürümünden kaldırılacaktır. Kullanıcı kimlik bilgilerini ayarlamak için AuthenticationToken öğesini kullanmanız gerekir. Dize
Username Bu öğe iç kullanım için ayrılmıştır ve API'nin gelecekteki bir sürümünden kaldırılacaktır. Kullanıcı kimlik bilgilerini ayarlamak için AuthenticationToken öğesini kullanmanız gerekir. Dize

Yanıt Öğeleri

GetAccountsInfoResponse nesnesi, hizmet işlemi yanıtının gövde ve üst bilgi öğelerini tanımlar. Öğeler , Yanıt SOAP'sinde gösterildiği gibi aynı sırada döndürülür.

Yanıt Gövdesi Öğeleri

Öğe Açıklama Veri Türü
AccountsInfo İstek ölçütlerine uyan reklamveren hesaplarıyla ilgili bilgilerin listesi.

Hesap oluşturduğunuz süreden hesap bilgileri yanıta eklenene kadar beş dakikaya kadar gecikme olabileceğini unutmayın.
AccountInfo dizisi

Yanıt Üst Bilgisi Öğeleri

Öğe Açıklama Veri Türü
TrackingId API çağrısının ayrıntılarını içeren günlük girdisinin tanımlayıcısı. Dize

SOAP isteme

Bu şablon, SOAP isteği için gövde ve üst bilgi öğelerinin sırasını gösteren bir araç tarafından oluşturulmuştur. Bu hizmet işlemiyle kullanabileceğiniz desteklenen türler için yukarıdaki İstek Gövdesi Öğeleri başvurusuna bakın.

<s:Envelope xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header xmlns="https://bingads.microsoft.com/Customer/v13">
    <Action mustUnderstand="1">GetAccountsInfo</Action>
    <AuthenticationToken i:nil="false">ValueHere</AuthenticationToken>
    <DeveloperToken i:nil="false">ValueHere</DeveloperToken>
  </s:Header>
  <s:Body>
    <GetAccountsInfoRequest xmlns="https://bingads.microsoft.com/Customer/v13">
      <CustomerId i:nil="false">ValueHere</CustomerId>
      <OnlyParentAccounts>ValueHere</OnlyParentAccounts>
    </GetAccountsInfoRequest>
  </s:Body>
</s:Envelope>

Yanıt SOAP

Bu şablon, SOAP yanıtı için gövde ve üst bilgi öğelerinin sırasını gösteren bir araç tarafından oluşturulmuştur.

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header xmlns="https://bingads.microsoft.com/Customer/v13">
    <TrackingId d3p1:nil="false" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">ValueHere</TrackingId>
  </s:Header>
  <s:Body>
    <GetAccountsInfoResponse xmlns="https://bingads.microsoft.com/Customer/v13">
      <AccountsInfo xmlns:e232="https://bingads.microsoft.com/Customer/v13/Entities" d4p1:nil="false" xmlns:d4p1="http://www.w3.org/2001/XMLSchema-instance">
        <e232:AccountInfo>
          <e232:Id>ValueHere</e232:Id>
          <e232:Name d4p1:nil="false">ValueHere</e232:Name>
          <e232:Number d4p1:nil="false">ValueHere</e232:Number>
          <e232:AccountLifeCycleStatus>ValueHere</e232:AccountLifeCycleStatus>
          <e232:PauseReason d4p1:nil="false">ValueHere</e232:PauseReason>
        </e232:AccountInfo>
      </AccountsInfo>
    </GetAccountsInfoResponse>
  </s:Body>
</s:Envelope>

Kod Söz Dizimi

Örnek söz dizimi Bing Reklam SDK'ları ile kullanılabilir. Daha fazla örnek için bkz . Bing Ads API Kod Örnekleri .

public async Task<GetAccountsInfoResponse> GetAccountsInfoAsync(
	long? customerId,
	bool onlyParentAccounts)
{
	var request = new GetAccountsInfoRequest
	{
		CustomerId = customerId,
		OnlyParentAccounts = onlyParentAccounts
	};

	return (await CustomerManagementService.CallAsync((s, r) => s.GetAccountsInfoAsync(r), request));
}
static GetAccountsInfoResponse getAccountsInfo(
	java.lang.Long customerId,
	boolean onlyParentAccounts) throws RemoteException, Exception
{
	GetAccountsInfoRequest request = new GetAccountsInfoRequest();

	request.setCustomerId(customerId);
	request.setOnlyParentAccounts(onlyParentAccounts);

	return CustomerManagementService.getService().getAccountsInfo(request);
}
static function GetAccountsInfo(
	$customerId,
	$onlyParentAccounts)
{

	$GLOBALS['Proxy'] = $GLOBALS['CustomerManagementProxy'];

	$request = new GetAccountsInfoRequest();

	$request->CustomerId = $customerId;
	$request->OnlyParentAccounts = $onlyParentAccounts;

	return $GLOBALS['CustomerManagementProxy']->GetService()->GetAccountsInfo($request);
}
response=customermanagement_service.GetAccountsInfo(
	CustomerId=CustomerId,
	OnlyParentAccounts=OnlyParentAccounts)

Gereksinimler

Hizmet: CustomerManagementService.svc v13
Ad alanı: https://bingads.microsoft.com/Customer/v13