Я пытаюсь загрузить свои офлайновые конверсии в объявления bing через API. Я использую приведенный ниже код. И пока я использую учетную запись песочницы, чтобы проверить это.
val authorizationData = AuthorizationData().apply { developerToken = "BBD37VB98" authentication = PasswordAuthentication("xyz", "xyz") customerId = 0 accountId = 0 } var bulkOfflineConversion = BulkOfflineConversion().apply { clientId = "xyz" offlineConversion = OfflineConversion().apply { conversionCurrencyCode = "USD" conversionName = "phone_sales" conversionTime = Calendar.getInstance() conversionValue = 10.00 microsoftClickId = "f894f652ea334e739002f7167ab8f8e3" } } val uploadEntities = ArrayList<BulkEntity>() uploadEntities.add(bulkOfflineConversion) var entityUploadParameters = EntityUploadParameters().apply { entities = uploadEntities responseMode = ResponseMode.ERRORS_AND_RESULTS resultFileDirectory = File("/tmp/") resultFileName = "bing.csv" overwriteResultFile = true } //BulkServiceManager(authorizationData). var task = BulkServiceManager(authorizationData).uploadEntitiesAsync(entityUploadParameters, null).get() val resultEntities = ArrayList<BulkEntity>() task.forEach { resultEntities.add(it) } task.close()
После выполнения вышеуказанного кода я получил следующий XML-ответ
<?xml version="1.0" encoding="UTF-8"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header> <h:TrackingId xmlns:h="https://bingads.microsoft.com/CampaignManagement/v11">b0e0e060-70fd-4bc2-9f40-b1ebcf38adb6</h:TrackingId> </s:Header> <s:Body> <GetBulkUploadStatusResponse xmlns="https://bingads.microsoft.com/CampaignManagement/v11"> <Errors xmlns:i="http://www.w3.org/2001/XMLSchema-instance" i:nil="true" /> <ForwardCompatibilityMap xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> <PercentComplete>100</PercentComplete> <RequestStatus>Completed</RequestStatus> <ResultFileUrl>https://bingadsappsstoragesi.blob.core.windows.net/bulkuploadresultfiles/6883bbd6-cdd5-4f1b-b1cf-65995601afd0.zip?sv=2015-12-11&sr=b&sig=%2B74DyfhzKeamKIMLIrHLyH93rwU3WNk6necXpULCrDk%3D&st=2018-04-30T05%3A43%3A16Z&se=2018-04-30T06%3A08%3A16Z&sp=rl</ResultFileUrl> </GetBulkUploadStatusResponse> </s:Body> </s:Envelope>`
Но когда я вошел в свой аккаунт, я не вижу никакой записи. Может ли кто-нибудь помочь мне в загрузке моих записей в автономном режиме.
Я что-то упускаю здесь. Нужно ли что-либо настраивать в моей учетной записи в песочнице?
Предложения были предложены на форуме разработчиков Bing Ads API , и я подтвердил, что песочница не будет записывать данные о конверсии в автономном режиме. Надеюсь, это поможет!