> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# google-marketing-platform

> Google Marketing Platform - manage organizations, analytics account links, and property usage/billing data

**Server path:** `/google-marketing-platform` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                                                                                            | Description                        |
| ------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- |
| [`google_marketing_platform_create_analytics_account_link`](#google_marketing_platform_create_analytics_account_link)           | Create analytics account link      |
| [`google_marketing_platform_delete_analytics_account_link`](#google_marketing_platform_delete_analytics_account_link)           | Delete analytics account link      |
| [`google_marketing_platform_find_sales_partner_managed_clients`](#google_marketing_platform_find_sales_partner_managed_clients) | Find sales partner managed clients |
| [`google_marketing_platform_get_organization`](#google_marketing_platform_get_organization)                                     | Get organization                   |
| [`google_marketing_platform_list_analytics_account_links`](#google_marketing_platform_list_analytics_account_links)             | List analytics account links       |
| [`google_marketing_platform_list_organizations`](#google_marketing_platform_list_organizations)                                 | List organizations                 |
| [`google_marketing_platform_report_property_usage`](#google_marketing_platform_report_property_usage)                           | Report property usage              |
| [`google_marketing_platform_set_property_service_level`](#google_marketing_platform_set_property_service_level)                 | Set property service level         |

***

## google\_marketing\_platform\_create\_analytics\_account\_link

Create analytics account link

**Parameters:**

| Parameter          | Type   | Required | Default | Description                                                                                                 |
| ------------------ | ------ | -------- | ------- | ----------------------------------------------------------------------------------------------------------- |
| `organizationId`   | string | Yes      | —       | The ID of the parent organization.                                                                          |
| `analyticsAccount` | string | Yes      | —       | Resource name of the Analytics account to link. Format: analyticsadmin.googleapis.com/accounts/\{accountId} |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "organizationId": {
        "type": "string",
        "description": "The ID of the parent organization."
      },
      "analyticsAccount": {
        "type": "string",
        "description": "Resource name of the Analytics account to link. Format: analyticsadmin.googleapis.com/accounts/{accountId}"
      }
    },
    "required": [
      "PCID",
      "organizationId",
      "analyticsAccount"
    ]
  }
  ```
</Expandable>

***

## google\_marketing\_platform\_delete\_analytics\_account\_link

Delete analytics account link

**Parameters:**

| Parameter                | Type   | Required | Default | Description                                     |
| ------------------------ | ------ | -------- | ------- | ----------------------------------------------- |
| `organizationId`         | string | Yes      | —       | The ID of the parent organization.              |
| `analyticsAccountLinkId` | string | Yes      | —       | The ID of the analytics account link to delete. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "organizationId": {
        "type": "string",
        "description": "The ID of the parent organization."
      },
      "analyticsAccountLinkId": {
        "type": "string",
        "description": "The ID of the analytics account link to delete."
      }
    },
    "required": [
      "PCID",
      "organizationId",
      "analyticsAccountLinkId"
    ]
  }
  ```
</Expandable>

***

## google\_marketing\_platform\_find\_sales\_partner\_managed\_clients

Find sales partner managed clients

**Parameters:**

| Parameter        | Type    | Required | Default | Description                                            |
| ---------------- | ------- | -------- | ------- | ------------------------------------------------------ |
| `organizationId` | string  | Yes      | —       | The ID of the sales partner organization.              |
| `isActive`       | boolean | No       | —       | Filter to only return active clients when set to true. |
| `pageSize`       | integer | No       | —       | Maximum number of clients to return.                   |
| `pageToken`      | string  | No       | —       | Page token for pagination.                             |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "organizationId": {
        "type": "string",
        "description": "The ID of the sales partner organization."
      },
      "isActive": {
        "type": "boolean",
        "description": "Filter to only return active clients when set to true."
      },
      "pageSize": {
        "type": "integer",
        "description": "Maximum number of clients to return."
      },
      "pageToken": {
        "type": "string",
        "description": "Page token for pagination."
      }
    },
    "required": [
      "PCID",
      "organizationId"
    ]
  }
  ```
</Expandable>

***

## google\_marketing\_platform\_get\_organization

Get organization

**Parameters:**

| Parameter        | Type   | Required | Default | Description                             |
| ---------------- | ------ | -------- | ------- | --------------------------------------- |
| `organizationId` | string | Yes      | —       | The ID of the organization to retrieve. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "organizationId": {
        "type": "string",
        "description": "The ID of the organization to retrieve."
      }
    },
    "required": [
      "PCID",
      "organizationId"
    ]
  }
  ```
</Expandable>

***

## google\_marketing\_platform\_list\_analytics\_account\_links

List analytics account links

**Parameters:**

| Parameter        | Type    | Required | Default | Description                                          |
| ---------------- | ------- | -------- | ------- | ---------------------------------------------------- |
| `organizationId` | string  | Yes      | —       | The ID of the parent organization.                   |
| `pageSize`       | integer | No       | —       | Maximum number of analytics account links to return. |
| `pageToken`      | string  | No       | —       | Page token for pagination.                           |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "organizationId": {
        "type": "string",
        "description": "The ID of the parent organization."
      },
      "pageSize": {
        "type": "integer",
        "description": "Maximum number of analytics account links to return."
      },
      "pageToken": {
        "type": "string",
        "description": "Page token for pagination."
      }
    },
    "required": [
      "PCID",
      "organizationId"
    ]
  }
  ```
</Expandable>

***

## google\_marketing\_platform\_list\_organizations

List organizations

**Parameters:**

| Parameter   | Type    | Required | Default | Description                                                                              |
| ----------- | ------- | -------- | ------- | ---------------------------------------------------------------------------------------- |
| `pageSize`  | integer | No       | —       | Maximum number of organizations to return. The service may return fewer than this value. |
| `pageToken` | string  | No       | —       | Page token returned from a previous list request to retrieve the next page of results.   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "pageSize": {
        "type": "integer",
        "description": "Maximum number of organizations to return. The service may return fewer than this value."
      },
      "pageToken": {
        "type": "string",
        "description": "Page token returned from a previous list request to retrieve the next page of results."
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## google\_marketing\_platform\_report\_property\_usage

Report property usage

**Parameters:**

| Parameter        | Type    | Required | Default | Description                                                                    |
| ---------------- | ------- | -------- | ------- | ------------------------------------------------------------------------------ |
| `organizationId` | string  | Yes      | —       | The ID of the organization.                                                    |
| `month`          | string  | Yes      | —       | The month for which to retrieve usage data, in YYYY-MM format (e.g., 2025-01). |
| `pageSize`       | integer | No       | —       | Maximum number of property usage records to return.                            |
| `pageToken`      | string  | No       | —       | Page token for pagination.                                                     |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "organizationId": {
        "type": "string",
        "description": "The ID of the organization."
      },
      "month": {
        "type": "string",
        "description": "The month for which to retrieve usage data, in YYYY-MM format (e.g., 2025-01)."
      },
      "pageSize": {
        "type": "integer",
        "description": "Maximum number of property usage records to return."
      },
      "pageToken": {
        "type": "string",
        "description": "Page token for pagination."
      }
    },
    "required": [
      "PCID",
      "organizationId",
      "month"
    ]
  }
  ```
</Expandable>

***

## google\_marketing\_platform\_set\_property\_service\_level

Set property service level

**Parameters:**

| Parameter                | Type   | Required | Default | Description                                                                                                       |
| ------------------------ | ------ | -------- | ------- | ----------------------------------------------------------------------------------------------------------------- |
| `organizationId`         | string | Yes      | —       | The ID of the parent organization.                                                                                |
| `analyticsAccountLinkId` | string | Yes      | —       | The ID of the analytics account link.                                                                             |
| `analyticsProperty`      | string | Yes      | —       | Resource name of the Analytics property to update. Format: analyticsadmin.googleapis.com/properties/\{propertyId} |
| `serviceLevel`           | string | Yes      | —       | The service level to set for the property.                                                                        |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "organizationId": {
        "type": "string",
        "description": "The ID of the parent organization."
      },
      "analyticsAccountLinkId": {
        "type": "string",
        "description": "The ID of the analytics account link."
      },
      "analyticsProperty": {
        "type": "string",
        "description": "Resource name of the Analytics property to update. Format: analyticsadmin.googleapis.com/properties/{propertyId}"
      },
      "serviceLevel": {
        "type": "string",
        "description": "The service level to set for the property.",
        "enum": [
          "ANALYTICS_SERVICE_LEVEL_UNSPECIFIED",
          "STANDARD",
          "ANALYTICS_360"
        ]
      }
    },
    "required": [
      "PCID",
      "organizationId",
      "analyticsAccountLinkId",
      "analyticsProperty",
      "serviceLevel"
    ]
  }
  ```
</Expandable>
