---
updatedAt: 2026-04-14T22:53:36.000Z
agentTools:
  projectIndex: https://mcm-docs.moloco.com/llms.txt
---

# GCP

Customers using GCP can transfer data using [Storage Transfer Service](https://cloud.google.com/storage-transfer-service). This section explains step-by-step in detail how to use [Storage Transfer Service](https://cloud.google.com/storage-transfer-service) to transfer data from Moloco’s Google Cloud Storage (GCS) bucket to your GCS bucket.

# 1. What is Storage Transfer Service?

Google Storage Transfer Service is a cloud-based solution for transferring data between object and file storage environments. There’s no need for customers to manage the underlying infrastructure—Google handles all the back-end hardware and software.

# 2. Creating Transfers - Overview

This section shows how to create and start transfer jobs to transfer data from/to Cloud Storage buckets in different projects

# 3.  Prerequisites

Before you begin, do the following if you haven’t already:

* Ask Moloco Customer Support to get the followings
  * GCP bucket where exported data is stored (For Step 2)
* Ask Moloco Customer Support to configure access to the GCS bucket

  * As Storage Transfer Service uses a [Google-managed service account](https://cloud.google.com/iam/docs/service-account-types#google-managed), known as a [service agent](https://cloud.google.com/iam/docs/service-agents), to move data from a Cloud Storage source bucket, you must share your service agent email for Storage Transfer Service with Moloco Customer Support.
  * The service agent used for Storage Transfer Service looks like:
    * > project-***PROJECT\_NUMBER***@storage-transfer-service.iam.gserviceaccount.com
  * How to get service agent email?

    * If you don’t know your service agent email above, you can find it in `googleServiceAccounts.get` [reference page]().
    * An interactive panel opens, titled **Try this method.**

    <Image align="center" src="https://files.readme.io/d00c981-Untitled_3_copy.jpg" />

    * In the panel, under **Request parameters**, enter your project ID. The project you specify here must be the project you're using to manage Storage Transfer Service, which might be different from the source bucket's project.
    * How to find your project ID
      * You can find your project ID in the [Dashboard page](https://console.cloud.google.com/home/dashboard) in the Google Cloud console.
      * Make sure that you select your project in the **Select from** drop-down list at the top of the page
      * The project ID and project number are displayed on the project Dashboard **Project info** card:\
        ![Untitled](https://files.readme.io/623b8b5-Untitled_4.png)
* Create a bucket where you want to store data (For Step 3)

# 4.  Steps to create a transfer job

Go to the **[Storage Transfer Service](https://console.cloud.google.com/transfer/?_ga=2.148157687.1710179142.1700488438-1779134998.1687773811&_gac=1.208406950.1700315260.EAIaIQobChMIkNO59tfNggMVyh2tBh3M1w3dEAAYASAAEgIY1PD_BwE)** page in the Google Cloud console and create a transfer job by following the steps below.

## **Step 1: Get started**

1. Choose `Google Cloud Storage` for a source type
2. Choose `Google Cloud Storage` for a destination type
3. Choose `Batch` for Scheduling mode
4. Click Next Step\
   ![Untitled](https://files.readme.io/7a14a2a-Untitled_5.png)

## **Step 2: Choose a source**

Enter the GCS bucket shared by the Moloco Customer Support in `Bucket or folder` text box\
![Untitled](https://files.readme.io/9378b1c-Untitled_6.png)

## **Step 3: Choose a destination**

![Untitled](https://files.readme.io/0144a51-Untitled_7.png)

## **Step 4: Choose when to run job**

![Untitled](https://files.readme.io/8022db2-Untitled_8.png)

## **Step 5: Choose settings**

![Untitled](https://files.readme.io/f20ea9a-Untitled_9.png)