Google Ads araçları
Arama ve Performance Max kampanyaları, anahtar kelimeler, reklam metinleri, dönüşümler, teklif stratejileri ve öneriler.
Araç adları ve açıklamaları doğrudan sunucu kodundan üretilir; açıklamalar asistanın gördüğü özgün İngilizce metinlerdir.
Okuma araçları13 araç
list_google_ads_accounts
Okuma1 krediGoogle Ads accounts the connected Google user can access, including client accounts under MCC/manager accounts (id, name, currency, time zone, manager, login_customer_id) and which one is selected. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
Bu araç parametre almaz.
google_ads_report
Okuma2 krediGoogle Ads performance (spend, clicks, impressions, conversions, revenue, CTR, CPC, CPA, ROAS) by campaign, ad group, keyword, device, location, hour, day of week, or account (all MCC client accounts ranked). Date range by days or start/end; compare_previous adds the prior period. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
daysİsteğe bağlı | integer (1–365) | — |
start_dateİsteğe bağlı | string | YYYY-MM-DD |
end_dateİsteğe bağlı | string | YYYY-MM-DD |
breakdownİsteğe bağlı | campaign | ad_group | keyword | device | location | hour | day_of_week | account | — |
campaign_idİsteğe bağlı | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
compare_previousİsteğe bağlı | boolean | also return the previous period of the same length and % change |
google_device_report
Okuma2 krediGoogle Ads performance split by device (mobile, desktop, tablet, connected TV) with CPA and ROAS per device. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
daysİsteğe bağlı | integer (1–365) | — |
start_dateİsteğe bağlı | string | YYYY-MM-DD |
end_dateİsteğe bağlı | string | YYYY-MM-DD |
campaign_idİsteğe bağlı | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
compare_previousİsteğe bağlı | boolean | — |
google_ads_change_history
Okuma1 krediWho changed what and when in the Google Ads account (last 30 days max): user, tool (UI/API), resource, operation and old → new values. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
daysİsteğe bağlı | integer (1–30) | — |
campaign_idİsteğe bağlı | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
limitİsteğe bağlı | integer (1–1000) | — |
list_google_ads_recommendations
Okuma1 krediGoogle's own optimization recommendations (type, campaign, estimated impact). Apply chosen ones with apply_google_ads_recommendation. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
typesİsteğe bağlı | array<string> | recommendation types, e.g. KEYWORD, CAMPAIGN_BUDGET, SITELINK_ASSET |
campaign_idİsteğe bağlı | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
google_ads_quality_score_report
Okuma2 krediKeyword Quality Score (1-10) with its components (expected CTR, ad relevance, landing page experience) and spend; summarises low-score keywords and which component drags them down. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
daysİsteğe bağlı | integer (1–90) | — |
campaign_idİsteğe bağlı | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
google_keyword_planner
Okuma2 krediGoogle Ads Keyword Planner ideas: real average monthly searches, competition and top-of-page bid range for seed keywords or a URL. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
seed_keywordsİsteğe bağlı | array<string> | — |
urlİsteğe bağlı | string | — |
locationİsteğe bağlı | string | city/region names, comma separated |
countryİsteğe bağlı | string | ISO code, default TR |
languageİsteğe bağlı | string | tr, en, de, fr, es, ar, ru |
limitİsteğe bağlı | integer (10–500) | — |
list_google_ip_exclusions
Okuma1 krediIP exclusions on Google Ads campaigns. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idİsteğe bağlı | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
list_google_ad_groups
Okuma1 krediAd groups (id, name, status, default CPC) of the Google Ads account or one campaign. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idİsteğe bağlı | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
list_google_shared_negative_lists
Okuma1 krediShared negative keyword lists in the Google Ads account with keyword counts and attached campaigns. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
list_idİsteğe bağlı | string | also return this list's keywords |
list_google_ads
Okuma1 krediResponsive search ads with every headline/description and Google's performance label (LOW/GOOD/BEST), ad strength and final URL. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idİsteğe bağlı | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
ad_group_idİsteğe bağlı | string | — |
list_google_conversion_actions
Okuma1 krediConversion actions of the Google Ads account: type, category, status, primary/secondary, counting, value settings, click-through window. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
Bu araç parametre almaz.
list_google_asset_groups
Okuma1 krediPerformance Max asset groups with ad strength, final URLs and their text/image assets per field type. Requires a connected Google Ads account; otherwise returns connected=false, never invented numbers.
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idİsteğe bağlı | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
Yazma araçları26 araç
select_google_ads_account
Yazma1 krediSwitch the Google Ads client account all further reads and writes use (agency/MCC: the right login-customer-id is set automatically). Local setting; nothing changes on Google.
| Parametre | Tip | Açıklama |
|---|---|---|
customer_idZorunlu | string | client customer id from list_google_ads_accounts |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
apply_google_ads_recommendation
Yazma2 krediApply selected Google Ads recommendations (up to 100). Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
recommendationsZorunlu | array<string> | resource names from list_google_ads_recommendations |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
create_google_search_campaign
Yazma2 krediCreate a Google Search campaign in one flow: budget, campaign, location + language targeting, bidding strategy, ad group, keywords and responsive search ad (copy defaults to the brand profile). Created PAUSED after approval. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
nameZorunlu | string | — |
daily_budgetZorunlu | number | account currency |
locationsİsteğe bağlı | array<string> | city/region/country names; default: brand profile city |
location_idsİsteğe bağlı | array<string> | Google geo target constant ids |
countryİsteğe bağlı | string | — |
languagesİsteğe bağlı | array<string> | language codes (tr, en…) or Google language ids; default Turkish |
bid_strategyİsteğe bağlı | maximize_conversions | maximize_conversion_value | target_cpa | target_roas | manual_cpc | maximize_clicks | — |
target_cpaİsteğe bağlı | number | — |
target_roasİsteğe bağlı | number | — |
max_cpcİsteğe bağlı | number | — |
cpc_bidİsteğe bağlı | number | ad group default CPC |
keywordsİsteğe bağlı | array<any> | — |
headlinesİsteğe bağlı | array<any> | — |
descriptionsİsteğe bağlı | array<any> | — |
final_urlİsteğe bağlı | string | — |
ad_group_nameİsteğe bağlı | string | — |
search_partnersİsteğe bağlı | boolean | — |
end_dateİsteğe bağlı | string | YYYY-MM-DD |
goalİsteğe bağlı | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
create_google_pmax_campaign
Yazma2 krediCreate a Performance Max campaign: budget + campaign + asset group + text assets + images (downloaded from the given URLs and uploaded) in one atomic request, created PAUSED. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
nameZorunlu | string | — |
daily_budgetZorunlu | number | — |
final_urlZorunlu | string | — |
business_nameZorunlu | string | ≤25 chars |
headlinesZorunlu | array<string> | 3-15, ≤30 chars |
long_headlinesZorunlu | array<string> | 1-5, ≤90 chars |
descriptionsZorunlu | array<string> | 2-5, ≤90 chars |
marketing_imagesZorunlu | array<string> | 1.91:1 landscape, at least 1 |
square_marketing_imagesZorunlu | array<string> | 1:1, at least 1 |
logo_imagesZorunlu | array<string> | 1:1 logo, at least 1 |
portrait_marketing_imagesİsteğe bağlı | array<string> | image URLs (https) or Studio /medya files |
landscape_logo_imagesİsteğe bağlı | array<string> | image URLs (https) or Studio /medya files |
bid_strategyİsteğe bağlı | maximize_conversions | maximize_conversion_value | — |
target_cpaİsteğe bağlı | number | — |
target_roasİsteğe bağlı | number | — |
locationsİsteğe bağlı | array<string> | — |
countryİsteğe bağlı | string | — |
languagesİsteğe bağlı | array<string> | — |
asset_group_nameİsteğe bağlı | string | — |
end_dateİsteğe bağlı | string | — |
goalİsteğe bağlı | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
update_google_campaign
Yazma2 krediRename, pause/enable or set/clear the end date of a Google Ads campaign; the preview shows current → new. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idZorunlu | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
nameİsteğe bağlı | string | — |
statusİsteğe bağlı | pause | enable | — |
end_dateİsteğe bağlı | string | null | YYYY-MM-DD, or null to run indefinitely |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
rename_google_campaigns
Yazma2 krediBulk-rename Google Ads campaigns (explicit list, a naming pattern, or find/replace). The preview is an old → new table; names must stay unique. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
renamesİsteğe bağlı | array<object> | — |
campaign_idsİsteğe bağlı | array<string> | — |
patternİsteğe bağlı | string | naming pattern with {name}, {channel}, {id}, e.g. 'Brand | {channel} | {name}' |
findİsteğe bağlı | string | — |
replaceİsteğe bağlı | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
remove_google_campaign
YazmaGeri alınamaz2 krediPERMANENTLY remove a Google Ads campaign (cannot be undone or re-enabled; history stays in reports). Never auto-applied: always waits for the user's explicit approval. Prefer update_google_campaign(status=pause) when unsure. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idZorunlu | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
set_google_bid_strategy
Yazma2 krediSwitch a Google Ads campaign's bidding: maximize conversions (optional target CPA), maximize conversion value (optional target ROAS), target CPA, target ROAS, manual CPC, maximize clicks. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idZorunlu | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
strategyZorunlu | maximize_conversions | maximize_conversion_value | target_cpa | target_roas | manual_cpc | maximize_clicks | — |
target_cpaİsteğe bağlı | number | account currency |
target_roasİsteğe bağlı | number | ratio, 4.0 = 400% |
max_cpcİsteğe bağlı | number | CPC ceiling for maximize_clicks |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
set_google_ad_schedule
Yazma2 krediSet a Google Ads campaign ad schedule (day/time slots with optional bid adjustment); ads don't serve outside the slots. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idZorunlu | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
replaceİsteğe bağlı | boolean | remove the existing schedule first |
scheduleZorunlu | array<object> | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
set_google_location_targets
Yazma2 krediTarget or exclude locations on a Google Ads campaign; names are resolved with Google's geo target suggestions and shown in the preview. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idZorunlu | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
locationsİsteğe bağlı | array<string> | names, e.g. İstanbul, Ankara |
location_idsİsteğe bağlı | array<string> | — |
countryİsteğe bağlı | string | ISO code hint, default TR |
excludeİsteğe bağlı | boolean | — |
replaceİsteğe bağlı | boolean | remove existing targeted locations first |
bid_adjustmentİsteğe bağlı | number | percent |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
merge_google_campaigns
Yazma2 krediSafe campaign merge: pause the source campaigns and move their daily budget to the target (Google can't move ad groups between campaigns). Subject to the budget guardrail (max +50% per change); never auto-applied. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
target_campaign_idZorunlu | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
source_campaign_idsZorunlu | array<string> | — |
move_budgetİsteğe bağlı | boolean | add the sources' daily budgets to the target (default true) |
new_daily_budgetİsteğe bağlı | number | explicit target daily budget instead of the sum |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
exclude_google_ips
Yazma2 krediExclude IP addresses (click-fraud protection) from a Google Ads campaign (campaign-level negative IP block, max 500). Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idZorunlu | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
ipsZorunlu | array<string> | IPv4/IPv6 addresses or CIDR blocks |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
create_google_ad_group
Yazma2 krediAdd a search ad group to a Google Ads campaign, optionally with keywords and a responsive search ad. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idZorunlu | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
nameZorunlu | string | — |
cpc_bidİsteğe bağlı | number | — |
keywordsİsteğe bağlı | array<any> | — |
headlinesİsteğe bağlı | array<any> | — |
descriptionsİsteğe bağlı | array<any> | — |
final_urlİsteğe bağlı | string | — |
path1İsteğe bağlı | string | — |
path2İsteğe bağlı | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
set_google_ad_group_status
Yazma2 krediPause or enable Google Ads ad groups. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
ad_group_idsİsteğe bağlı | array<string> | — |
ad_group_idİsteğe bağlı | string | — |
statusZorunlu | pause | enable | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
pause_google_ad_groups
Yazma2 krediPause several Google Ads ad groups at once (e.g. zero-conversion groups from google_ads_report breakdown=ad_group). Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
ad_group_idsZorunlu | array<string> | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
add_google_keywords
Yazma2 krediAdd keywords (text, BROAD|PHRASE|EXACT, optional CPC bid) to a Google Ads ad group. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
ad_group_idZorunlu | string | — |
keywordsZorunlu | array<any> | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
update_google_keyword
Yazma2 krediPause/enable a Google Ads keyword, change its CPC bid, or change its match type (Google requires remove + re-add; done in one atomic request). Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
ad_group_idZorunlu | string | — |
keyword_idZorunlu | string | — |
statusİsteğe bağlı | pause | enable | — |
bidİsteğe bağlı | number | — |
match_typeİsteğe bağlı | BROAD | PHRASE | EXACT | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
remove_google_negative_keywords
Yazma2 krediRemove negative keywords (matched by text, optionally match type) from a Google Ads campaign or a shared negative list — the undo for a wrong negative. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idİsteğe bağlı | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
shared_list_idİsteğe bağlı | string | — |
keywordsZorunlu | array<string> | — |
match_typeİsteğe bağlı | BROAD | PHRASE | EXACT | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
add_to_google_shared_negative_list
Yazma2 krediAdd negatives (each with its own match type) to an account-wide shared negative list — or create one — and attach it to campaigns. Existing terms are skipped. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
list_idİsteğe bağlı | string | — |
list_nameİsteğe bağlı | string | creates a new list when list_id is not given |
keywordsZorunlu | array<any> | — |
attach_campaign_idsİsteğe bağlı | array<string> | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
create_google_rsa
Yazma2 krediCreate a responsive search ad (3-15 headlines ≤30, 2-4 descriptions ≤90, optional pinning) in a Google Ads ad group. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
ad_group_idZorunlu | string | — |
headlinesZorunlu | array<any> | — |
descriptionsZorunlu | array<any> | — |
final_urlZorunlu | string | — |
path1İsteğe bağlı | string | — |
path2İsteğe bağlı | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
update_google_rsa_assets
Yazma2 krediRefresh weak RSA headlines/descriptions: Google doesn't allow editing RSA text, so a new ad is created with the new set and the old one paused, in one request. Preview shows old → new copy. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
ad_group_idZorunlu | string | — |
ad_idZorunlu | string | — |
replace_low_performingİsteğe bağlı | boolean | — |
remove_headlinesİsteğe bağlı | array<string> | — |
add_headlinesİsteğe bağlı | array<any> | — |
remove_descriptionsİsteğe bağlı | array<string> | — |
add_descriptionsİsteğe bağlı | array<any> | — |
headlinesİsteğe bağlı | array<any> | — |
descriptionsİsteğe bağlı | array<any> | — |
final_urlİsteğe bağlı | string | — |
path1İsteğe bağlı | string | — |
path2İsteğe bağlı | string | — |
pause_oldİsteğe bağlı | boolean | default true |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
add_google_sitelinks
Yazma2 krediAdd sitelink assets (text ≤25, optional two descriptions ≤35, final URL) to a Google Ads campaign. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idZorunlu | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
sitelinksZorunlu | array<object> | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
add_google_callouts
Yazma2 krediAdd callout assets (≤25 chars) to a Google Ads campaign. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
campaign_idZorunlu | string | Tecrübe campaign id (list_campaigns) or Google Ads campaign id |
calloutsZorunlu | array<string> | ≤25 chars each |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
create_google_conversion_action
Yazma2 krediCreate a website conversion action; the result carries the tag snippet to install (e.g. with the Tag Manager tools). Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
nameZorunlu | string | — |
categoryİsteğe bağlı | DEFAULT | PAGE_VIEW | PURCHASE | SIGNUP | DOWNLOAD | ADD_TO_CART | BEGIN_CHECKOUT | SUBSCRIBE_PAID | PHONE_CALL_LEAD | IMPORTED_LEAD | SUBMIT_LEAD_FORM | BOOK_APPOINTMENT | REQUEST_QUOTE | GET_DIRECTIONS | OUTBOUND_CLICK | CONTACT | ENGAGEMENT | QUALIFIED_LEAD | CONVERTED_LEAD | — |
counting_typeİsteğe bağlı | one | many | — |
primary_for_goalİsteğe bağlı | boolean | — |
default_valueİsteğe bağlı | number | — |
currencyİsteğe bağlı | string | — |
always_use_default_valueİsteğe bağlı | boolean | — |
click_through_window_daysİsteğe bağlı | integer (1–90) | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
update_google_conversion_action
Yazma2 krediChange a Google Ads conversion action: primary vs secondary (primary_for_goal), status, category, counting, value settings, click-through window. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
conversion_action_idZorunlu | string | — |
nameİsteğe bağlı | string | — |
statusİsteğe bağlı | enable | hide | remove | — |
categoryİsteğe bağlı | DEFAULT | PAGE_VIEW | PURCHASE | SIGNUP | DOWNLOAD | ADD_TO_CART | BEGIN_CHECKOUT | SUBSCRIBE_PAID | PHONE_CALL_LEAD | IMPORTED_LEAD | SUBMIT_LEAD_FORM | BOOK_APPOINTMENT | REQUEST_QUOTE | GET_DIRECTIONS | OUTBOUND_CLICK | CONTACT | ENGAGEMENT | QUALIFIED_LEAD | CONVERTED_LEAD | — |
counting_typeİsteğe bağlı | one | many | — |
primary_for_goalİsteğe bağlı | boolean | — |
default_valueİsteğe bağlı | number | — |
currencyİsteğe bağlı | string | — |
always_use_default_valueİsteğe bağlı | boolean | — |
click_through_window_daysİsteğe bağlı | integer (1–90) | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
add_google_asset_group_assets
Yazma2 krediAdd headlines, long headlines, descriptions and images (downloaded from URLs and uploaded) to a Performance Max asset group in one atomic request. Creates an approval item with a preview (current → new); applied to Google Ads only after approval and only with a connected account (dry run otherwise).
| Parametre | Tip | Açıklama |
|---|---|---|
asset_group_idZorunlu | string | — |
headlinesİsteğe bağlı | array<string> | — |
long_headlinesİsteğe bağlı | array<string> | — |
descriptionsİsteğe bağlı | array<string> | — |
business_nameİsteğe bağlı | string | — |
marketing_imagesİsteğe bağlı | array<string> | image URLs (https) or Studio /medya files |
square_marketing_imagesİsteğe bağlı | array<string> | image URLs (https) or Studio /medya files |
logo_imagesİsteğe bağlı | array<string> | image URLs (https) or Studio /medya files |
portrait_marketing_imagesİsteğe bağlı | array<string> | image URLs (https) or Studio /medya files |
landscape_logo_imagesİsteğe bağlı | array<string> | image URLs (https) or Studio /medya files |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.