Anslut Google Ads till Experience Platform med API:t Flow Service

NOTE
Källan Google Ads är i betaversion. Se Källöversikt om du vill ha mer information om hur du använder betatecknade källor.

En basanslutning representerar den autentiserade anslutningen mellan en källa och Adobe Experience Platform.

I den här självstudiekursen får du lära dig hur du ansluter ditt Google Ads-konto till Adobe Experience Platform med Flow Service API.

Kom igång

Handboken kräver en fungerande förståelse av följande komponenter i Experience Platform:

  • Källor: Med Experience Platform kan data hämtas från olika källor samtidigt som du kan strukturera, etikettera och förbättra inkommande data med hjälp av Experience Platform tjänster.
  • Sandlådor: Experience Platform tillhandahåller virtuella sandlådor som partitionerar en enda Experience Platform-instans till separata virtuella miljöer för att utveckla och utveckla program för digitala upplevelser.

I följande avsnitt finns ytterligare information som du behöver känna till för att kunna ansluta till Google Ads med API:t Flow Service.

Använda Experience Platform API:er

Information om hur du kan anropa Experience Platform API:er finns i guiden Komma igång med Experience Platform API:er.

Samla in nödvändiga inloggningsuppgifter

Mer information om autentisering finns i Google Ads källöversikten.

Skapa en basanslutning

En basanslutning bevarar information mellan källan och Experience Platform, inklusive autentiseringsuppgifter för källan, anslutningens aktuella tillstånd och ditt unika basanslutnings-ID. Med det grundläggande anslutnings-ID:t kan du utforska och navigera bland filer inifrån källan och identifiera de specifika objekt som du vill importera, inklusive information om deras datatyper och format.

Om du vill skapa ett basanslutnings-ID skickar du en POST-begäran till slutpunkten /connections och anger dina autentiseringsuppgifter för Google Ads som en del av parametrarna för begäran.

API-format

POST /connections

Begäran

Följande begäran skapar en basanslutning för Google Ads:

curl -X POST \
  'https://platform.adobe.io/data/foundation/flowservice/connections' \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -H 'Content-Type: application/json'
  -d '{
      "name": "Google Ads base connection",
      "description": "Google Ads base connection",
      "auth": {
          "specName": "Basic Authentication",
          "params": {
              "clientCustomerID": "{CLIENT_CUSTOMER_ID}",
              "loginCustomerID": "{LOGIN_CUSTOMER_ID}",
              "developerToken": "{DEVELOPER_TOKEN}",
              "refreshToken": "{REFRESH_TOKEN}",
              "clientId": "{CLIENT_ID}",
              "clientSecret": "{CLIENT_SECRET}",
              "googleAdsApiVersion": "v17"

          }
      },
      "connectionSpec": {
          "id": "d771e9c1-4f26-40dc-8617-ce58c4b53702",
          "version": "1.0"
      }
  }'
Egenskap
Beskrivning
auth.params.clientCustomerID
Klientens kund-ID för ditt Google Ads-konto.
auth.params.loginCustomerID
Det användar-ID för inloggningskund som motsvarar ditt Google Ads-hanterarkonto.
auth.params.developerToken
Utvecklartoken för ditt Google Ads-konto.
auth.params.refreshToken
Uppdateringstoken för ditt Google Ads-konto.
auth.params.clientID
Klient-ID för ditt Google Ads-konto.
auth.params.clientSecret
Klienthemligheten för ditt Google Ads-konto.
auth.params.googleAdsApiVersion
API-versionen Google Ads som du använder. Den senaste versionen som stöds på Experience Platform är v17.
connectionSpec.id
Anslutningsspecifikations-ID Google Ads: d771e9c1-4f26-40dc-8617-ce58c4b53702.

Svar

Ett godkänt svar returnerar information om den nya basanslutningen, inklusive dess unika identifierare (id). Detta ID krävs i nästa steg för att skapa en källanslutning.

{
    "id": "2484f2df-c057-4ab5-84f2-dfc0577ab592",
    "etag": "\"10033e77-0000-0200-0000-5e96785b0000\""
}

Skapa ett dataflöde för att importera annonsdata

Genom att följa den här självstudiekursen har du skapat en Google Ads-basanslutning med Flow Service API:t och anslutit ditt Google Ads-konto till Experience Platform. Du kan använda detta grundläggande anslutnings-ID i följande självstudier:

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089