Toplu Yükleme

Google Ads komut dosyaları, verileri CSV biçiminde yükleyerek hesabınızda toplu değişiklikler yapmanıza olanak tanır. Google Drive'daki bir CSV dosyasından, Google E-Tablosu'ndan veya Microsoft Excel e-tablosundan veri yükleyebilir ya da çalışma zamanında komut dosyanızda toplu yükleme isteği oluşturabilirsiniz. Bu kılavuzda, bu özelliği komut dosyalarınızda nasıl kullanabileceğiniz açıklanmaktadır.

Kullanım

Toplu yüklemeleri kullanarak, kampanyaları yönetme veya çevrimdışı dönüşümleri yükleme gibi Google Ads komut dosyaları tarafından doğrudan desteklenmeyen belirli türde değişiklikler yapabilirsiniz.

Google Drive'dan toplu yükleme oluşturma

Toplu yükleme özelliğini kullanmanın en kolay yolu, bir CSV dosyasını Google Drive'a yükleyip Google Ads komut dosyalarını kullanarak bu dosyayı Google Ads'e yüklemektir:

const file = DriveApp.getFilesByName("BulkCampaignUpload.csv")
    .next();
const upload = AdsApp.bulkUploads().newFileUpload(file);
upload.forCampaignManagement();
upload.preview();

Bu işlem, hesabınızda Araçlar ve ayarlar > TOPLU İŞLEMLER > Yüklemeler bölümünde bir toplu yükleme önizleme girişi oluşturur.

Değişiklikleri görüntülemek için Önizleme bağlantısını tıklayın.

Değişiklikleri hesabınıza uygulamak için ayrıntılar sayfasındaki Değişiklikleri uygula düğmesini tıklayın. Yüklenen dosyada hatalar varsa veya değişiklik yapmak istemiyorsanız değişiklikleri silmek için Önizlemeyi sil düğmesini tıklayın.

Komut dosyanızın düzgün çalıştığını doğruladıktan sonra önizleme aşamasını atlayabilir ve değişiklikleri doğrudan komut dosyanızdan uygulayabilirsiniz. Bu, preview() yöntemi yerine toplu yükleme örneğinin apply() yöntemini çağırarak yapılabilir.

Sıfırdan toplu yükleme oluşturma

Aşağıdaki adımları uygulayarak sıfırdan bir toplu yükleme işi oluşturabilirsiniz:

// The best way to find column names is to consult a template
// as described in the last section of this guide.
const columns = [
   "Campaign", "Budget", "Bid Strategy type", "Campaign type"
];

const upload = AdsApp.bulkUploads().newCsvUpload(columns);

// Call append once for each row you'd like to upload
upload.append({
   "Campaign": "Test Campaign 1",
   "Budget": 2.34,
   "Bid Strategy type": "cpc",
   "Campaign type": "Search Only"
});
upload.forCampaignManagement();
upload.preview();

Para birimini ayarlama

Varsayılan olarak, toplu yüklemelerdeki para tutarları gerçek para birimi tutarı olarak yorumlanır. Mikro kullanmayı tercih ediyorsanız yükleme işini oluştururken moneyInMicros seçeneğini true olarak ayarlayabilirsiniz (örneğin, 2,34 avro 2340000 olarak girilir).

const upload = AdsApp.bulkUploads().newCsvUpload(columns,
    {moneyInMicros: true});

Dosya yerel ayarını belirleme

CSV dosyası içeriği varsayılan olarak ABD İngilizcesi yerel ayarıyla (en_US) yorumlanır. Aşağıda gösterildiği gibi fileLocale seçeneğini kullanarak farklı bir yerel ayar belirtebilirsiniz:

const upload = AdsApp.bulkUploads().newCsvUpload(columns,
    {fileLocale: "fr_FR"});

Bir yerel ayar belirtirken sütun başlıklarını en_US yerel ayarıyla veya fileLocale mülkünde belirttiğiniz yerel ayarıyla sağlayabilirsiniz.

Saat dilimini ayarla

Dosyadaki zaman girişleri varsayılan olarak Amerika/Los_Angeles biçiminde yorumlanır. timeZone seçeneğini kullanarak farklı bir saat dilimi belirtebilirsiniz. Saat dilimini TZ veritabanı biçiminde belirtin.

const upload = AdsApp.bulkUploads().newCsvUpload(columns,
    {timeZone: "America/New_York"});

Çevrimdışı dönüşümleri yüklerken saat diliminin ayarlanması yararlı olabilir.

Toplu yükleme için e-tablo şablonları

Toplu yükleme için e-tablo şablonu edinmenin en kolay yolu Google Ads kullanıcı arayüzünü kullanmaktır.

  • Google Ads hesabınızda oturum açın.
  • Araçlar ve ayarlar > TOPLU İŞLEMLER > Yüklemeler'e gidin.
  • Yeni bir yükleme başlatmak için + düğmesini tıklayın.
  • Ardından, aralarından seçim yapabileceğiniz çeşitli şablonların bulunduğu bir bölüm gösterilir.

Yardım Merkezi'nden de birçok farklı şablon indirebilirsiniz.