オフラインコンバージョン

Googleドライブからオフラインコンバージョン情報をアップロード処理(ファイルIDを指定)
Googleドライブからオフラインコンバージョン情報をアップロード処理(ファイル名を指定)

Googleドライブからオフラインコンバージョン情報をアップロード処理(ファイルIDを指定)


function uploadProcessingOfOfflineConversionData(){
  const accountId = AdsUtilities.getCurrentAccountId();
  const fileId = '11111AAAAAbbbbb_-222222BBBBBccccc';
  const fileData = DriveApp.getFileById(fileId).getBlob().getBytes();
  const offlineConversions = Search.OfflineConversionService.upload(
    accountId,
    'NEW',
    'sampleData.csv',
    fileData
  ).rval;
}

Googleドライブからオフラインコンバージョン情報をアップロード処理(ファイル名を指定)


function uploadDataSpecifyFileName() {
  const accountId = AdsUtilities.getCurrentAccountId();
  const fileName = 'fileName.csv';
  const files = DriveApp.getFilesByName(fileName);
  if(files.hasNext()){
    const file = files.next();
    const fileData = file.getBlob().getBytes();
    const offlineConversions = Search.OfflineConversionService.upload(
      accountId,
      'NEW',
      fileName,
      fileData
    ).rval;
  } else {
    Logger.log('The specified file name does not exist on Google Drive.');
  }
}