function parseXml(){ // Load an XML representation of your campaigns. const xml =[ '<?xml version="1.0" encoding="UTF-8"?>', '<campaigns>', '<campaign id="28632346">Placement Campaign 1</campaign>', '<campaign id="28780216">Campaign #14</campaign>', '<campaign id="29606506">LotsOfExclusion</campaign>', '</campaigns>' ].join('');
const entries = document.getRootElement().getChildren('campaign'); for(let i =0; i < entries.length; i++){ const id = entries[i].getAttribute('id').getValue(); const name = entries[i].getText(); console.log('%s) %s (%s)',(i +1).toFixed(), name, id); } }
צור XML
function createXml(){ // Create and log an XML representation of your campaigns. const root =XmlService.createElement('campaigns'); const campaignIterator =AdsApp.campaigns().get();
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-08-21 (שעון UTC)."],[[["The provided Google Apps Script code snippets demonstrate how to parse and create XML data for Google Ads campaigns."],["The `parseXml` function reads XML data, extracts campaign ID and name, and logs them to the console."],["The `createXml` function iterates through existing Google Ads campaigns, generates XML elements for each, and logs the formatted XML output."]]],[]]