Anslut Google Ads till Experience Platform med API:t Flow Service
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"
}
}'
auth.params.clientCustomerID
auth.params.loginCustomerID
auth.params.developerToken
auth.params.refreshToken
auth.params.clientID
auth.params.clientSecret
auth.params.googleAdsApiVersion
v17
.connectionSpec.id
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: