نمای کلی تنظیمات حساب کاربری Ads Data Hub
برای راهاندازی حساب کاربری Ads Data Hub باید:
- ساختار حساب کاربری Ads Data Hub خود را تعیین کنید.
- پروژه(های) گوگل کلود خود را پیکربندی کنید:
- یک پروژه مدیریتی تعیین کنید.
- API را در پروژه ادمین خود فعال کنید.
- یک مجموعه داده BigQuery ایجاد کنید.
- به مرکز دادههای تبلیغات اجازه دهید تا در پروژه Google Cloud شما بنویسد.
- دسترسی کاربر را فراهم کنید.
- دادهها را به حساب مرکز دادههای تبلیغات خود پیوند دهید.
حساب کاربری Ads Data Hub خود را ساختاردهی کنید
دو نوع ساختار حساب کاربری زیر را بررسی کنید. پس از تعیین ساختار لازم برای نیازهای سازمان خود، آن را با نماینده گوگل خود در میان بگذارید. اگر احساس میکنید هیچکدام از این دو با نیازهای سازمان شما مطابقت ندارد، لطفاً با نماینده گوگل خود مشورت کنید.
حساب تک لایه
یک حساب تک لایه ، یک حساب Ads Data Hub بدون هیچ حساب فرعی است. در این نوع ساختار حساب، دادههای تبلیغات مستقیماً به حساب Ads Data Hub شما متصل میشوند و دسترسی به دادهها صرفاً توسط نقشهای دسترسی کاربر تعیین میشود.
حساب دو لایه
اگر نیاز دارید که حساب کاربری Ads Data Hub شما یک ساختار سازمانی پیچیده را تقلید کند، ممکن است به یک حساب کاربری دو لایه نیاز داشته باشید. در این نوع ساختار حساب، حساب کاربری Ads Data Hub شما (که به عنوان حساب کاربری والد شناخته میشود) شامل چندین حساب کاربری فرزند است. دادههای تبلیغات به حسابهای کاربری فرزند مرتبط هستند و دسترسی کاربر را میتوان با اختصاص دادن کاربران به حسابهای کاربری فرزند خاص محدود کرد. رابطه حساب کاربری والد-فرزند تغییرناپذیر است، به این معنی که حسابهای کاربری فرزند را نمیتوان به حساب کاربری والد دیگری منتقل کرد. هر حساب کاربری و حساب کاربری فرزند به یک نمونه Google Cloud مجزا نیاز دارند.
نمونهی گوگل کلود باید در همان منطقهی حساب کاربری Ads Data Hub شما باشد. همهی حسابهای کاربری فرزند، منطقهی خود را از حساب کاربری والد Ads Data Hub به ارث میبرند.
این نمودار دو نوع ساختار حساب را با هم مقایسه میکند:
| تک لایه | دو لایه | |
|---|---|---|
| موارد استفاده معمول | تبلیغکنندگان | آژانسها تبلیغکنندگانی با ساختار سازمانی پیچیده |
| نمودار مثال | | |
| پیوند دادهها | ||
| فرض میکند که صاحب حساب Ads Data Hub، صاحب حساب پلتفرم تبلیغاتی نیز هست. | ||
| حسابهای کاربری پلتفرم تبلیغات گوگل مستقیماً به حساب کاربری Ads Data Hub شما متصل هستند. | ||
| حسابهای کاربری کودک، که نمایندهی تبلیغکنندگان خاص هستند، تحت حساب کاربری Ads Data Hub شما ایجاد میشوند. | ||
| حسابهای پلتفرم تبلیغاتی گوگل از طریق **دادههای تبلیغات از شناسهها** به حسابهای فرزند شما در مرکز دادههای تبلیغات مرتبط میشوند. یک شناسه پلتفرم تبلیغاتی میتواند به هر داده تبلیغات از شناسه مرتبط شود. | ||
| مدیریت کاربران | ||
| مدیریت ساده کاربران. کاربران مستقیماً در حساب Ads Data Hub شما تأمین میشوند. کاربرانی که به این حساب دسترسی دارند میتوانند به تمام دادههای تبلیغات مرتبط با حساب دسترسی داشته باشند. | ||
| مدیریت جزئی کاربران. کاربرانی که مستقیماً در حساب Ads Data Hub شما تأمین میشوند، میتوانند به تمام دادههای تبلیغاتی مرتبط با همه حسابهای فرزند دسترسی داشته باشند. کاربرانی که در یک حساب کاربری کودک مشخص، فعال هستند، میتوانند به تمام دادههای تبلیغاتی مرتبط با آن حساب کاربری دسترسی داشته باشند. آنها نمیتوانند به دادههای سایر حسابهای کاربری کودک دسترسی داشته باشند. | ||
| الزامات ابری | ||
| به یک پروژه ابری مدیریتی برای حساب کاربری Ads Data Hub شما نیاز دارد. | ||
| به یک پروژه ابری مدیریتی برای حساب Ads Data Hub شما، به علاوه یک پروژه برای هر حساب فرزند نیاز دارد. | ||
| دادهها را میتوان از چندین منطقه ابری به یک حساب کاربری Ads Data Hub وارد کرد. | ||
| اتصال دادهها | ||
| دادهها از حسابهای کاربری مختلف پلتفرمهای تبلیغاتی را میتوان در یک پرسوجوی واحد ادغام کرد. | ||
پروژه(های) گوگل کلود خود را پیکربندی کنید
پروژه گوگل کلود شما شامل نتایج مرکز دادههای تبلیغات شما و هرگونه داده شخص ثالثی است که برای نوشتن پیوندهای شخص ثالث استفاده میکنید. علاوه بر این، پروژههای گوگل کلود پایه و اساس اساسی هستند که صورتحساب و استفاده از سرویسهای گوگل کلود بر اساس آن ساخته میشوند.
درباره نحوه کار Ads Data Hub با BigQuery بیشتر بدانید
آموزش ایجاد یک پروژه گوگل کلود
یک پروژه مدیریتی تعیین کنید
برای اهداف مدیریتی، حساب کاربری Ads Data Hub شما باید به یک پروژه Google Cloud واحد و تغییرناپذیر، که به عنوان "پروژه ادمین" شناخته میشود، متصل باشد. با این حال، حساب کاربری Ads Data Hub شما همچنین میتواند به هر تعداد پروژه Google Cloud قابل تغییر به منظور کنترل مجموعه دادههای ورودی و خروجی متصل شود.
پس از انتخاب اولیه، دیگر نمیتوانید پروژه مدیریتی دیگری تعیین کنید. تغییر پروژه به عنوان پروژه مدیریتی میتواند حساب کاربری Ads Data Hub شما را دچار مشکل کند. به همین دلیل، بسیار مهم است که هنگام تنظیم حساب کاربری خود، یک پروژه دائمی Google Cloud را به عنوان پروژه مدیریتی خود تعیین کنید. غیرفعال کردن API Ads Data Hub از پروژه مدیریتی یا حذف پروژه مدیریتی میتواند باعث از دست رفتن دادهها و ایجاد مشکل در دسترسی به حساب کاربری Ads Data Hub شما شود. علاوه بر این، هرگونه تغییر آتی در سازمان خود (مانند قراردادهای نامگذاری) را که ممکن است نیاز به تغییر پروژه مدیریتی شما داشته باشد، پیشبینی کنید.
اگر به دلیل حذف پروژه ادمین، حساب کاربری شما نیاز به بازیابی داشته باشد، یا اگر نیاز به فعالسازی مجدد رابط برنامهنویسی کاربردی (API) مرکز دادههای تبلیغات (Ads Data Hub) باشد، اعلانی حاوی مراحل عیبیابی برای حل مشکل دریافت خواهید کرد.
نمونه تنظیمات پروژه Google Cloud
اکثر کاربران میتوانند از یک پروژه واحد (تنظیمات پیشفرض) که تمام قابلیتها را مدیریت میکند، استفاده کنند. این شامل دادههای ورودی و خروجی میشود. این تنظیم توصیه شده است، زیرا معرفی پروژههای بیشتر باعث پیچیدگی و سربار اضافی میشود. با این حال، اگر تنظیم پروژه واحد نیازهای شما را برآورده نمیکند، با نماینده گوگل خود مشورت کنید تا مشخص شود چه ساختاری به بهترین شکل کار خواهد کرد.
تنظیمات پیشفرض، یک پروژه واحد که برای همه قابلیتها استفاده میشود: 
پروژه ورودی جداگانه، پروژه ادمین برای خروجی: 
API را در پروژه ادمین خود فعال کنید
قبل از ایجاد حساب کاربری Ads Data Hub، باید API مربوط به Ads Data Hub را در پروژه ادمین خود فعال کنید.
کاربری که API را فعال میکند باید مجوز serviceusage.services.enable را در پروژه ادمین داشته باشد. این میتواند شخصی خارج از سازمان شما باشد.
یاد بگیرید که چگونه API مرکز دادههای تبلیغات (Ads Data Hub API) را فعال کنید
ایجاد مجموعه داده BigQuery
مجموعه دادههای BigQuery جایی هستند که نتایج Ads Data Hub در آنها نوشته میشوند و یکی از مکانهایی هستند که میتوانید دادههای خود را در آنجا بیشتر تجزیه و تحلیل کنید.
در طول ایجاد حساب، یک مجموعه داده پیشفرض در تنظیمات حساب Ads Data Hub شما وارد میشود. اگر در طول اجرای پرسوجو، مجموعه دادهای مشخص نکنید، نتایج در این مجموعه داده نوشته میشوند.
شناسه مجموعه داده شامل نام پیشفرض پروژه خروجی و نام مجموعه داده شما است، یعنی: projectName.datasetName .
آموزش ایجاد مجموعه داده در BigQuery
مجوز حساب کاربری Ads Data Hub
برای اینکه Ads Data Hub بتواند نتایج را در پروژه Google Cloud شما بنویسد، باید به سرویس Ads Data Hub دسترسی "ویرایشگر داده" ( roles/bigquery.dataEditor ) را در پروژه Google Cloud خود ارائه دهید. این کار را میتوان در سطح پروژه یا مجموعه دادهها انجام داد؛ فقط مطمئن شوید که Ads Data Hub به مجموعه دادههایی که میخواهید در آنها بنویسد، دسترسی دارد.
شما باید اعتبارنامههای حساب سرویس را از طریق صفحه مدیریت هویت و دسترسی (IAM) اضافه کنید. میتوانید اعتبارنامههای حساب سرویس را در قسمت تنظیمات > «جزئیات» > «حساب سرویس» در حساب مرکز دادههای تبلیغات خود پیدا کنید.
دسترسی کاربر را فراهم کنید
کاربران باید به هر دو سرویس Ads Data Hub و BigQuery دسترسی داشته باشند. در Ads Data Hub، آنها کوئریها را نوشته و اجرا میکنند و در BigQuery با نتایج به دست آمده از Ads Data Hub کار خواهند کرد.
درباره دسترسی مبتنی بر نقش در Ads Data Hub بیشتر بدانید. درباره کنترل دسترسی در BigQuery بیشتر بدانید.
دادهها را به حساب مرکز دادههای تبلیغات خود پیوند دهید
برای اینکه دادههای تبلیغات برای جستجو در مرکز دادههای تبلیغات در دسترس باشند، باید از حسابی که با محصول تبلیغاتی گوگل مورد استفاده تیم شما مرتبط است، لینک ایجاد کنید.