Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile sviluppare applicazioni API di Bing Ads con qualsiasi linguaggio di programmazione che supporti i servizi Web. I kit di sviluppo software (SDK) dell'API di Bing Ads migliorano l'esperienza di sviluppo di applicazioni API di Bing Ads con i linguaggi .NET, Java, PHP e Python. Ogni SDK include un proxy per tutti i servizi Web dell'API di Bing Ads e astrae i dettagli di basso livello dell'autenticazione con OAuth. È possibile utilizzare le interfacce di alto livello BulkServiceManager e ReportingServiceManager per astrarre ed eseguire operazioni nei servizi Bulk e Reporting di basso livello. Ad esempio, invece di chiamare SubmitGenerateReport e PollGenerateReport per scaricare un report, scaricare un report utilizzando un metodo con la classe ReportingServiceManager .
Nota
PHP SDK non include le interfacce BulkServiceManager e ReportingServiceManager come descritto per gli altri tre SDK.
Repository SDK
| SDK | Documentazione | Origine | Distribuzione | Esempi di codice | License |
|---|---|---|---|---|---|
| Microsoft Advertising .NET SDK | Per iniziare | GitHub | NuGet | | GitHubDocumenti | Licenza di Bing Ads .NET SDK |
| Bing Ads Java SDK | Per iniziare | GitHub | Maven | | GitHubDocumenti | Licenza Java SDK di Bing Ads |
| Microsoft Advertising PHP SDK | Per iniziare | GitHub | Packagista | | GitHubDocumenti | Licenza PHP SDK di Bing Ads |
| Microsoft Advertising Python SDK | Per iniziare | GitHub | PyPi | | GitHubDocumenti | Licenza Python SDK di Bing Ads |
Spazi dei nomi
Spazi dei nomi più recenti
Gli SDK supportano tutti gli indirizzi del servizio Web dell'API di Bing Ads attivi nella sandbox e nell'ambiente di produzione.
È consigliabile utilizzare gli spazi dei nomi seguenti corrispondenti alla versione più recente di ogni servizio. Questi sono gli spazi dei nomi pubblici di alto livello supportati. Gli spazi dei nomi interni e di livello inferiore non sono documentati qui. Puoi trovare altre informazioni sugli spazi dei nomi interni all'interno dei repository GitHub SDK per ogni SDK.
| Namespace | Descrizione |
|---|---|
| Microsoft.BingAds | Fornisce le classi correlate all'autenticazione che possono essere utilizzate per accedere a qualsiasi servizio Web Microsoft Advertising. I client Content API possono utilizzare le classi di autenticazione fornite con l'SDK; tuttavia, l'SDK non include classi per chiamare l'API contenuto. |
| Microsoft.BingAds.V13.AdInsight | Fornisce classi proxy per le operazioni del servizio, gli oggetti dati e i set di valori definiti per la versione 13 del servizio Ad Insight . |
| Microsoft.BingAds.V13.Bulk | Fornisce classi proxy per le operazioni del servizio, gli oggetti dati e i set di valori definiti per la versione 13 del servizio Bulk . Fornisce corsi per accelerare la produttività per il download e il caricamento di entità. Ad esempio, un'istanza della classe BulkServiceManager può inviare la richiesta di download al servizio in blocco, eseguire il polling del servizio fino al completamento e scaricare il file nella directory locale specificata nella richiesta. Usare la classe BulkFileReader invece di scrivere un parser di file per leggere i risultati del download. BulkFileReader fornisce l'accesso ai record di file bulk nelle classi derivate BulkEntity, che contengono gli oggetti dati e i set di valori familiari nella versione 13 del servizio di gestione delle campagne. |
| Microsoft.BingAds.V13.CampaignManagement | Fornisce classi proxy per le operazioni del servizio, gli oggetti dati e i set di valori definiti per la versione 13 del servizio Campaign Management . |
| Microsoft.BingAds.V13.CustomerBilling | Fornisce classi proxy per le operazioni del servizio, gli oggetti dati e i set di valori definiti per la versione 13 del servizio di fatturazione del cliente . |
| Microsoft.BingAds.V13.CustomerManagement | Fornisce classi proxy per le operazioni del servizio, gli oggetti dati e i set di valori definiti per la versione 13 del servizio Customer Management . |
| Microsoft.BingAds.V13.Reporting | Fornisce classi proxy per le operazioni del servizio, gli oggetti dati e i set di valori definiti per la versione 13 del servizio di reporting . Fornisce corsi per accelerare la produttività per il download dei report. Ad esempio, un'istanza della classe ReportingServiceManager può inviare la richiesta di download al servizio di segnalazione, eseguire il polling del servizio fino al completamento e scaricare il file nella directory locale specificata nella richiesta. |