Използвам функцията по-долу, за да натискам офлайнводи до api, всичко изглежда добре и връща успех, но когато проверя adwords, не показва никакви данни, които казват, че са получени. Опитах много пъти и също чаках около 3-4 дни.
Какво правя грешно?
function UploadOfflineConversionsExample(AdWordsUser $user, $conversionName,$gClId, $conversionTime, $conversionValue)
{
// Get the services, which loads the required classes.
// $conversionTrackerService = $user->GetService("ConversionTrackerService", ADWORDS_VERSION);
$offlineConversionService = $user->GetService("OfflineConversionFeedService", ADWORDS_VERSION);
// Associate offline conversions with the upload conversion we created.
$feed = new OfflineConversionFeed();
$feed->conversionName = $conversionName;
$feed->conversionTime = $conversionTime;
$feed->conversionValue = $conversionValue;
$feed->googleClickId = $gClId;
$offlineConversionOperation = new OfflineConversionFeedOperation();
$offlineConversionOperation->operator = "ADD";
$offlineConversionOperation->operand = $feed;
$offlineConversionOperations = array($offlineConversionOperation);
$result = $offlineConversionService->mutate($offlineConversionOperations);
$feed = $result->value[0];
return ("Uploaded offline conversion value of ". $feed->conversionValue.
" for Google Click ID = ". $feed->googleClickId." and Conversion Name " . $feed->conversionName);
}
Отговори:
0 за отговор № 1В отчетите за adwords това преобразуване ще бъде показано в Реализации Колона. и променете диапазона на датата към датата, върху която сте натиснали $ conversionTime