Скрипт AdWords для создания торговой кампании - PullRequest
0 голосов
/ 26 мая 2018

Я пытаюсь создать новые рекламные кампании Google с помощью скрипта AdWords.Я нашел этот ответ , который отлично работает.За исключением случаев, когда вы проводите кампанию по шоппингу, это не так.

Согласно этой статье вы должны добавить дополнительные столбцы, что имеет смысл, так что я сделал.Но при запуске сценария происходит массовая загрузка с ошибкой: «Невозможно определить тип объекта для этой строки. Убедитесь, что вы предоставляете поля только для тех столбцов, которые соответствуют объекту».

Кто-нибудь знает, почемуGoogle не может определить, что я пытаюсь сделать?

Код, который я создал:

function main()
{
    var columns = [
        'Campaign',
        'Campaign Type',
        'Budget Name',
        'Budget',
        'Bid Strategy type',

        'Country of Sale',
        'Ad Group',
        'Max CPC',
        'Product Group',
        'Product Group Type',
        'Merchant',
    ];

    var upload = AdWordsApp.bulkUploads().newCsvUpload(
        columns, {moneyInMicros: false});

    // AdWords identify existing campaigns using its name. To create a new
    // campaign, use a campaign name that doesn't exist in your account.
    upload.append({
        'Campaign': 'Shopping - 100',
        'Campaign Type': 'Shopping',
        'Budget Name': 'Shopping',
        'Budget': 500,
        'Bid Strategy type': 'cpc',

        'Country of Sale': 'NL',
        'Ad Group': 'Shopping - 100',
        'Max CPC': 0.10,
        'Product Group': '* / custom label 0 = *',
        'Product Group Type': 'Biddable',
        'Merchant': 1234,
    });
    // Use upload.apply() to make changes without previewing.
    upload.preview();
}

Ответы [ 2 ]

0 голосов
/ 27 марта 2019

В настоящее время AdScript не позволяет создавать рекламные кампании.

Вместо этого создайте файл для AdsEditor.

0 голосов
/ 21 августа 2018

у вас есть запятая после 'Merchant': 1234 - вы пытались удалить ее?

Также кажется, что вы используете не те, которые предоставляются Google для массовой загрузки торговых кампаний: Скачать здесь

Я готовлюсь к той же задаче в ближайшие две недели - возможно, я смогу предоставить больше информации после.

Вам определенно нужно использовать Редактор AdWords -Bulk_Upload не может создавать торговые кампании

...