I was tring to configure and setup the developer environment of a single instance of the WhatsApp Business API.I had finished #Step 5 https://developers.facebook.com/docs/whatsapp/installation/dev-single-instance#step-5--verify-containers-are-running and the docker is running. enter image description here

Whenever I try to call https://localhost:9090 in browser but the error is "This site can’t be reached". then i used the command docker-compose logs,the error is MySQL is not up yet - sleeping and getaddrinfo for host "db" port 3306: Name or service not known enter image description here Here is db.env code

WA_DB_ENGINE=MYSQL WA_DB_HOSTNAME=db WA_DB_PORT=3306 WA_DB_USERNAME=root WA_DB_PASSWORD=testpass WA_DB_CONNECTION_IDLE_TIMEOUT=180000 

So anyone have idea please, thanks a lot.

I am trying to update the AmoutMicros of Budget but I don't receive error, just not update the budget:

        CampaignBudget budget = new CampaignBudget()         {             ResourceName = ResourceNames.CampaignBudget(customerId, budgetId),             AmountMicros = (price + amount) * 100000,             Id = budgetId         };         CampaignBudgetOperation budgetOperation = new CampaignBudgetOperation()         {             Create = budget,             UpdateMask = FieldMasks.AllSetFieldsOf(budget),         };         try         {             MutateCampaignBudgetsResponse responseBudget =              budgetService.MutateCampaignBudgets(             customerId.ToString(), new CampaignBudgetOperation[] { budgetOperation            });             foreach(MutateCampaignBudgetResult result in responseBudget.Results)             {                 updateResponse.CampignId = campaignId;                 updateResponse.Updated = true;                 Console.WriteLine(result);             }             return updateResponse;         }         catch (GoogleAdsException e)         {             Console.WriteLine("Failure:");             Console.WriteLine($"Message: {e.Message}");             Console.WriteLine($"Failure: {e.Failure}");             Console.WriteLine($"Request ID: {e.RequestId}");             return updateResponse;             throw;         } 

This code don't show me a exception, apparently it was update, but, when I go at Google Ads Dashboard, the amout still the same.

I read the documentation but I didn't find an update of a budget.

I had banner, interstitial, and reward ads on one of my apps. The ads seemed to have been working for the past 2 months and then suddenly yesterday both android and iOS apps stopped showing ads:

iOS Error: code: 1, domain: com.google.admob, message: Request Error: No ad to show

Android: code: 3, domain: com.google.android.gms.ads, message: No ad config

It's also strange that both the apps have different error codes.

Package: google_mobile_ads: ^0.12.1+1

Code:

Container(      height: bannerAd.size.height.toDouble(),      child: AdWidget(             ad: bannerAd,             ),      margin: EdgeInsets.symmetric(vertical: 30), ) 

Note:

  1. The test ads seem to work just fine.
  2. The Android and iOS apps have been published on the stores and have been working just fine for the past 2 months.

In podfile.lock I have:

  • Google-Mobile-Ads-SDK (8.7.0):
    • GoogleAppMeasurement (< 9.0, >= 7.0)
    • GoogleUserMessagingPlatform (>= 1.1)

This code works fine, so the SDK installed successfully.

import GoogleMobileAds  let options = GADMultipleAdsAdLoaderOptions()  options.numberOfAds = 5  adLoader = GADAdLoader(adUnitID: adUnitID, rootViewController: requester, adTypes: [.native], options: [options])  adLoader.delegate = self 

But I can display the received GADNativeAd, because views are unaccessible.

import UIKit import GoogleMobileAds class FeedAdTVC: UITableViewCell {     func setup(with: GADNativeAd) {         let templateView = GADUnifiedNativeAdView()     } } 

I got: Cannot find 'GADUnifiedNativeAdView' in scope